TYPO3 Pagebrowser (Ubuntu)
Typo3 Version 4.3.x
Im Normalfall kann man über die Baumansicht (Navigation) links jede Webseite erreichen.
Bei Haupt-Seiten mit vielen Unter-Seiten wird das lästig, wenn man sie der Reihe nach lesen möchte. Als Hilfsmittel dazu gibt es die Erweiterung cag_pagebrowser (Version 1.2.1). Man kann sie bei http://typo3.org/extensions/repository/ herunterladen und installieren. In Admin/Erweiterungen/Geladene Erweiterungen unter Frontend Page Browser anklicken, um die Eigenschaften zu sehen. Dann in den Eigenschaften/Konfiguration mit click auf Update in TYPO3 einbinden.
Allerdings müssen noch an 4 weiteren Stellen in Typo3 Ergänzungen vorgenommen werden.
- Web/Template, Root-Seite, Setup, einfügen von:
page.10 = TEMPLATE page.10 { .... # Pagebrowser, setup in Web/Seite/Haupt-Seite/Seiteneigenschaften/Enthält Plug-In: Seitenbrowser subparts.CONTENT = COA subparts.CONTENT { 10 =< plugin.tx_cagpagebrowser 20 < styles.content.get 30 =< plugin.tx_cagpagebrowser } ....
Web/Template, <Haupt-Seite>, Konstanten, einfügen von:
# EXT: cag_pagebrowser muss immer auf der Ausgangsseite stehen - geht nicht in root-seite oder im master-template plugin.tx_cagpagebrowser.browsewords = 1 plugin.tx_cagpagebrowser { last = zum Ende der Serie previous = eine Seite zurück first = zurück zum Anfang next = zur nächsten Seite }
Wenn man die Webseite auf den Zeichensatz UTF8 umstellt, muss man die Umlaute im deutschen Text neu schreiben und dann abspeichern, siehe auch Typo3ConvertToUtf8.
fileadmin/css/rudi-content.css einfügen von:
li {margin-left: 1.5em; margin-right: 1.5em; line-height: 1.5em; } /* ist fuer Pagebrowser !! */ /* das sind die pagebrowser einstelleungen */ div.cag_pagebrowser {margin: 0px 0 2px 0; border: solid #D9DC69 0px; text-align:center; font-weight:bold; background:#F5FADF; padding: 0;} div.cag_pagebrowser ul {list-style-type: none; margin: 0; padding: 0;} div.cag_pagebrowser ul li {display: inline; text-align: center;} div.cag_pagebrowser a {font-size:13px; } div.cag_pagebrowser .divider {padding: 0 0.1em; } div.cag_pagebrowser .index {display: none; } /* die Hauptconfig steht jetzt im /typo3/ext/pagebrowser Bereich global fuer alle Webs !!! */ div.cag_pagebrowser li.previous {margin-left:4px;} div.cag_pagebrowser li.next {margin-left:200px; overflow:hidden; white-space:nowrap; }
Mit Web/Seite/<Haupt-Seite>/Spalten anklicken Seiteneigenschaften bearbeiten
Reiter Optionen anklicken. Bei "Enthält Plug-In" auswählen: Seitenbrowser
So sieht es dann aus:
Liste der Seiten in dieser Category
Go Back to CategoryTypo3 or StartSeite ; KontaktEmail (ContactEmail)