Willkommen, Gast ( Anmelden | Registrierung )     [ Hilfe | Mitglieder | Suche ]

6 Seiten V   1 2 3 > »   
Reply to this topicStart new topic
> Listennavigation v01.01.00
bjoern
Beitrag 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)
Angehängte Datei  Listennavigation_V01_01_00.zip ( 12.76KB ) Anzahl der Downloads: 362
 


--------------------
Es wird, es wird...
Go to the top of the page
 
+Quote Post
andi
Beitrag 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


--------------------
Go to the top of the page
 
+Quote Post
feniweb
Beitrag 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)
Go to the top of the page
 
+Quote Post
andi
Beitrag 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


--------------------
Go to the top of the page
 
+Quote Post
smail
Beitrag 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. laugh.gif

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.
Go to the top of the page
 
+Quote Post
andi
Beitrag 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 :-)


--------------------
Go to the top of the page
 
+Quote Post
alexander
Beitrag 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!
Go to the top of the page
 
+Quote Post
andi
Beitrag 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.


--------------------
Go to the top of the page
 
+Quote Post
alexander
Beitrag 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!
Go to the top of the page
 
+Quote Post
saschapi
Beitrag 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. wink.gif 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. biggrin.gif


--------------------
Go to the top of the page
 
+Quote Post
alexander
Beitrag 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!
Go to the top of the page
 
+Quote Post
andi
Beitrag 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


--------------------
Go to the top of the page
 
+Quote Post
luxli
Beitrag 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



ZITAT(andi @ Wed. 2. May 2007, 09:37) *
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
Go to the top of the page
 
+Quote Post
andi
Beitrag 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 rolleyes.gif
hat jemand diese variable sonst noch in gebrauch?


gruss andi


--------------------
Go to the top of the page
 
+Quote Post
Guest_summerbrother_*
Beitrag 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?
Go to the top of the page
 
+Quote Post
andi
Beitrag 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



ZITAT(summerbrother @ Mon. 7. May 2007, 19:53) *
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?


--------------------
Go to the top of the page
 
+Quote Post
Guest_summerbrother_*
Beitrag Mon. 7. May 2007, 19:51
Beitrag #17





Guests






ZITAT(andi @ Mon. 7. May 2007, 20:05) *
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...
Angehängte Datei  cf.jpg ( 57.57KB ) Anzahl der Downloads: 122
Go to the top of the page
 
+Quote Post
andi
Beitrag 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


--------------------
Go to the top of the page
 
+Quote Post
Guest_summerbrother_*
Beitrag 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.
Go to the top of the page
 
+Quote Post
Guest_summerbrother_*
Beitrag Mon. 7. May 2007, 21:39
Beitrag #20





Guests






andi ist der beste rolleyes.gif

ohne {folder} geht es nicht....
Dokumentation
*schäm*
Go to the top of the page
 
+Quote Post

6 Seiten V   1 2 3 > » 
Reply to this topicStart new topic
7 Besucher lesen dieses Thema (Gäste: 7 | Anonyme Besucher: 0)
0 Mitglieder:

 



RSS Vereinfachte Darstellung Aktuelles Datum: 19.3.24 - 09:55

Sefrengo ist ein eingetragenes Markenzeichen und urheberrechtlich geschützt.
Copyright 2009 Design & Daten, Alle Rechte vorbehalten.