Dokumentation Bild-Modul

Aus DeDi-Help

(Unterschied zwischen Versionen)
Wechseln zu: Navigation, Suche
Version vom 21:32, 30. Sep. 2009 (bearbeiten)
Docmiller (Diskussion | Beiträge)
({image})
← Zum vorherigen Versionsunterschied
Version vom 09:31, 6. Okt. 2009 (bearbeiten) (Entfernen)
Eppi (Diskussion | Beiträge)

Zum nächsten Versionsunterschied →
Zeile 1: Zeile 1:
-==DeDi Modul Bild-Modul Versionsstand 0.92==+==DeDi Modul > Bild-Modul Versionsstand 0.92==
-Das Modul Bild ist ein einfaches Modul zum schnellen Einfgen von Bildern. http://help.der-dirigent.de/index.php?title=Dokumentation_Bild-Modul&action=edit+Das Modul Bild ist ein einfaches Modul zum schnellen Einfügen von Bildern. http://help.der-dirigent.de/index.php?title=Dokumentation_Bild-Modul&action=edit
-Mit einem kleinen Men knnen Bilder, die im De-Di-Dateimanager vorhanden sind, direkt ausgewhlt und eingefgt werden. +Mit einem kleinen Menü können Bilder, die im De-Di-Dateimanager vorhanden sind, direkt ausgewählt und eingefügt werden.
-== bersicht Modulkonfiguration im Backend ==+== Übersicht Modulkonfiguration im Backend ==
[[Bild:Config-bild-0.92.gif]] [[Bild:Config-bild-0.92.gif]]
Zeile 13: Zeile 13:
==Formularfeldname== ==Formularfeldname==
-Im Feld Formularfeldname wird dem Bild eine Bezeichnung, ein Name zugeordnet. Diese Funktion ist vor allem spter ntzlich, wenn auf der zu bearbeitenden Seite nur das Bearbeitensymbol angezeigt wird. Beim berfahren dieses Symbols wird dann der vergebene Name angezeigt. +Im Feld "Formularfeldname" wird dem Bild eine Bezeichnung, ein Name zugeordnet. Diese Funktion ist vor allem später nützlich, wenn auf der zu bearbeitenden Seite nur das Bearbeitensymbol angezeigt wird. Beim überfahren dieses Symbols wird dann der vergebene Name angezeigt.
-==Stylesheet fr Bildbeschreibung==+==Stylesheet für Bildbeschreibung==
-Hier kann die Schriftformatierung fr die Bildbeschreibung gewhlt werden. ber das Drop-Down-Men kann auf Formatierung im Styleshet zurck gegriffen werden. Wenn keine gewhlt wird, besteht weiter unten im Feld Template die Mglichkeit die Formatierung direkt mit HTML-Code zu beeinflussen. +Hier kann die Schriftformatierung für die Bildbeschreibung gewählt werden. Über das Drop-Down-Menü kann auf Formatierung im Styleshet zurück gegriffen werden. Wenn "keine" gewählt wird, besteht weiter unten im Feld "Template" die Möglichkeit die Formatierung direkt mit HTML-Code zu beeinflussen.
==Dateitypen== ==Dateitypen==
-In dieser Auswahl knnen die Bildformate eingestellt werden, welche beim Bearbeiten des Content zur Auswahl stehen sollen. Es knnen ein oder mehrere Dateiformate ausgewhlt werden. Standardmssig sind alle Webgrafikformate sichtbar.+In dieser Auswahl können die Bildformate eingestellt werden, welche beim Bearbeiten des Content zur Auswahl stehen sollen. Es können ein oder mehrere Dateiformate ausgewählt werden. Standardmässig sind alle Webgrafikformate sichtbar.
==Ordner== ==Ordner==
-Hier wird eingestellt, in welchen Verzeichnissen Bilder abgelegt sind, die spter zur Auswahl stehen sollen. Es knnen entweder ein Ordner, mehrere Ordner oder auch alle Ordner ausgewhlt werden. Standardmssig sind alle Verzeichnisse sichtbar.+Hier wird eingestellt, in welchen Verzeichnissen Bilder abgelegt sind, die später zur Auswahl stehen sollen. Es können entweder ein Ordner, mehrere Ordner oder auch alle Ordner ausgewählt werden. Standardmässig sind alle Verzeichnisse sichtbar.
==Vorhandene Unterordner automatisch anzeigen== ==Vorhandene Unterordner automatisch anzeigen==
-Mit dieser Option knnen Unterordner der vorhergehenden Auswahl automatisch mit angezeigt werden.+Mit dieser Option können Unterordner der vorhergehenden Auswahl automatisch mit angezeigt werden.
-==Bearbeitungsmen==+==Bearbeitungsmenü==
-Ein normales Men besteht aus der Schaltflche bearbeiten. Das erweiterte Men bietet zustzlich die Schaltflchen neu, lschen, nach oben und nach unten. Wird kein Men gewhlt, ist der Content nicht editierbar.+Ein normales Menü besteht aus der Schaltfläche "bearbeiten". Das erweiterte Menü bietet zusätzlich die Schaltflächen "neu", "löschen", "nach oben" und "nach unten". Wird kein Menü gewählt, ist der Content nicht editierbar.
-Durch den Einsatz des erweiterten Men knnen beim Bearbeiten der Seite mehrere Bilder im selben Container eingebaut werden. Diese Bilder knnen mit den Menpunkten nach oben und nach unten in der Reihenfolge vertauscht werden. +Durch den Einsatz des erweiterten Menü können beim Bearbeiten der Seite mehrere Bilder im selben Container eingebaut werden. Diese Bilder können mit den Menüpunkten "nach oben" und "nach unten" in der Reihenfolge vertauscht werden.
==Template== ==Template==
-Die optische Ausgabe wird ber das Template gesteuert. Das Template ist normaler HTML-Code, bestckt mit DeDi-Variablen zur Ausgabe. Beim ersten Aufruf des Moduls wird das Standarttemplate geladen. Dieses kann beliebig verndert werden. An dieser Stelle wird das Standarttemplate zur Erklrung und Darstellung der einzelnen Funktionen benutzt.+Die optische Ausgabe wird über das Template gesteuert. Das Template ist normaler HTML-Code, bestückt mit DeDi-Variablen zur Ausgabe. Beim ersten Aufruf des Moduls wird das Standarttemplate geladen. Dieses kann beliebig verändert werden. An dieser Stelle wird das Standarttemplate zur Erklärung und Darstellung der einzelnen Funktionen benutzt.
===Template (image):=== ===Template (image):===
-Mit diesem Template kann der Rahmen der Ausgabe gesteuert werden. Dabei Reprsentiert die DeDi-Variable {image} die Ausgabe des Bildes. +Mit diesem Template kann der Rahmen der Ausgabe gesteuert werden. Dabei Repräsentiert die DeDi-Variable {image} die Ausgabe des Bildes.
===Layout allgemein=== ===Layout allgemein===
-Es knnen nur bestimmte Variablen innerhalb der Templatekonfiguration verwendet werden, um Informationen abzurufen. DeDi-Variablen werden immer in { } geschrieben. Die verwendeten DeDi-Variablen und deren Bedeutung sind:+Es können nur bestimmte Variablen innerhalb der Templatekonfiguration verwendet werden, um Informationen abzurufen. DeDi-Variablen werden immer in { } geschrieben. Die verwendeten DeDi-Variablen und deren Bedeutung sind:
Zeile 64: Zeile 64:
==={desc}=== ==={desc}===
-Zustzliche Ausgabe der Bildbeschreibung als Text. (z.B. unterhalb des Bildes.)+Zusätzliche Ausgabe der Bildbeschreibung als Text. (z.B. unterhalb des Bildes.)
Zeile 70: Zeile 70:
Ausgabe der CSS Variable wie in der Modulkonfiguration eingestellt. Ausgabe der CSS Variable wie in der Modulkonfiguration eingestellt.
-Mgliche HTML Kombination: <span class="{font}">{name}</span>+Mögliche HTML Kombination: <span class="{font}">{name}</span>
-Alle Variablen knnen beliebig verwendet werden. +Alle Variablen können beliebig verwendet werden.
===PHP im Template=== ===PHP im Template===
-In den Templates kann ohne weiteres PHP-Code eingebaut werden. PHP-Code kann wie gewohnt mit den Variablen <?PHP begonnen werden und mit ?> beendet werden. Zum schnelleren Seitenaufbau nutzt DEDI fr alle Seiten einen internen Cache. Das bedeutet, dass alle generierten Seiten im Cache zwischengespeichert werden und nur bei nderungen aktualisiert werden. Das gibt auf der einen Seite mehr Geschwindigkeit beim Seitenaufbau, hat aber auch den Nachteil, dass einige PHP-Elemente eventuell nicht aktualisiert werden.+In den Templates kann ohne weiteres PHP-Code eingebaut werden. PHP-Code kann wie gewohnt mit den Variablen "<?PHP" begonnen werden und mit "?>" beendet werden. Zum schnelleren Seitenaufbau nutzt DEDI für alle Seiten einen internen Cache. Das bedeutet, dass alle generierten Seiten im Cache zwischengespeichert werden und nur bei Änderungen aktualisiert werden. Das gibt auf der einen Seite mehr Geschwindigkeit beim Seitenaufbau, hat aber auch den Nachteil, dass einige PHP-Elemente eventuell nicht aktualisiert werden.
-Der Cache kann aufgehoben werden, indem beim Einbinden statt des blichen PHP-Codes folgender Anfang und Schluss gewhlt wird: <DEDIPHP> und </DEDIPHP>+Der Cache kann aufgehoben werden, indem beim Einbinden statt des üblichen PHP-Codes folgender Anfang und Schluss gewählt wird: "<DEDIPHP>" und "</DEDIPHP>"
-Grundstzlich gilt folgendes zum DeDi-Cache zu beachten:+Grundsätzlich gilt folgendes zum DeDi-Cache zu beachten:
<?PHP <?PHP
Zeile 98: Zeile 98:
===Bilder werden nicht angezeigt=== ===Bilder werden nicht angezeigt===
-Sollte nach einem Wechsel der SubDomain die Bilder in der Tabelle nicht angezeigt werden bitten den Cache unter Redaktion -> Seiten lschen.+Sollte nach einem Wechsel der SubDomain die Bilder in der Tabelle nicht angezeigt werden bitten den Cache unter Redaktion -> Seiten löschen.

Version vom 09:31, 6. Okt. 2009

Inhaltsverzeichnis

DeDi Modul > Bild-Modul Versionsstand 0.92

Das Modul Bild ist ein einfaches Modul zum schnellen Einfügen von Bildern. http://help.der-dirigent.de/index.php?title=Dokumentation_Bild-Modul&action=edit

Mit einem kleinen Menü können Bilder, die im De-Di-Dateimanager vorhanden sind, direkt ausgewählt und eingefügt werden.


Übersicht Modulkonfiguration im Backend

Bild:Config-bild-0.92.gif


Formularfeldname

Im Feld "Formularfeldname" wird dem Bild eine Bezeichnung, ein Name zugeordnet. Diese Funktion ist vor allem später nützlich, wenn auf der zu bearbeitenden Seite nur das Bearbeitensymbol angezeigt wird. Beim überfahren dieses Symbols wird dann der vergebene Name angezeigt.


Stylesheet für Bildbeschreibung

Hier kann die Schriftformatierung für die Bildbeschreibung gewählt werden. Über das Drop-Down-Menü kann auf Formatierung im Styleshet zurück gegriffen werden. Wenn "keine" gewählt wird, besteht weiter unten im Feld "Template" die Möglichkeit die Formatierung direkt mit HTML-Code zu beeinflussen.


Dateitypen

In dieser Auswahl können die Bildformate eingestellt werden, welche beim Bearbeiten des Content zur Auswahl stehen sollen. Es können ein oder mehrere Dateiformate ausgewählt werden. Standardmässig sind alle Webgrafikformate sichtbar.


Ordner

Hier wird eingestellt, in welchen Verzeichnissen Bilder abgelegt sind, die später zur Auswahl stehen sollen. Es können entweder ein Ordner, mehrere Ordner oder auch alle Ordner ausgewählt werden. Standardmässig sind alle Verzeichnisse sichtbar.


Vorhandene Unterordner automatisch anzeigen

Mit dieser Option können Unterordner der vorhergehenden Auswahl automatisch mit angezeigt werden.


Bearbeitungsmenü

Ein normales Menü besteht aus der Schaltfläche "bearbeiten". Das erweiterte Menü bietet zusätzlich die Schaltflächen "neu", "löschen", "nach oben" und "nach unten". Wird kein Menü gewählt, ist der Content nicht editierbar.


Durch den Einsatz des erweiterten Menü können beim Bearbeiten der Seite mehrere Bilder im selben Container eingebaut werden. Diese Bilder können mit den Menüpunkten "nach oben" und "nach unten" in der Reihenfolge vertauscht werden.


Template

Die optische Ausgabe wird über das Template gesteuert. Das Template ist normaler HTML-Code, bestückt mit DeDi-Variablen zur Ausgabe. Beim ersten Aufruf des Moduls wird das Standarttemplate geladen. Dieses kann beliebig verändert werden. An dieser Stelle wird das Standarttemplate zur Erklärung und Darstellung der einzelnen Funktionen benutzt.

Template (image):

Mit diesem Template kann der Rahmen der Ausgabe gesteuert werden. Dabei Repräsentiert die DeDi-Variable {image} die Ausgabe des Bildes.


Layout allgemein

Es können nur bestimmte Variablen innerhalb der Templatekonfiguration verwendet werden, um Informationen abzurufen. DeDi-Variablen werden immer in { } geschrieben. Die verwendeten DeDi-Variablen und deren Bedeutung sind:


{image}

Ausgabe des komplett in HTML-Tags formatierten Bildes. (Alt-Tag und Title-Tag werden anhand der Bildbeschreibung ausgegeben. Die Bildbeschreibung wird beim Bearbeiten des Contents gemacht.)

{desc}

Zusätzliche Ausgabe der Bildbeschreibung als Text. (z.B. unterhalb des Bildes.)


{font}

Ausgabe der CSS Variable wie in der Modulkonfiguration eingestellt. Mögliche HTML Kombination: {name}

Alle Variablen können beliebig verwendet werden.


PHP im Template

In den Templates kann ohne weiteres PHP-Code eingebaut werden. PHP-Code kann wie gewohnt mit den Variablen "<?PHP" begonnen werden und mit "?>" beendet werden. Zum schnelleren Seitenaufbau nutzt DEDI für alle Seiten einen internen Cache. Das bedeutet, dass alle generierten Seiten im Cache zwischengespeichert werden und nur bei Änderungen aktualisiert werden. Das gibt auf der einen Seite mehr Geschwindigkeit beim Seitenaufbau, hat aber auch den Nachteil, dass einige PHP-Elemente eventuell nicht aktualisiert werden.

Der Cache kann aufgehoben werden, indem beim Einbinden statt des üblichen PHP-Codes folgender Anfang und Schluss gewählt wird: "<DEDIPHP>" und "</DEDIPHP>"


Grundsätzlich gilt folgendes zum DeDi-Cache zu beachten:

<?PHP
echo "Ich bin PHP - Code und werde beim ersten Aufruf generiert und dann gecacht.";
?>

<DEDIPHP>
echo "Ich bin PHP- Code und werde IMMER neu generiert und NIE gecacht.";
</DEDIPHP>

Fehlerbehebung

Bilder werden nicht angezeigt

Sollte nach einem Wechsel der SubDomain die Bilder in der Tabelle nicht angezeigt werden bitten den Cache unter Redaktion -> Seiten löschen.

Persönliche Werkzeuge