Nach viel fummeln und rumprobieren ist nun auch die Listennavigation als stabile Version 1.0 verfügbar. Gegenüber der 0.9.4er Version sind noch einige sehr schöne Features hinzugekommen. Einzelne Ordner können nun angewiesen werden, keine Seiten anzuzeigen; die Anzeige der Startseite kann unterdrückt werden, wenn sich im Ordner nicht mindestens zwei Seiten befinden. Besonders stolz bin ich auf das Routing des aktiven Menüpunktes (Beispiel: Ist idcat 2 aktiv, wird stattdessen idcat 1 als aktiv gekennzeichnet). Durch das Routing wird es ermöglicht, das die Struktur der Seite im Seitenbaum anders aufgebaut werden kann, als wie diese dann im Frontend sichtbar ist.
Das Modul wird in der kommenden Sefrengo Version 1.4 final als Standardmodul beiliegen. Ich möchte mich hiermit noch bei Ketti, dem Urautor des Moduls, bedanken. Die Listennavigation ist inzwischen, zusammen mit Contentflex und Kontaktformular, das wichtigste Modul in den von mir erstellten Webseiten.
Modulname:
---------------------------------------------------------------------------
Listen-Navigation
Status:
---------------------------------------------------------------------------
stable
Bechreibung:
---------------------------------------------------------------------------
Stellt eine umfangreich konfigurierbare Navigation für Ordner und Seiten
zur Verfügung. Das Modul ist primär darauf ausgerichtet die einzelnen
Menüpunkte als HTML-Liste (<ul>, <li>), deren Erscheinungsbild per CSS
festgelegt wird, auszugeben. Das Modul ist jedoch flexibel genug um die
Ordner und Seiten z.B. auch als Tabelle anzuzeigen.
Features:
---------------------------------------------------------------------------
- Templatebasiert
- Einzelne Ordner oder Seiten können aus Navigation ausgeblendet werden
- Einzelne Ordner können angewiesen werden, das in ihnen keine Seiten
angezeigt werden sollen
- Verschiedene Sortiermöglichkieten der Menüpunkte
- Verhalten der Liste vielseitig konfigurierbar
- Aktiver Status einer Seite oder eines Ordners kann geroutet werden
Beispiel: Ist idcat 2 aktiv, wird stattdessen idcat 1 als aktiv
gekennzeichnet
- Tabindex Unterstützung
Moduleigenschaften:
---------------------------------------------------------------------------
[X] Einsatz mehrmals in einem Projekt möglich
[X] Einsatz mehrmals auf einer Seite (idcatside) möglich
[X] Ist Mehrprojektfähig
[X] Ist Mehrsprachenfähig
[X] Ist XHTML konform
Autor(en):
---------------------------------------------------------------------------
ketti (Original Autor bis Version 00.09.03)
Mistral (Anpassung an Sefrengo - Version 00.09.04)
Björn, Alexander (Version 1.0)
Lizenz:
---------------------------------------------------------------------------
GPL
Benötigte Sefrengo Version:
---------------------------------------------------------------------------
>= 01.03.01 (Sefrengo 1.4 beta2 mit BEILIEGENDEM API PATCH!)
>= 01.04.00 (Sefrengo 1.4 final)
Installation:
---------------------------------------------------------------------------
Beschreibung der Installation. Im einfachsten Falle wäre das:
Wechseln Sie in Ihrer Sefrengo Version in den Bereich "Design->Module". Am
unteren Ende des Bereichs befindet sich ein Uploadfeld. Wählen Sie hier die
gewünschte "*.cmsmod"- Datei aus. Mit einem Klick auf das Diskettensymbol
wird das Modul in das CMS importiert. Das Modul ist nun innerhalb des CMS
nutzbar.
Wird die Sefrengo Version 1.4 beta2 (Versionsnummer 01.03.01) benutzt,
dann spielen Sie bitte einen, dem Modul beiliegendem, Core Patch
ein. Der Patch befindet sich im Ordner "PATCH" und muß im System in das
Verzeichnis "backend/API/PAGE/" gespielt werden. Die vorhandene Datei
soll ersetzt werden.
Update/ Migration:
---------------------------------------------------------------------------
SOllte es zu Problemen kommen, sind bei einem Update von einer
Vorgängerversion alle Templates in allen Ordnern und Seiten neu
abzuspeichern. Dies ist notwendig, da dadurch dem CMS System die neuen
Konfigurationsoptionen des Moduls bekannt gemacht werden.
Dokumentation:
---------------------------------------------------------------------------
Keine vorhanden
Changelog
Moin,
Ketti hatte in einer der letzten Versionen die Optionsmöglichkeit "Links zu Startseiten, statt Ordnerlinks benutzen" eingebaut. Wäre es möglich, dies auch noch in die aktuelle Version einzubauen?
Auf jeden Fall vielen vielen Dank für dasstable. Mich haben die roten Schrift sooo genervt.
Moin Bjoern,
die 0.9.6 dev von Ketti findest Du http://forum.der-dirigent.de/index.php?act=ST&f=30&t=6349. Die o. a. Funktion ist seit der Version 0.9.5 drinne.
OK, baue ich dann im nächsten Release ein, hoffe das geht problemlos. Vielleicht kriege ich es ja schon nächstes Wochenende hin.
das wäre super
ein wahrlicher segen ist die option bzgl. anzeigen von seiten innerhalb ordnern bei mehr als einer seite! sehr schön, danke!
das routing hat einen unangenehmen nebeneffekt bei der seiten-editierung im backend oder es ist 'n SF-bug irgendwie ...
es entstehen phantom-inhalte!
nehmen wir an wir haben 2 hauptordner:
News-Teaser (eine Seite mit Catwalker)
News (die News-Seiten)
für "News-Teaser" ist routing aktiviert so dass immer der ordner "News" in der nav aktiv ist.
gehe ich jetzt innerhalb der seiteneditierung von den catwalker-teasern aus zu einer News-Seite ist scheinbar alles ok - ich kann die news-seite editieren.
sofern ich die news-seite dann aber wiederum von der seitenübersicht aus editiere ist die news-seite unverändert ... und sieht es dann auch regulär auf'm frontend ausserhalb des backends aus.
klingt komisch, ist aber irgendwie so glaube ich ...
Gib mir doch bitte mal alle benötigten Zugangsdaten.
Hallo Ihr alle,
Wo finde ich die? "01.04.00 (Sefrengo 1.4 final)"
viele Grüsse
nirgendwo, denn die ist noch nicht erschienen.
Vorab: geile sache!
ne frage: gibt es das "NUR SEITEN" anzeigen nicht mehr?
oder macht man das jetzt anders?
hmm, Seiten ausschliessen scheint es auch nicht mehr zu geben?
ich vermute mal das geht nimma :-/??
war es in der letzten version die liste folgendermassen ausgegeben wurde?
Aus dem
hallo bkm
den versuch habe ich schon hinder mir mit dem ergebnis, dass sich nichts geändert hat. hast du da andere erfahrungen?
gruss andi
Bei mir wird so alles in einer Zeile ausgegeben.
Wie sieht den Dein aktueller Quelltext aus ? Cache löschen ?
Umbrüche (Enter) hinter li im Template.
Wird wohl so zum Ratespiel, keine Ahnung wie das bei Dir aussieht.
Neue Version: http://forum.sefrengo.org/index.php?showtopic=1045
Wie gewünscht, wurde das Feature "Links zu Startseiten, statt Ordnerlinks benutzen" eingebaut und der Bug mit der fehlenden Configoption "Seiten in Ordner xy ausblenden" bei gewählter Option "nur Seiten" hat sich dann auch erledigt.
Unterstützt von Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)