Listennavigation v01.01.00 |
Willkommen, Gast ( Anmelden | Registrierung ) [ Hilfe | Mitglieder | Suche ]
Listennavigation v01.01.00 |
Tue. 17. April 2007, 16:56
Beitrag
#1
|
|
Administrator Gruppe: Members Beiträge: 1.092 Mitglied seit: 16.06.2006 Wohnort: Köln Mitglieds-Nr.: 1 |
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 (V. 00.09.04) Björn, Alexander (V. 1.0) Björn (V. 1.1) 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 CODE Changelog legend:
# -> Bug Fix + -> Addition ^ -> Change - -> Removed ! -> Note Current versionnumber is 01.01.00 - released 16.04.2007 ------------------------------------------------------------------------------------------------ + new configoption: "Bei Ordnerlinks immer Link zur Startseite des Ordners generieren (statt Link zum Ordner)" # configoption: show option "keine Seiten in Ordner anzeigen" by using setting "nur Seiten" Current versionnumber is 01.00.00 - released 20.01.2007 ------------------------------------------------------------------------------------------------ + option to manipulate startlevel + option to show startpage only if there wehere two or more pages in one cat + option to hide pages in given cats + routing for the acitve page/cat status (means that you can say: mark idcatside 15 as active if the user is in idcatside 3 ) + add template for "prescuted" folders Current versionnumber is 00.09.04 - released 02.01.2006 ------------------------------------------------------------------------------------------------ # {desc} can now be diplayed correct by pages and categories + {summary} for pages Current versionnumber is 00.09.03 - released 27.11.2005 ------------------------------------------------------------------------------------------------ ^ Add UTF-8 support/ Migration from DeDi to Sefrengo CMS
Angehängte Datei(en)
-------------------- Es wird, es wird...
|
|
|
Mon. 30. April 2007, 12:56
Beitrag
#2
|
|
purist Gruppe: AdvancedMembers Beiträge: 1.525 Mitglied seit: 30.06.2006 Wohnort: luzern (schweiz) Mitglieds-Nr.: 16 |
hallo zusammen
irgendwie habe ich ein blackout. ich möchte verschachtelte liste erstellen: QUELLTEXT <ul id="navigation"> <li><a href="">Portrait</a></li> <li><a href="">Personen</a> <ul> <li><a href="">Person 1</a></li> <li><a href="">Person 2</a></li> </ul> </li> <li><a href="">Tätigkeitsgebiete</a></li> <li><a href="">Unsere Kanzleien</a></li> <li><a href="">Aktuelles</a></li> <li><a href="">Network</a></li> <li><a href="">Links</a></li> <li><a href="">Kontakt</a></li> </ul> wenn ich nun unter ebene QUELLTEXT <ul id="navigation"> {layer}</ul> einfüge erhält (logischerweise) auch die verschachtelte liste die id navigation, was ich nicht möchte. sehe ich den wald vor lauter bäume nicht oder wie schaffe ich es, nur der ersten liste die id zu übergeben? gruss andi -------------------- |
|
|
Mon. 30. April 2007, 13:14
Beitrag
#3
|
|
Advanced Member Gruppe: AdvancedMembers Beiträge: 627 Mitglied seit: 30.06.2006 Mitglieds-Nr.: 25 |
@andi
Habe das gleiche Problem. Ich denke das ist der grosse Nachteil an der ListenNavigation man hat nur eine Einen <ul> zustand oder Ebene. Darum versuchte ich es mit dem Modul Navigation hier jedoch habe ich den verdacht dort hat das Modul für die 1. Ebene einen Bug. Gruss -------------------- feniweb
_____________________________________________________________________________ Wer kämpft, kann verlieren. Wer nicht kämpft, hat schon verloren. (Bertolt Brecht) |
|
|
Mon. 30. April 2007, 13:21
Beitrag
#4
|
|
purist Gruppe: AdvancedMembers Beiträge: 1.525 Mitglied seit: 30.06.2006 Wohnort: luzern (schweiz) Mitglieds-Nr.: 16 |
hallo feniweb
ok, gut, dann werde ich wohl ein (unnötiges) div um die navigation bauen müssen, um die unterebenen einfach per css ansprechen zu können. danke. gruss andi -------------------- |
|
|
Mon. 30. April 2007, 13:39
Beitrag
#5
|
|
Advanced Member Gruppe: AdvancedMembers Beiträge: 587 Mitglied seit: 01.07.2006 Mitglieds-Nr.: 62 |
ZITAT ok, gut, dann werde ich wohl ein (unnötiges) div um die navigation bauen müssen, um die unterebenen einfach per css ansprechen zu können. So hab ich es auch gemacht. Als Modul-Programmierer-Laie mal eine Frage: Könnte man das Modul nicht ein kleines Bisschen aufbohren, immerhin geht es NUR um die id auf der obersten Ebene, also im ersten "ul"? -------------------- Zufall ist das Pseudonym, das Gott sich zugelegt hat, wenn er unerkannt bleiben möchte.
|
|
|
Mon. 30. April 2007, 13:43
Beitrag
#6
|
|
purist Gruppe: AdvancedMembers Beiträge: 1.525 Mitglied seit: 30.06.2006 Wohnort: luzern (schweiz) Mitglieds-Nr.: 16 |
an einer solchen lösung wäre ich natürlich auch interessiert :-)
-------------------- |
|
|
Mon. 30. April 2007, 14:06
Beitrag
#7
|
|
Advanced Member Gruppe: AdvancedMembers Beiträge: 853 Mitglied seit: 16.06.2006 Wohnort: Wien / Österreich Mitglieds-Nr.: 2 |
... na dann packt doch einfach ein div um die navi (einleitung/ende der navigation) und vergib diesem die id und lass die bei der ebene weg.
edit: hab grad gesehen das hat feniweb ja eh schon geschrieben -------------------- SEFRENGO | a free choice ... again!
|
|
|
Mon. 30. April 2007, 14:14
Beitrag
#8
|
|
purist Gruppe: AdvancedMembers Beiträge: 1.525 Mitglied seit: 30.06.2006 Wohnort: luzern (schweiz) Mitglieds-Nr.: 16 |
und ich auch... das ist aber nur eine notlösung. semantisch ist das absoluter schwachsinn und ein klarer schwachpunkt des modules. schöner wäre eine andere lösung, wobei ich als non-pluginentwickler die technische umsetzung natürlich nicht abschätzen kann.
-------------------- |
|
|
Mon. 30. April 2007, 14:26
Beitrag
#9
|
|
Advanced Member Gruppe: AdvancedMembers Beiträge: 853 Mitglied seit: 16.06.2006 Wohnort: Wien / Österreich Mitglieds-Nr.: 2 |
ZITAT semantisch ist das absoluter schwachsinn das ist wohl Ansichtssache ... ein div mehr schadet wohl niemand und ist im Verhältnis zum Aufwand das Modul anzupassen ein Klax. -------------------- SEFRENGO | a free choice ... again!
|
|
|
Mon. 30. April 2007, 22:32
Beitrag
#10
|
|
Advanced Member Gruppe: Moderators Beiträge: 911 Mitglied seit: 26.06.2006 Wohnort: Essen; Ruhrgebiet Mitglieds-Nr.: 4 |
du könntest dem ganzen zumindest eine class mit der ebenen nummer geben. Dann hast du zwar keine ID, aber eine Klasse, die beim Root zumindest auch Eindeutig ist (deshalb auch keine ID, denn in den unterordnern kann IMHO auch zweimal dieselbe nummer vorkommen).
Ich weiß jetzt den Bezeichner nicht aber sowas mein ich: class="navigation{ebene}" Ich bin übrigens Alexanders Meinung. Ich finde es witzig wie viele von einem Extrem ins andere fallen und jetzt jeden Tag, der "zuviel" ist verdammen. Der ein oder andere Div oder Span Tag ist für mich schon OK (allerdings benutze ich die aus Faulheit auch manchmal überproportional. -------------------- |
|
|
Tue. 1. May 2007, 22:13
Beitrag
#11
|
|
Advanced Member Gruppe: AdvancedMembers Beiträge: 853 Mitglied seit: 16.06.2006 Wohnort: Wien / Österreich Mitglieds-Nr.: 2 |
Hier ist mal eine Version von Stam die andi's Vorschlag implementiert.
@STAM: Post wurde hier abgetrennt. Erklärung siehe neue Thread. -------------------- SEFRENGO | a free choice ... again!
|
|
|
Wed. 2. May 2007, 08:37
Beitrag
#12
|
|
purist Gruppe: AdvancedMembers Beiträge: 1.525 Mitglied seit: 30.06.2006 Wohnort: luzern (schweiz) Mitglieds-Nr.: 16 |
hallo
eine generelle frage würde mich noch wunder nehmen. in der navigation gibt es doch die variable {depth}. für diese hatte ich noch nie verwendung. was könnte man mit dieser anstellen? gruss andi -------------------- |
|
|
Wed. 2. May 2007, 23:28
Beitrag
#13
|
|
Advanced Member Gruppe: AdvancedMembers Beiträge: 201 Mitglied seit: 01.07.2006 Wohnort: CH Mitglieds-Nr.: 32 |
eine generelle frage würde mich noch wunder nehmen. in der navigation gibt es doch die variable {depth}. für diese hatte ich noch nie verwendung. was könnte man mit dieser anstellen? Ein angewendetes Beispiel kannst du Du hier sehen. z.B. bei Seite steht dann: QUELLTEXT <li><a class="ebene{depth}" href="{link}">{name}</a></li> Die ebenen beziehen sich auf die Ordnerstruktur, in meinem Fall sind das 3 Ebenen und jede Klassenebene erhält eine eigene CSS |
|
|
Thu. 3. May 2007, 07:03
Beitrag
#14
|
|
purist Gruppe: AdvancedMembers Beiträge: 1.525 Mitglied seit: 30.06.2006 Wohnort: luzern (schweiz) Mitglieds-Nr.: 16 |
hallo luxli
ok, danke, das wäre eine möglichkeit. allerdings würde ich das ganze per nachfahrenselektoren ansteuern ohne zusätzliches markup hat jemand diese variable sonst noch in gebrauch? gruss andi -------------------- |
|
|
Guest_summerbrother_* |
Mon. 7. May 2007, 18:53
Beitrag
#15
|
Guests |
Sollte nicht der Haken:
QUELLTEXT Komplette Ordnerstruktur anzeigen: ja bewirken, dass immer alle Ordner/Unterordner und Seiten sichtbar sind ? Also ähnlich einer Sitemap ? Bei mir sehe ich immer nur die Unterordner/Seiten wenn ich im aktuellen Ordner bin.Oder habe ich ein Verständnissproblem? |
|
|
Mon. 7. May 2007, 19:05
Beitrag
#16
|
|
purist Gruppe: AdvancedMembers Beiträge: 1.525 Mitglied seit: 30.06.2006 Wohnort: luzern (schweiz) Mitglieds-Nr.: 16 |
Oder habe ich ein Verständnissproblem? nein, siehst du richtig. bei mir funktioniert das auch tadellos. was hast du sonst noch für einstellungen getätigt? cache in sefrengo und browser geleert? -------------------- |
|
|
Guest_summerbrother_* |
Mon. 7. May 2007, 19:51
Beitrag
#17
|
Guests |
nein, siehst du richtig. bei mir funktioniert das auch tadellos. was hast du sonst noch für einstellungen getätigt? cache in sefrengo und browser geleert? schau einmal... cf.jpg ( 57.57KB ) Anzahl der Downloads: 122 |
|
|
Mon. 7. May 2007, 19:57
Beitrag
#18
|
|
purist Gruppe: AdvancedMembers Beiträge: 1.525 Mitglied seit: 30.06.2006 Wohnort: luzern (schweiz) Mitglieds-Nr.: 16 |
sieht soweit gut aus. wie viele unterordner hat denn der startordner PLZ? kann ich mir das mal anschauen?
gruss andi -------------------- |
|
|
Guest_summerbrother_* |
Mon. 7. May 2007, 20:06
Beitrag
#19
|
Guests |
insgesamt 10, wobei einige schon mit seiten belegt sind.
ich schick dir mal zugang per PM. Danke schön. |
|
|
Guest_summerbrother_* |
Mon. 7. May 2007, 21:39
Beitrag
#20
|
Guests |
|
|
|
Vereinfachte Darstellung | Aktuelles Datum: 27.9.24 - 01:39 |