Seitenstruktur und Seiteninhalte anlegen

Abbildung 19
Abbildung 20

Im ersten Teil des Tutorials haben Sie die Extension ab_linklist konfiguriert. Jetzt müssen wir dafür sorgen, dass im Frontend etwas angezeigt wird. Dazu legen Sie bitte an an der gewünschen Stelle in Ihrem Seitenbaum sechs neue Seiten an (Abbildung 19).

Linksammlung

Shortcut zur Seite TOP 5 (siehe Hinweise zur Abbildung 20).

TOP 5

TOP-Ansicht

Kategorien

LIST-Ansicht (Die ID wird in den nächsten Schritten benötigt.)

Alle Links

TREE-Ansicht

Erweitern

Neue Links vorschlagen

Suchen

Durchsuchen der Linksammlung

Klickt der Besucher auf die Seite Linksammlung, soll sofort der Inhalt der Seite TOP 5 angezeigt werden. Dazu legen wir fest, dass Linksammlung keine normale Seite ist, die über eigene Inhalte verfügt, sondern stattdessen auf eine andere Seite verweist (Shortcut).

Ändern Sie also den Typ der Seite von normal zu Shortcut indem Sie auf Seiteneigenschaften bearbeiten klicken. Dort können Sie die in Abbildung 20 gezeigten Änderungen durchführen. Schritt 4 legt fest, auf welche Seite der Shortcut zeigt.

Seite mit der TOP-Ansicht einrichten

Abbildung 21
Abbildung 22

In der TOP-Ansicht wird eine definierbare Anzahl von Links, im Beispiel die Top fünf, in den drei Bereichen Bewertung, Zugriffe und Aktuellste angezeigt. Diese Ansicht wird in sechs Schritten eingerichtet (Abbildung 21).

Die PID, die Sie im Schritt 6 (Abbildung 21) eintragen, muß die ID der Seite Kategorien sein, die Sie im vorherigen Abschnitt erzeugt haben.

Im Reiter TOP Settings tragen Sie bitte die Werte ein, wie in Abbildung 22 gezeigt. Vergessen Sie nicht, Ihre Arbeit zu speichern.

Seite mit der LIST-Ansicht einrichten

Abbildung 23

Die LIST-Ansicht zeigt auf der ersten Seite alle definierten Hauptkategorien. Wird eine Kategorie angeklickt, die Unterkategorien besitzt, werden auf der nächsten Seite alle Unterkategorien angezeigt. Im letzten Schritt, d.h. wenn keine Unterkategorien mehr vorhanden sind, werden alle Links der Kategorie mit Anzeige-, Korrektur- und Bewertungsmöglichkeit angezeigt.

Die LIST-Ansicht wird konfiguriert wie in Abbildung 23 dargestellt.

Seite mit der TREE-Ansicht einrichten

Abbildung 24

In der TREE-Ansicht werden alle vorhandenen Haupt- und Unterkategorien sowie deren Links mit Anzeige-, Korrektur- und Bewertungsmöglichkeit auf der Seite angezeigt.

Die Konfiguration der TREE-Ansicht ist mit wenigen Handgriffen erledigt, wie Abbildung 24 zeigt.

Seite für die Erweiterung der Linksammlung einrichten

Abbildung 25

Zur Erweiterung der Linksammlung dient die CATALOG-Ansicht. In dieser Ansicht wird Besuchern die Möglichkeit geboten, einen neuen Link für die Linksammlung vorzuschlagen. Wird das Angebot Neuen Link vorschlagen durch einen Klick auf den Text angenommen, präsentiert die Erweiterung eine Eingabemaske, über die alle für den neuen Link benötigten Daten eingeben werden können. Nach dem Absenden erhält der Webmaster eine Email. Er entscheidet dann letztlich, ob der Link in die Linkssammlung aufgenommen wird oder nicht. Erst danach erscheint der Link in der Linkliste.

Die notwendigen Parameter entnehmen Sie bitte der Abbildung 25.

Die Blacklisted words sind Worte, die nicht in der Beschreibung eines Links auftauchen dürfen. Ergänzen Sie diese nach Ihren Wünschen.

Seite für die Suche in der Linksammlung einrichten

Abbildung 26

Das Suchen nach  bestimmten Begriffen in der Linksammlung ermöglicht die SEARCH-Ansicht der Erweiterung. Nach Auswahl der Funktion wird eine einfache Eingabemaske angeboten, über welche man einen Begriff eingeben kann, nach dem dann in den Bezeichnungen und Beschreibungen der Links gesucht wird.

Die notwendigen Einstellungen zeigt die Abbildung 26.

Erscheinungsbild der Ansichten verändern

Gefällt dem Webmaster das Erscheinungsbild der standardmäßig vorhandenen Ansichten nicht, so ist es auch möglich dieses auf einfache Weise zu ändern. Die Erweiterung ab_linklist arbeitet mit HTML-Vorlagen, das heißt sie ist Template-gesteuert. Durch Verändern dieser Vorlagen läßt sich das Aussehen der Ansichten in allen Aspekten verändern und anpassen.

Original der HTML-Designvorlage kopieren

Abbildung 27

Da Originale niemals geändert werden sollten, wird im ersten Schritt die originale HTML-Vorlage typo3conf/ext/ab_linklist/pi1/tx_ablinklist_pi1_css.tmpl des Plugins, in eine neue Vorlage fileadmin/template/linklist/ablinklist.tmpl kopiert. Jetzt kann die neue Vorlage ohne Sorge verändert werden.

Abbildung 27 zeigt einen Auszug der HTML-Vorlage mit den darin
verwendeten Platzhaltern und deren Bedeutung.

TREE-Ansicht verändern

Abbildung 28

Wenn Sie die Änderungen von Abbildung 28 durchführen, wird die Kategorie- und Link-Bezeichnung hervorgehoben dargestellt und die Beschreibung des Links mit angezeigt.

LIST-Ansicht verändern

Abbildung 29

Die in Abbildung 29 vorgeschlagenen Änderungen bewirken das Selbe wie oben ausgeführt für die LIST-Ansicht.

Beachten Sie btte, dass dies jeweils nur Vorschläge sind, die Sie nicht durchführen müssen. Vielmehr können Sie Ihren eigenen gestalterischen Vorlieben hier freien Lauf lassen.

DETAIL-Ansicht verändern

Abbildung 30

Hier versehen wir den Marker ###LINK-LABEL### mit dem HTML-Tag b ? folglich wird die Link-Bezeichnung in Fettschrift ausgegeben (Abbildung 30).

Neue Designvorlage im Plugin als Default definieren

Abbildung 31

Die neue Designvorlage muss nun als zu verwendendes HTML template file im Plugin definiert werden. Wie das gemacht wird, zeigt Abbildung 31.

Nach dem Update-Vorgangs erstellt TYPO3 eine Kopie der neuen Designvorlage im Verzeichnis uploads/tf und verwendet diese und nicht Ihr Original. Nach jeder Änderung der neuen Vorlage muss deshalb dieser Vorgang erneut durchführt werden.