Buchstruktur mit Unterseiten

Verfasst von Hagen Graf am 23. June 2008 - 20:25

Nachdem das mit den Artikeln so gut geklappt hat, werden Sie jetzt einen neuen Inhaltstyp benutzen, ein so genanntes „Buch“. Das muss natürlich kein komplettes Buch sein, sondern kann inhaltlich jede Form von zusammenhängenden, strukturierten Inhalten sein (FAQ, Produktkataloge etc.).

Drupal bringt im Core das Book-Modul mit. Dieses Modul kann:

  • Inhalte (Nodes) hierarchisch gliedern

  • die Hierarchie als Navigation in einem positionierbaren Block anzeigen

  • eine Druckansicht des Inhalts erzeugen

  • Links zum Vor- und Zurückblättern erstellen.

3.3.1 Das Book-Modul aktivieren

Um das Book-Modul zu aktivieren, klicken Sie auf den Link Verwalten, Strukturierung, Module. Aktivieren Sie die Checkbox und klicken Sie unten auf der Seite auf den Button Konfiguration speichern.

Book-Modul aktivieren
Abbildung 3.12: Book-Modul aktivieren

3.3.2 Block positionieren

Nach der Aktivierung des Moduls steht Ihnen ein neuer Inhaltstyp (Inhalt erstellen- Book page) und ein neuer Block mit dem automatisch zugewiesenen Namen „Buchnavigation“ zur Verfügung.

Ein Block ist ein „Kasten“, eine „Box“, ein „Bereich“, der „um den eigentlichen Inhalt herum“ positioniert werden kann.

Positionierung des Buchnavigationsblocks
Abbildung 3.13: Positionierung des Buchnavigationsblocks

Positionieren Sie diesen Block auf die linke Seite Ihrer Website (Verwalten – Strukturierung – Blöcke – Region „Linke Seitenleiste“) wie in Abbildung 13. Vergessen Sie nicht, unten auf den Button Blöcke Speichern zu klicken.

Sie haben weiterhin die Wahl, ob der Block nur auf Buchseiten oder immer angezeigt werden soll. Um die Anzeige auf Buchseiten zu beschränken, klicken Sie auf den Link Konfigurieren neben dem Block und kreuzen die entsprechende Auswahl an. Wenn vom Besucher Ihrer Website nun eine Buchseite aufgerufen wird, wird die Navigation (Das Inhaltsverzeichnis) künftig automatisch oben links angezeigt.

3.3.3 Einige Buchseiten erstellen und gliedern

Jetzt müssen Sie nur noch Ihr Buch schreiben :-). Klicken Sie dazu auf die Links Inhalt erstellen – Buchseite (book page) und legen Sie ein paar Seiten mit je einer Überschrift und einem Blindtext als Textkörper an. Beginnen Sie mit der Titelseite:

  • Klicken Sie auf Inhalt erstellen – Book page

  • Geben Sie als Titel z. B. „Drupal 6 – Tutorial – Deutsch“ ein und wie immer ein bisschen Blindtext

Der entscheidende Unterschied zu einem Artikel ist die Möglichkeit, die Buchseiten zu gliedern. Sie finden sie unter dem Link Buchgliederung. Die erste Buchseite, die Sie erstellen, ist das Buch-Cover bzw. die Startseite des Buches (Abbildung 3.14).

Buchgliederung - Neues Buch
Abbildung 3.14: Buchgliederung - Neues Buch

Weitere Seiten, die Sie erstellen, können unter dem Link Buchgliederung einem Buch und einem Unterkapitel zugeordnet werden. Erstellen Sie zur Übung drei Buchseiten mit den Titeln „Einleitung“, „01. Was ist Drupal?“ und „02. Installation“. Weisen Sie diesen Seiten als übergeordneten Menüpunkt die Titelseite „Drupal – Tutorial – Deutsch“ zu. Die folgenden Abbildung zeigt das fertige Ergebnis:

Buchgliederung - Seiten zuordnen
Abbildung 3.15: Buchgliederung - Seiten zuordnen

Der Punkt „Reihenfolge“ dient übrigens dazu, in einem Menü die Reihenfolge der Menüpunkte festzulegen. Etwas gewöhnungsbedürftig ist dabei anfangs die Tatsache, dass kleinere Zahlen dabei oberhalb von größeren Zahlen stehen, 0 steht also z.B. oberhalb von 1. Mehr dazu auf finden Sie im Abschnitt 5.2 Buch.

3.3.4 Ein Link auf das Buch im Menü

Damit ein Besucher Ihrer Website das Buch überhaupt findet, sollten Sie einen Link im Menü vorsehen. Der Link sollte zur Startseite des Buches gehen. Sie können diese Zuordnung im Formular „Bearbeiten“ der Startseite des Buches vornehmen (Abbildung 3.16).

Menülink erstellen für die Startseite des Buches
Abbildung 3.16: Menülink erstellen für die Startseite des Buches

Drupal bringt ein paar Menüs im Core mit. Ich ordne das Buch dem Menü Hauptlinks zu. Dieses Menü befindet sich im oberen Bereich der Website. Weitere Menüeinträge sind nicht notwendig, da die Buchnavigation automatisch angezeigt wird. Über der Buchseite befinden sich auch schon Navigationspfade (breadcrumbs) (Abbildung 3.17).

Änderungen auf der Website
Abbildung 3.17: Änderungen auf der Website

3.3.5 Übersetzung des Buchs

Wenn Sie Ihr Buch übersetzen wollen, müssen Sie zunächst den Inhaltstyp Buchseite konfigurieren. Klicken Sie auf Verwalten – Inhaltsverwaltung - Inhaltstypen, dann neben dem Inhaltstyp Book page auf Bearbeiten. In diesem Dialogfeld klicken Sie auf Einstellungen für Arbeitsablauf und aktivieren dort die Mehrsprachigkeit (Unterstützung von Mehrsprachigkeit), wie Sie es bereits bei den Artikeln durchgeführt haben („Aktiviert, mit Übersetzung“).

3.3.6 Eingabeformate

Falls Sie HTML-Tags eingegeben haben, die nicht in der Ansicht ausgewertet erscheinen, beispielsweise ein <h1>-Tag, achten Sie im Eingabeformular auf den Link Eingabeformate (Abbildung 3.18).

Eingabeformate
Abbildung 3.18: Eingabeformate

Hier können Sie zwischen vordefinierten Formaten wählen, die dann für diesen Inhalt gelten. Sie können natürlich auch eigene Formate erstellen und ein Standardformat festlegen (Verwalten – Einstellungen – Eingabeformate). Mehr über Eingabeformate erfahren Sie in Abschnitt 5.9 Eingabeformate.

Nachdem das mit den Artikeln so gut geklappt hat, werden Sie jetzt einen neuen Inhaltstyp benutzen, ein so genanntes „Buch“. Das muss natürlich kein komplettes Buch sein, sondern kann inhaltlich jede Form von zusammenhängenden, strukturierten Inhalten sein (FAQ, Produktkataloge etc.).Drupal bringt im Core das Book-Modul mit. Dieses Modul kann:Inhalte (Nodes) hierarchisch gliederndie Hierarchie als Navigation in einem positionierbaren Block anzeigeneine Druckansicht des Inhalts erzeugenLinks zum Vor- und Zurückblättern erstellen.3.3.1 Das Book-Modul aktivierenUm das Book-Modul zu aktivieren, klicken Sie auf den Link Verwalten, Strukturierung, Module. Aktivieren Sie die Checkbox und klicken Sie unten auf der Seite auf den Button Konfiguration speichern.Abbildung 3.12: Book-Modul aktivieren 3.3.2 Block positionierenNach der Aktivierung des Moduls steht Ihnen ein neuer Inhaltstyp (Inhalt erstellen- Book page) und ein neuer Block mit dem automatisch zugewiesenen Namen „Buchnavigation“ zur Verfügung.Ein Block ist ein „Kasten“, eine „Box“, ein „Bereich“, der „um den eigentlichen Inhalt herum“ positioniert werden kann.Abbildung 3.13: Positionierung des BuchnavigationsblocksPositionieren Sie diesen Block auf die linke Seite Ihrer Website (Verwalten – Strukturierung – Blöcke – Region „Linke Seitenleiste“) wie in Abbildung 13. Vergessen Sie nicht, unten auf den Button Blöcke Speichern zu klicken.Sie haben weiterhin die Wahl, ob der Block nur auf Buchseiten oder immer angezeigt werden soll. Um die Anzeige auf Buchseiten zu beschränken, klicken Sie auf den Link Konfigurieren neben dem Block und kreuzen die entsprechende Auswahl an. Wenn vom Besucher Ihrer Website nun eine Buchseite aufgerufen wird, wird die Navigation (Das Inhaltsverzeichnis) künftig automatisch oben links angezeigt.3.3.3 Einige Buchseiten erstellen und gliedernJetzt müssen Sie nur noch Ihr Buch schreiben :-). Klicken Sie dazu auf die Links Inhalt erstellen – Buchseite (book page) und legen Sie ein paar Seiten mit je einer Überschrift und einem Blindtext als Textkörper an. Beginnen Sie mit der Titelseite:Klicken Sie auf Inhalt erstellen – Book page Geben Sie als Titel z. B. „Drupal 6 – Tutorial – Deutsch“ ein und wie immer ein bisschen BlindtextDer entscheidende Unterschied zu einem Artikel ist die Möglichkeit, die Buchseiten zu gliedern. Sie finden sie unter dem Link Buchgliederung. Die erste Buchseite, die Sie erstellen, ist das Buch-Cover bzw. die Startseite des Buches (Abbildung 3.14).Abbildung 3.14: Buchgliederung - Neues BuchWeitere Seiten, die Sie erstellen, können unter dem Link Buchgliederung einem Buch und einem Unterkapitel zugeordnet werden. Erstellen Sie zur Übung drei Buchseiten mit den Titeln „Einleitung“, „01. Was ist Drupal?“ und „02. Installation“. Weisen Sie diesen Seiten als übergeordneten Menüpunkt die Titelseite „Drupal – Tutorial – Deutsch“ zu. Die folgenden Abbildung zeigt das fertige Ergebnis:Abbildung 3.15: Buchgliederung - Seiten zuordnenDer Punkt „Reihenfolge“ dient übrigens dazu, in einem Menü die Reihenfolge der Menüpunkte festzulegen. Etwas gewöhnungsbedürftig ist dabei anfangs die Tatsache, dass kleinere Zahlen dabei oberhalb von größeren Zahlen stehen, 0 steht also z.B. oberhalb von 1. Mehr dazu auf finden Sie im Abschnitt 5.2 Buch.3.3.4 Ein Link auf das Buch im MenüDamit ein Besucher Ihrer Website das Buch überhaupt findet, sollten Sie einen Link im Menü vorsehen. Der Link sollte zur Startseite des Buches gehen. Sie können diese Zuordnung im Formular „Bearbeiten“ der Startseite des Buches vornehmen (Abbildung 3.16).Abbildung 3.16: Menülink erstellen für die Startseite des BuchesDrupal bringt ein paar Menüs im Core mit. Ich ordne das Buch dem Menü Hauptlinks zu. Dieses Menü befindet sich im oberen Bereich der Website. Weitere Menüeinträge sind nicht notwendig, da die Buchnavigation automatisch angezeigt wird. Über der Buchseite befinden sich auch schon Navigationspfade (breadcrumbs) (Abbildung 3.17).Abbildung 3.17: Änderungen auf der Website3.3.5 Übersetzung des BuchsWenn Sie Ihr Buch übersetzen wollen, müssen Sie zunächst den Inhaltstyp Buchseite konfigurieren. Klicken Sie auf Verwalten – Inhaltsverwaltung - Inhaltstypen, dann neben dem Inhaltstyp Book page auf Bearbeiten. In diesem Dialogfeld klicken Sie auf Einstellungen für Arbeitsablauf und aktivieren dort die Mehrsprachigkeit (Unterstützung von Mehrsprachigkeit), wie Sie es bereits bei den Artikeln durchgeführt haben („Aktiviert, mit Übersetzung“).3.3.6 EingabeformateFalls Sie HTML-Tags eingegeben haben, die nicht in der Ansicht ausgewertet erscheinen, beispielsweise ein &lt;h1&gt;-Tag, achten Sie im Eingabeformular auf den Link Eingabeformate (Abbildung 3.18).Abbildung 3.18: EingabeformateHier können Sie zwischen vordefinierten Formaten wählen, die dann für diesen Inhalt gelten. Sie können natürlich auch eigene Formate erstellen und ein Standardformat festlegen (Verwalten – Einstellungen – Eingabeformate). Mehr über Eingabeformate erfahren Sie in Abschnitt 5.9 Eingabeformate.

2 Kommentare

Eingabeformat bei book-pages

Submitted by Asta (nicht überprüft) on 23. August 2010 - 10:10.

Hallo

Ich habe eine neue Drupal 6.19 Installation aufgesetzt und mache gerade obiges Tutorial. Bei den book-pages wird bei mir aber keine Auswahl von HTML oder full-HTML angezeigt. Das sehe ich nur bei z.B. "Artikel". Woran kann das liegen?

Danke und schöne Grüße

Inhaltsverwaltung -> Bücher

Submitted by Pippi_Calzelunghe on 25. August 2010 - 21:52.

Inhaltsverwaltung -> Bücher ->das erstellte Buch anklicken -> Bearbeiten-> Eingabeformat.

Kommentar hinzufügen

  • Internet- und E-Mail-Adressen werden automatisch umgewandelt.
  • Allowed HTML tags: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd> <img> <br><pre>
  • Zeilen und Absätze werden automatisch erzeugt.

Weitere Informationen über Formatierungsoptionen