Modulname:
---------------------------------------------------------------------------
Listen-Navigation v.01.02.01
Status:
---------------------------------------------------------------------------
Beta
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 (V. 00.09.04)
Björn, Alexander (V. 1.0)
Björn (V. 1.1)
FireFlyer (V. 1.2)
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
Sorry FireFlyer
Das Problem ist mit der Version 1.2.1 nicht behoben es betrift nicht den Ordner sondern die Seiten.
Siehe Bild
Gruss
Teste bitte mal diese Version auf Herz und Nieren! Sorry, wenn es so häufig was zum Bugfixen gibt.
Listen_Navigation_v01.02.02.zip ( 13.57KB )
: 30
edit: aktuelle Beta weiter unten!
Gruß
FireFlyer
Danke FireFlyer für dein schnelles überarbeiten.
Wie es scheint funktioniert es.
Danke vielmal
Hi, hab heute in einer recht komplexen und großen Site alle Navis mit dieser Version aktualisiert und bis jetzt keine Fehler festgestellt.
(post auch gepostet im thread über modul-version 1.1.0)
hallo alle,
ich denke, ich habe einen bug im modul entdeckt.
gebe ich in der ausgabe einer navigation beschreibungen von ordnern und seiten via {desc} aus, werden in unterschiedlichen sprachversionen immer die deutschen (default-sprache) beschreibungen angezeigt.
getestet unter sef 1.4.0 / 1.4.2 // listnavi 1.1.0 / 1.2.0 / 1.2.2 - selbes negatives ergebnis.
hat einer eine idee woran es hackt? fireflyer und ich leider nicht.
greetz, oberbilker
Hallo,
Ich habe mal die Version "Listen-Navigation (1.2.2)" ausprobiert.
Ist die Ausgabe von {desc} nicht mehr möglich?
Edit: Sie gibt die "Kurzbeschreibung" und nicht die "Notizen" aus.
Danke Hansa
Hi,
gibt es mittlerweile eine Lösung für das Problem, welches Oberbilker angesprochen hat?
Könnte es ganz gut gebrauchen
Leider habe ich aktuell keine Zeit mich durch den Code vom Listennavi-Modul zu kämpfen. Außerdem bin ich mit der API von Sefrengo nicht so sehr vertraut.
Würd mich freuen, wenn es da einen kleinen Workaround gibt.
Gruß SLD
Die SQLs sind falsch. Die berücksichtigen nicht die Sprache (idlang). Ich habs mal ungetestet angepasst. Vom Prinzip sollte das funktionieren.
Suchen
@björn
danke für den fix. habe ich gerade in zwei mehrsprachigen projekten erfolgreich eingebaut.
sef 1.4.2 / listnav 1.2.2
@fireflyer
übernimmst du das in die aktuelle version? dann könnte das modul doch als stable in den modul-bereich?
greetz, oberbilker
Mach ich! Kann aber bis Mittwoch dauern, da ganz schön viel los ist.
zwar darf http://forum.sefrengo.org/index.php?s=&showtopic=1083&view=findpost&p=8640 das listennavigationsmodul nur durch ihn selbst weiterentwickelt werden, aber da dies nicht mehr der fall zu sein scheint (oder nur stam betrifft ), wäre ich um die funktionserweiterung von http://forum.sefrengo.org/index.php?showtopic=1083 dankbar.
Wie kommst Du darauf lieber Andi, das es zwischen Fireflyer und mir keine entsprechende Absprache gab?
Bitte testen!
Listen_Navigation_v01.02.03.zip ( 13.63KB )
: 12
edit: aktuelle Beta weiter unten!
Feedback bitte!
hallo fireflyer,
einen hab ich noch :)
bei aktivierter einstellung "Bei Ordnerlinks immer Link zur Startseite des Ordners generieren" wird {link} im tpl "Einleitung/Ende der Navigation" nicht berücksichtigt, sprich auf den ordner, nicht die startseite verlinkt.
das sollte noch gerade gerückt werden.
greetz, oberbilker
Was mir bei der Listennavi eigentlich noch fehlt ist eine Seiten- und Ordner übergreifende navigation.
Also das ich eine Möglichkeit habe von Site zu Seite zu blättern und das über verschiedene Ordner.
Das ist bis jetzt nicht möglich.
<<<< - >>>>
Gruss
Dafür gibt es zumindest ein eigenes Modul http://forum.sefrengo.org/index.php?showtopic=1201
Ja, das kenne ich. Nur eben innerhalb eines Ordners. Wenn mann aber Ordnerübergreifend navigieren will geht es mit diesem Modul nicht.
Gruss
Stimmt!
@oberbilker
Hast recht, aber das Modul ist wieder eine Nummer zu groß für mich. Hier mal die Stelle aus dem Code:
@fireflyer
mal sehen, was wir machen können... ich melde mich dann bei dir, falls wir die lösung finden.
evtl hat j auch einer der pro`s eine lösung parat?
Versuch mal
oberer Code von bjoern beinhaltet kleinen Fehler und ist in dieser verbesserten Version berücksichtigt!
Current versionnumber is 01.02.04 - released 18.04.2009
------------------------------------------------------------------------------------------------
# {link} übernimmt Startseite im Template "Einleitung/Ende der Navigation"
by bjoern
+ extend configoption: "Ebene"
^ Mögliche Templatevariablen: {layer}, {id}, {depth}, {depth_count}, {first}...[{else}...]{/first}
Funktionserweiterung von Stam
Listen_Navigation_v01.02.04.zip ( 13.89KB )
: 9
Damit STams Anpassungen greifen fehlen noch folgende Änderungen:
Zeile 665:
Unterstützt von Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)