Code: Alles auswählen
Modul.........: sn_multinav
Version.......: v0.1 alpha
Contenido.....: 4.5.x Snapshot vom 28.01.2005 mit den unter Wichtigen Hinweisen geposteten Änderungen
Autor.........: Stefan Bürk <SkyBlader> [webmaster@skyblader.org]
Basiert.auf...: -
Bei diesem Modul handelt es sich um ein vielfältig konfigurierbares Navigationsmodul. Jeder der
das von mir durhc zufall entwickelte Navigationsmodul sn_navmod für den 4.4.4/4.4.5er Zweig kennt,
kann sich dies einigermaßen vorstellen.
Aktuelle Features als Aufzählung:
* Kategorien basierende Navigation ( ERSTE EBENE )
* Artikel basierende Navigation ( Ausgewählte Kategorie )
* "Zurück Zu" bzw "Gehe Zu" Kategorie unterstützung mit frei wählbarem AddOn Text
* Umschaltbar zwischen HTML-Templating und CSS/Style/Eingabefelder basierende generierung der Navigation
* Horizontale UND Vertikale Navigation ( Je nach Templates/Konfiguration ) ohne weiteres Möglich
* Dynamische KOnfigurationsdarstellung je nach ausgewählten Optionen
* Übersetzungsfähig sowohl INPUT wie auch OUTPUT
* Überprüfung auf Elternnavigation
* Navigationshighlighting einstellbar
* Mehrfachnutzungsfähig -> Modul kann ohne weiteres mehrmals in einem Template verwendet werden,
dazu muß lediglich im Input und Output bereich die variabel $startID ( für CMS_VALUE/CMS_VAR genutzt )
angepasst werden --> startID + 20 sollten nicht belegt werden,
z.B. startID = 6000 => CMS_VALUE["6000"] bis CMS_VALUE["6020"] sollten frei sein und von keinem
anderen Modul verwendet wird
Geplant für v0.2 alpha:
* BackEnd ModConfig Aussehen verbessern und ToolTips/BubbleHelp
* Kategoriebasierende Navigation erweitern um konfigurierbare SubLevels ( vorbereitende Maßnahmen/Funktionen
sind in der v0.1 enthalten aber nicht eingebunden/getestet/reigegeben
* Einstellungs für Möglichkeit -> ALLE X ITEMS MACHE
* Absichern aller Variabeln/Eingaben gegen SQL-Injections
* bis dahin nach v0.1 gemeldete Bugs beseitigen
Geplant für 1.0 stable:
* FAQ und Dokumentation mit Fallbeispielen
* Dritter Navigation Modus ( MIX-MODE - SINGLE CAT / SUB-CAT mit Level Angabe konfigurierbar / Alle oder nur StartArtikel )
* ALLE X ITEMS MACHE in eine Matrixform umgliedern, um dynamische Angaben/Mehrere verschachtelte zu ermöglichen.
* Durch Community gewünschte Erweiterungen ( falls dann überhaupt noch welche offen sein sollten *g* )
Benötigte Fähigkeiten:
Contenido 4.5.x snapshot vom 28.01.2005 ( und deren Vorraussetzung )
[bBenötigte Komponenten:[/b]
Modulübersetzungsbug -> http://www.contenido.org/forum/viewtopic.php?t=7137
Snapshotsabänderungen -> http://www.contenido.org/forum/viewtopic.php?t=6956 (auch für 28.01.2005 gültig !)
Wichtige Hinweise:
Das Modul wurde von mir nicht auf Herz und Nieren getestet, sondern nur eine Allgemeine
Funktionsüberprüfung durchgeführt.
Die Mitgelieferten Templates sind an die der Beispielmandant Templates angelehnt, und der
einzigste Unterschied als Kategoriennavigation bei einem austausch besteht darin, das nur
eine Ebene Angezeigt wird .
Desweiteren habe ich das Modul auf einem 4.5.x Contenido Snapshot vom 28.01.2005 entwickelt/getest,
das mit den von EMERGENCE Vorgeschlagenen/Bereitgestellten fixes aufgesetzt wurde ( link sihe unter LINKS ).
Außerdem wurde für dieses Snapshot ein Bugfix in der Modulübersetzung bereitgestellt. Siehe wiederum unter LINKS.
ES HANDELT SICH UM EINE ALPHA VERSION !
Dieses Modul ist noch nicht für den Produktiv einsatz ausgelegt. Verwendung auf eigene Gefahr. Über Fehler/Bug meldungen
im Forum freue ich mich ( oder auch nicht *g* ).
Screenshot(s):
Wirds erst in der v1.0 stable geben
Links:
Modulübersetzungsbug -> http://www.contenido.org/forum/viewtopic.php?t=7137
Snapshotsabänderungen -> http://www.contenido.org/forum/viewtopic.php?t=6956 (auch für 28.01.2005 gültig !)
Code/Download:
Im archiv enthalten:
- Sprachfile ( lang/ )
- Modul-XML-File für Modulimport
- gesplittete Sourcefiles ( src/ )
- CHANGELOG
- HTML-Template dateien für den Mandanten ( z.B. cms/templates )
http://dev.skyblader.org/cms/upload/com ... 012005.zip
27.6 kb
Fehlerbehandlung/Support nur HIER in diesem Thread !
so long
Stefan