Galileo Computing < openbook > Galileo Computing - Professionelle Bücher. Auch für Einsteiger.
Professionelle Bücher. Auch für Einsteiger.

 << zurück
Joomla! von Anja Ebersbach, Markus Glaser, Radovan Kubani
Das Handbuch für Einsteiger
Buch: Joomla!

Joomla!
496 S., mit CD, 29,90 Euro
Galileo Computing
ISBN 3-89842-632-7
gp Kapitel 5 Eine erste Webseite
  gp 5.1 Auswahl des Templates
  gp 5.2 Erstellen der Seitenstruktur
    gp 5.2.1 Struktur durch Sektionen
    gp 5.2.2 Arbeiten mit Kategorien
  gp 5.3 Das Menü aufbauen
    gp 5.3.1 Der Menu Manager
    gp 5.3.2 Einen Menüpunkt erstellen
    gp 5.3.3 Arten von Menüpunkten
    gp 5.3.4 Indirekte Erstellung von Menüpunkten


Galileo Computing

5.2 Erstellen der Seitenstruktur  downtop

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.

Abbildung
Hier klicken, um das Bild zu vergrößern


Abbildung
Hier klicken, um das Bild zu vergrößern

Abbildung 5.4   Kategorien werden anhand von Sektionen gegliedert.



Galileo Computing

5.2.1 Struktur durch Sektionen  downtop

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.


Abbildung
Hier klicken, um das Bild zu vergrößern

Abbildung 5.5   Der Section Manager


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).


Abbildung
Hier klicken, um das Bild zu vergrößern

Abbildung 5.6   Die erste Sektion


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.


Abbildung
Hier klicken, um das Bild zu vergrößern

Abbildung 5.7   Sämtliche Sektionen im Section Manager


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).


Abbildung
Hier klicken, um das Bild zu vergrößern

Abbildung 5.8   Geänderte Reihenfolge der Sections


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.


Galileo Computing

5.2.2 Arbeiten mit Kategorien  toptop

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.


Abbildung
Hier klicken, um das Bild zu vergrößern

Abbildung 5.9   Auswahl der Sektion über das Menü »Content by Section«


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).


Abbildung
Hier klicken, um das Bild zu vergrößern

Abbildung 5.10   Der Category Manager mit ausgewählter Section


Ü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.


Abbildung
Hier klicken, um das Bild zu vergrößern

Abbildung 5.11   Die Übersicht unserer Kategorien


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.

 << zurück
  
  Zum Katalog
Zum Katalog: Joomla!
Joomla!
bestellen
 Ihre Meinung?
Wie hat Ihnen das <openbook> gefallen?
Ihre Meinung

 Buchtipps
Zum Katalog: Joomla! 1.5 für Einsteiger






 NEU: Joomla! 1.5 -
 für Einsteiger


Zum Katalog: Einstieg in Joomla! - Das Video-Training






 Einstieg in Joomla! -
 Das Video-Training


Zum Katalog: CSS-Layouts






 CSS-Layouts


Zum Katalog: Webseiten erstellen für Einsteiger






 Webseiten erstellen
 für Einsteiger


Zum Katalog: Suchmaschinen-Optimierung für Webentwickler






 Suchmaschinen-Optimierung
 für Webentwickler


Zum Katalog: Professionelles Webdesign mit (X)HTML und CSS






 Professionelles Webdesign
 mit (X)HTML und CSS


Zum Katalog: Einstieg in osCommerce/xt:Commerce






 Einstieg in
 osCommerce/xt:Commerce


 Shopping
Versandkostenfrei bestellen in Deutschland und Österreich
InfoInfo





Copyright © Galileo Press 2006
Für Ihren privaten Gebrauch dürfen Sie die Online-Version natürlich ausdrucken. Ansonsten unterliegt das <openbook> denselben Bestimmungen, wie die gebundene Ausgabe: Das Werk einschließlich aller seiner Teile ist urheberrechtlich geschützt. Alle Rechte vorbehalten einschließlich der Vervielfältigung, Übersetzung, Mikroverfilmung sowie Einspeicherung und Verarbeitung in elektronischen Systemen.


[Galileo Computing]

Galileo Press, Rheinwerkallee 4, 53227 Bonn, Tel.: 0228.42150.0, Fax 0228.42150.77, info@galileo-press.de