MaMo Net


[Editieren] Pakete

Was sind Pakete?

Pakete sind ab Viscacha 0.8 RC3 der Zusammenschluss aus Plugins und Komponenten. Plugins können in das Verhalten bestehender Seiten eingreifen und dieses ändern oder ergänzen. Komponenten sind eher größere Änderungen und ergänzen gänzlich neue Seiten und größere Funktionalitäten. Sowohl Paketen als auch Plugins können eigene Templates und Sprachdaten mitgegeben werden. Komponenten können zudem z.B. auch Bilder und Stylesheets enthalten.

(ii) An diesem Dokument wird noch gearbeitet!
Verzeichnisstruktur von Paketen
Pakete sind (im exportierten Zustand) ZIP-Dateien, die eine genaue Datei- und Verzeichnisstruktur besitzen, damit die Daten später beim Import in vom Viscacha nutzbare Daten umgewandelt werden können.
Ordner "modules"
In diesem Ordner befinden sich die PHP-Dateien und die Steuerungsdateien, die das Paket und den Inhalt definieren. Das sind die Dateien package.ini, component.ini und plugin.ini, näheres dazu gibt es auf den jeweiligen Unterseiten.
Ordner "templates"
Dieser Ordner enthält die Template-Dateien im HTML-Format.
Ordner "language" und ähnliche
Die Ordner die mit "language" beginnen, enthalten die Sprachdateien der Komponenten. Die Komponenten bringen, im Gegensatz zu Plugins, eigene Sprachdateien mit, Plugins definieren die Sprachdaten in der plugin.ini. Pro Sprache gibt es einen Ordner, wobei im Ordner "language" die Standardsprache (meist Englisch) abgelegt ist. Die anderen Ordner werden nach dem Sprachkürzel benannt, evtl. auch noch mit einem länderspezifischen Kürzel. Beispiele wären "language_de" für deutschsprachige Dateien oder "language_de_ch" für deutschsprachige Daten, jedoch nur für die Schweiz.
Ordner "images"
Dieser Ordner enthält evtl. vorhandene Bilddateien der Komponente des Pakets.
Ordner "designs"
Im Ordner "designs" befinden sich evtl. vorhandene CSS- und Design-Dateien (Bilder, Javascript, ...).
Letzte Änderung am 15.05.2008, 19:03 von MaMo

Alle Zeitangaben in GMT +02:00. Aktuelle Uhrzeit: 12:19.