Tipps für Drupal-Autoren

1. Karteireiter "Aktuelles"

Die Startseite unserer Homepage ist identisch mit dem Karteireiter Aktuelles. Dort werden zwei Kategorien von Seiten aufgelistet:

Wegen der besseren Wahrnehmung sollen besondere Ankündigungen - unabhängig von einem ggf. vorhandenen Termin und von anderen regulären Terminen - hervorgehoben und an erster Stelle platziert werden. Für die regulären Termine ist eine zeitliche Sortierung sinnvoll. Eine automatische Sortierung kann aktuell nur auf Basis des Veröffentlichungsdatums der jeweiligen Seiten erfolgen, was vielleicht für Blogs sinnvoll ist, uns aber eher einschränkt. Deshalb müssen wir etwas tricksen:

1.1. Seite mit einem regulären Termin erstellen

Eine Seite mit einem regulären Termin wird folgendermaßen erstellt:

  1. Erstelle eine Seite (z. B. vom Inhaltstyp Stammtisch).

  2. Speichere die Seite.
  3. Prüfe auf der Startseite die Reihenfolge der Seiten und suche ggf. einen Zeitpunkt, der besser geeignet ist.
  4. Ändere das Veröffentlichungsdatum der eben erstellten Seite manuell so ab, dass sie wunschgemäß einsortiert wird.
    • Drupal-Info_zum_Autor.png

Damit wird die Seite in den "Strom der Vereinsgeschichte" eingereiht und wird nach und nach von aktuelleren Seiten nach unten verdrängt.

1.2. Seite mit besonderen Ankündigungen erstellen

Eine Seite mit einer besonderen Ankündigung wird folgendermaßen erstellt:

  1. Erstelle eine Seite (z. B. vom Inhaltstyp Stammtisch für eine Veranstaltung mit Kartenausschnitt oder Artikel oder ...).

  2. Passe die Veröffentlichungseinstellungen an und aktiviere die Option Oben in Listen, um die Seite hervorzuheben und an erster Stelle zu platzieren.

    • Drupal-Veroeffentlichungseinstellungen.png

  3. Speichere die Seite.
  4. Um bei mehreren besonderen Ankündigungen die Reihenfolge anzupassen, prüfe ebenfalls deren Veröffentlichungszeitpunkte und passe sie manuell entsprechend an.

Wenn z. B. eine Installationsparty, ein Vortrag, o. ä., vorbei ist und die Seite nicht mehr hervorgehoben erscheinen soll, deaktiviere die Option Oben in Listen. Damit wird die Seite quasi zu einer regulären "degradiert" und ebenso in den "Strom der Vereinsgeschichte" eingereiht. Dabei muss ggf. nochmals das Veröffentlichungsdatum manuell angepasst werden, so dass die Sortierung korrekt ist.

Alternativ kann man der Seite mit der besonderen Ankündigung natürlich auch einfach den Status Veröffentlicht entziehen, so dass sie nicht mehr auftaucht. Seiten zu löschen ist die schlechteste Alternative!

2. Stammtisch-Seiten

Jede mit Drupal erstellte Seite erhält beim Speichern automatisch eine interne URL der Form www.lug-in.de/node/xxx. Für einige bereits bestehende Seiten wurde diese URL manuell bereits durch einen aussagekräftigeren Alias ergänzt. Da die Alias-Namen natürlich eindeutig sein müssen und es jedoch für jedes Stammtisch-Treffen eine separate Seite gibt, kann die URL www.lug-in.de/stammtisch nicht fix gesetzt werden. Beim Anlegen einer neuen Stammtisch-Seite muss man daher Folgendes beachten:

  1. Zuerst muss der URL-Alias stammtisch auf der Seite mit dem alten Stammtisch-Treffen entfernt werden.

  2. Erst danach kann der URL-Alias stammtisch auf der Seite des aktuell zeitlich nächstliegenden Stammtisch-Treffens gesetzt werden.

    • Drupal-URL-Alias_Einstellungen.png

Dieses Vorgehen mag etwas umständlich erscheinen, geht aber nicht anders - insbesondere nicht automatisch!


CategoryDocumentation

Dokumentation/DrupalTipps (last edited 2014-10-22 18:29:56 by Mathias)