Die Globalen Dateien dienen zu Verwaltung von binären Elementen, die zur Gestaltung von Vorlagen benötigt werden. Dazu gehören beispielsweise Bilder oder Flash-Videos. Wer dagegen Dateien mit einem textuellen Inhalt verwalten will, muss auf die Globalen Vorlagen (siehe Abschnitt 7.6, „Globale Vorlagen“) zurückgreifen.
Zur Verwaltung von Multimedia-Inhalten, die für die Seiteninhalte gedacht sind, muss der Media Manager verwendet werden (siehe Abschnitt 6.2, „Der Mediamanager“).
Die Verwaltung der Globalen Dateien erfolgt im Bereich im Unterpunkt . Die Übersicht listet die vorhandenen Globalen Dateien zusammen mit einer vorhandenen Beschreibung und der Information, ob eine Datei verfügbar ist oder nicht. Dazu werden eine Reihe von Funktionen zur Bearbeitung von Globalen Dateien geboten:
Ermöglicht das Hochladen einer Globalen Datei, wobei die auf dem Server hinterlegte Datei durch die neue ersetzt wird.
Erlaubt den Download der Globalen Datei.
Löscht die Globale Datei.
|
Warnung |
|---|---|
|
Löschen Sie eine Globale Datei, bleiben die Verweise auf diese Datei in Vorlagen unberührt, werden also nicht automatisch gelöscht. |
Um die jeweiligen Inhalte einer Globalen Datei zu bearbeiten, klicken Sie bitte auf den Namen der Globalen Datei.
Sobald man auf den Link klickt, kommt man zum Formular zum Hinzufügen einer neuen Globalen Datei.
Datei, die als Globale Datei ins System importiert werden soll. Sollte eine Datei mit einem identischen Namen hochgeladen werden, wird das Original nicht überschrieben.
(Optionaler) Beschreibungstext der Globalen Datei.
Globale Dateien können sowohl in Globalen Vorlagen als auch in normalen Vorlagen referenziert werden. Die Referenzen werden in Form einer Smarty-Funktion eingesetzt, welche bei der Verarbeitung der Seite durch den realen Pfad zur Globalen Datei ersetzt wird. So wird aus
{global_file name="logo.jpg"}
beispielsweise der Pfad
/pfad/der/installation/files/global_files/logo.jpg
Die Globalen Dateien können damit zum Beispiel als src- oder href-Attribut in verschiedenen HTML-Tags verwendet werden. Beispiel:
<img id="logo" src="{global_file name="logo.jpg"}"
alt="Logo Beispielfirma" />
wird zu
<img id="logo" src="/pfad/der/installation/files/global_files/logo.jpg" alt="Logo Beispielfirma" />
Die Smarty-Funktion zur Einbindung der Globalen Dateien muss man nicht selber schreiben, sondern kann man sich von einer Hilfsfunktion einsetzen lassen, die jeweils über den Eingabefeldern für die Vorlagen-Inhalte sitzt. Über ein Pop-up lässt sich die gewünschte Globale Datei auswählen. Die Smarty-Funktion zur Einbindung der Globalen Datei generiert die adäquate Syntax und setzt diese an der Stelle des zuvor gesetzten Cursors ein.