5.2 Erstellen der Seitenstruktur
 
Unsere Website soll dem User eine leichte Navigation durch die Inhalte ermöglichen. Daher ist es wichtig, sich Gedanken über eine geordnete Struktur zu machen. Dazu gehören aussagekräftige Menüeinträge, deren Anzahl und eine beispielsweise chronologische oder hierarchische Anordnung der Informationen. Konkret bedeutet das für unser Beispiel, dass wir zunächst die Sektionen »Person«, »Tanzstile«, »Tanzschulen«, »Training«, »Referenzen« und »Kontakt« erstellen müssen, da es vorher auch nicht möglich ist, Kategorien zu definieren. Danach können wir den jeweiligen Sektionen Kategorien zuweisen, die den Inhalt der Seiten tragen werden. Sie könnten natürlich auch eine Sektion erstellen, die mit sechs Kategorien (»Person«, »Tanzstile«, …) aufgebaut wird. Die Struktur wird dadurch etwas unflexibler und lässt sich nicht mehr so leicht um zusätzliche Unterpunkte erweitern.
 Hier klicken, um das Bild zu vergrößern
5.2.1 Struktur durch Sektionen
 
Erstellen wir also zunächst die nötigen Sektionen. Joomla! hat dafür einen eigenen Section Manager, den Sie über das Control Panel oder über das Menü Content · Section Manager starten können.
Fügen Sie über den Button New in der Toolbar eine Sektion »Person« hinzu. Es erscheint das Section-Fenster, in dem Sie die Parameter der Sektion bestimmen können.
Die erste Eingabe erfolgt bei Title. Hier vergeben Sie einen kurzen Namen (in unserem Beispiel ist das »Person«) der Sektion, der auch in Auswahl-Menüs erscheinen wird.
Achtung: Der Titel wird nicht im Frontend als Menüpunkt auftauchen, sondern es sind die Menüs im Backend gemeint. Wenn Sie also einmal eine Liste mit Sektionen zur Auswahl haben (z. B. um ein neues Menüelement hinzuzufügen), dann werden in der Liste die Titel der Sektionen aufgeführt.
|
Beim Section Name können Sie einen längeren Titel wählen. Dieser wird im Frontend als Sektionsüberschrift dargestellt. Außerdem haben Sie jetzt die Möglichkeit, ein Bild (z. B. ein Portrait des Tanzlehrers) zu wählen und dessen Position zu bestimmen. Es wird im Frontend im Bereich der Sektionsbeschreibung erscheinen.
Hinweis: Die Reihenfolge der Sektionen kann erst nach dem Speichern der Sektion bestimmt werden. Ebenso ist die Zuweisung zu einem Menü erst nach dem Abspeichern möglich. Klicken Sie auf den Apply-Button, falls Sie diese Änderungen gleich vornehmen möchten.
|
Mit dem Access Level bestimmen Sie, wer Zugriff auf die Sektion haben soll. Wählen Sie »Public«, um jedem User den Zugriff zu ermöglichen. Damit der Inhalt tatsächlich auf Ihrer Seite sichtbar wird, aktivieren Sie bei Published den Radiobutton Ja. Nun können Sie Ihrer Sektion im Description-Fenster noch eine Beschreibung hinzufügen. Diese erscheint jedoch nur, wenn das vorher in den globalen Site-Einstellungen bestimmt wurde.
Jetzt können Sie Ihre erste Sektion über den Button Save in der Toolbar abspeichern. Achten Sie immer darauf, dass Sie das Section-Fenster entweder über den Button Save oder Close (falls Sie die Änderungen nicht abspeichern möchten) verlassen. Sollten Sie den Back-Button Ihres Browsers verwenden, wird die Sitzung an der jeweiligen Sektion nicht abgeschlossen, und sie bleibt »checked out« (angedeutet durch ein kleines Schloss in der Checkbox vor dem Section Name im Section Manager). Ein weiteres Bearbeiten dieser Sektion ist dann für andere Personen erst möglich, wenn der verantwortliche Autor seine Sitzung mit Save oder Close abgeschlossen hat! In diesem Fall können Sie die Sektion noch einmal öffnen und über die Werkzeugleiste mit Close schließen. Sollte die Sektion dann immer noch gesperrt sein, folgen Sie den Anweisungen in Kapitel 23.9, Seiten sind gesperrt.
Nach dem Abspeichern oder der Übernahme der Änderungen mit dem Apply-Button hat sich die Ansicht im Section-Fenster um Link to Menu und Existing Menu Links erweitert. Zudem können Sie nun die Rangfolge der Sektionen bestimmen (Ordering), was momentan noch nicht viel Sinn macht, da es erst eine Sektion gibt.
Die neue Sektion erscheint nun im Section Manager (Abbildung 5.6).
Beachten Sie, dass zu diesem Zeitpunkt noch keine Verlinkung zur Frontpage besteht und somit auch noch nicht auf die Sektion zugegriffen werden kann. Wir werden zunächst die fehlenden fünf Sections nach dem obigen Vorgehen ergänzen, um ihnen anschließend Kategorien zuzuweisen. Erst dann haben wir tatsächlich die Inhalte generiert, die wir verlinken möchten.
Sie haben nun die sechs Hauptbereiche erstellt; lediglich die Reihenfolge der Punkte muss noch geändert werden. Dazu verwenden Sie entweder die blauen Pfeile in der Spalte Reorder oder Sie geben die Position der Elemente direkt in den Order-Feldern ein. Drehen Sie die Reihenfolge der Elemente um, so dass die Sektion »Kontakt« an letzter Stelle steht und »Person« an erster (Abbildung 5.8).
Damit wäre die grobe Struktur unserer Site vorbereitet, und Sie können nun den einzelnen Sektionen Kategorien zuordnen.
Hinweis: Falls Sie an dieser Stelle noch eine überflüssige Sektion löschen möchten, wäre das kein Problem. Sobald aber eine Sektion eine Kategorie enthält, kann die Sektion erst entfernt werden, nachdem sämtliche Kategorien, die auf sie verweisen, gelöscht oder einer anderen Sektion zugeordnet wurden.
|
5.2.2 Arbeiten mit Kategorien
 
Die nächste Form der Strukturierung unserer Website geschieht durch »Categories«. Sie können Sektionen mehrere Kategorien zuordnen, jedoch ist es nicht möglich, eine Kategorie unterschiedlichen Sektionen zuzuweisen. Die Kategorien werden also als Untermenüpunkte fungieren, und hier werden wir unseren tatsächlichen Inhalt (Content) unterbringen.
Das Erstellen der diversen Kategorien läuft vergleichbar mit dem Erstellen der Sektionen ab. Sie müssen nun lediglich beachten, dass Sie die Kategorien auch den gewünschten Sektionen zuweisen.
Im Backend werden Ihnen zwei Möglichkeiten für das Vorgehen angeboten. Das Control Panel ermöglicht Ihnen den Einstieg über den Category Manager, der Sie an den Section Manager erinnern wird, oder Sie wählen aus dem Menü Content · Content by Section die zu bearbeitende Sektion aus. Dieser Einstieg ist komfortabler, da Sie eine bessere Übersicht über die vorhandenen Sektionen haben und sich so gleich für die richtige entscheiden können.
In unserem Beispiel wählen wir mit Add/Edit Person Categories die Sektion »Person« aus (Abbildung 5.9) und gelangen so in den Category Manager. In der Überschrift des Managers wird Ihnen die gewählte Sektion in eckigen Klammern angezeigt (Abbildung 5.10).
Über die Toolbar können Sie mit dem Button New eine neue Kategorie erzeugen. Auf diese Weise werden wir jetzt sämtliche Sektionen um eine Kategorie ergänzen. Der Sektion »Tanzstile« werden wir, wie anfangs erwähnt, zur weiteren Unterteilung vier Kategorien zuweisen.
Unser Category Manager sollte dann etwa so aussehen wie in Abbildung 5.11.
Mittlerweile hat die Struktur unserer Tanzlehrer-Website schon ganz übersichtliche Formen angenommen. Es gibt jetzt zu jeder Sektion auch mindestens eine Kategorie, die Sie im Category Manager überprüfen können. Die Spalte Section zeigt Ihnen die Zugehörigkeit zur entsprechenden Sektion an und bietet Ihnen auch einen direkten Zugriff auf diese. Sollte die Liste der Kategorien später länger und unübersichtlicher werden, dann können Sie sie auf bestimmte Sektionen begrenzen. Wählen Sie einfach rechts über der Kategorieliste aus dem Dropdown-Menü den gewünschten Bereich aus: Es werden nur noch die zugehörigen Kategorien aufgelistet.
Die Spalten #Active und #Trash zeigen Ihnen später die Anzahl der aktiven bzw. der gelöschten Inhalte an. Bevor wir uns jedoch den Content Items (Inhalten) zuwenden, müssen wir noch unsere Sektionen und Kategorien mit dem Menü verlinken. Ist das erst einmal erledigt, kann man sich ausgiebig mit den Inhalten beschäftigen.
|