App Folder
Die App Folder sind letztlich nichts anderes, als eine Zergliederung vorhandener Strukturen. Um das etwas besser zu verstehen, schauen wir uns etwas Altbekanntes an - die Kategorien:
Seblod verändert nach der Installation bereits die bisherigen Standarderweiterungen in Joomla. Wenn Sie jetzt eine neue Kategorie eingeben, sieht das etwas anders aus, als zuvor - es ist aber noch alles vorhanden. Lediglich die Felder sind etwas anders sortiert. Innerhalb der Kategorien befinden sich rechts die "Basic Options":
Diese Gruppe findet sich auch im Tab "Fields" wieder. Der Einfachheit habe ich einen entsprechenden Filter in der Übersicht gesetzt. Dann sehen Sie direkt die drei Felder, die in den "Basic Options" stehen:
Im App Folder sehen Sie also die Struktur einer Erweiterung. Diese einzelnen Strukturen können Sie natürlich nach Ihren eigenen Bedürfnissen anpasssen. Sie können Felder wegnehmen (was beispielsweise bei der Erstellung von Beiträgen innerhalb eines Redaktionssystems sehr interessant sein kann) oder Felder dazufügen (beispielsweise haben Sie auch Zugriff auf die Felder der Benutzeranmeldung).
Wenn Sie eine eigene Erweiterung mit Seblod erstellen möchten, fügen Sie einfach einen neuen App Folder hinzu. Ich möchte mir mit Seblod ein Portfolio erstellen. Also einen Text, in der ich meine vergangenen Projekte beschreibe, ein paar Bilder, die sich in einer Lightbox vergrößern lassen und die Joomlaversion, in der ich seinerzeit das Projekt erstellt habe, als Auswahl per Radiobuttons. Dazu noch das Jahr, in dem ich das Projekt erstellt habe und natürlich den Namen nicht vergessen. All das gibt es auch als Erweiterung in den Extensions, aber man muss dort suchen und zumindest ich habe dort nichts wirklich zufriedenstellendes gefunden, als ich das letzte Mal dort entsprechendes suchte.
Ich erstelle also einen neuen App Folder Namens "Portfolio". Da es eine eigenständige Erweiterung werden soll, die nicht innerhalb einer vorhandenen Erweiterung läuft, gebe ich als Parent "Top" an. Wenn Sie möchten, können Sie eine Beschreibung für sich mit angeben. Color, Character Color und Character dient lediglich der besseren Übersicht, hat ansonsten aber keine Funktion. Ich vergebe ein saftiges Grün mit weißer Schrift und den Buchstabenkürzel "Po" für "Portfolio" - für die bessere Übersicht. Unter Elements gebe ich an, dass diese Erweiterung alles, was angegeben werden kann, enthält. Wichtig ist, bei Features ein "Yes" zu setzen, damit ich diesen neuen App Folder später auswählen kann und meine Felder einwandfrei zuordnen kann. Was ich genau damit meine, klärt sich gleich...
Nach dem Speichern finden wir, vermutlich etwas weiter unten, unsere neue App Folder: