Hilfe - Suche - Mitglieder - Kalender
Vollansicht: Listennavigation v01.01.00
Forum Sefrengo.org > Downloads > Module
Seiten: 1, 2, 3
STam
Kann geändert werden in dem diese Zeilen:
QUELLTEXT
$item = preg_replace("/{first}(.*?)({else}(.*?))?{\/first}/", "\\1", $item);
$item = preg_replace("/{first}(.*?)({else}(.*?))?{\/first}/", "\\3", $item);
$item = preg_replace("/{last}(.*?)({else}(.*?))?{\/last}/", "\\1", $item);
$item = preg_replace("/{last}(.*?)({else}(.*?))?{\/last}/", "\\3", $item);
... so geändert werden:
QUELLTEXT
$item = preg_replace("/{first}(.*?)({else}(.*?))?{\/first}/si", "\\1", $item);
$item = preg_replace("/{first}(.*?)({else}(.*?))?{\/first}/si", "\\3", $item);
$item = preg_replace("/{last}(.*?)({else}(.*?))?{\/last}/si", "\\1", $item);
$item = preg_replace("/{last}(.*?)({else}(.*?))?{\/last}/si", "\\3", $item);

Das ganze kommt glaube ich zweimal vor!

Gruß
Chregu
@STam

Besten Dank
saschapi
obwohl ich den Patch in ein Sefrengo 01.03.01 eingespielt habe bekomme ich beim aktivieren der Funktion "auf Startseite anstelle auf Ordner verlinken" einen Fehler:

ZITAT
Fatal error: Call to undefined method SF_PAGE_Catinfos::getIdcatsideStartpage() in /is/htdocs/wp1.../www/cms/inc/frontend.php(231) : eval()'d code on line 468


Woran kann das liegen? An der Stelle ist das so eingebunden:

CODE
$item = str_replace('{link}', $con_side[ $GLOBALS['SF_catinfos']->getIdcatsideStartpage($idcat) ]['link'], $item);


ist das falsch eingebunden? Funktioniert das ganze bei Euch? blink.gif
bkm
ZITAT(saschapi @ Fri. 27. July 2007, 11:39) *
obwohl ich den Patch in ein Sefrengo 01.03.01 eingespielt habe ....

Vielleicht falsches Verzeichnis oder nicht überschrieben ?
saschapi
Ne, noch besser smile.gif Falscher Server... Das war auf meiner Testversion. Fehler ist also durch den Fehler vor dem Bildschirm nun behoben worden! wink.gif
summerbrother
Den Bildschirm tät ich entsorgen... wink.gif

ZITAT(saschapi @ Fri. 27. July 2007, 15:28) *
Ne, noch besser smile.gif Falscher Server... Das war auf meiner Testversion. Fehler ist also durch den Fehler vor dem Bildschirm nun behoben worden! wink.gif
feniweb
Wie kann ich mit der Listennavi1.1 nur Seiten z.B. auf der obersten Eben anzeigen lassen? Bei der Listennavi 0.9.6 gab es dazu ja ein Auswahl "nur Seiten".

Gruss
tobaco
das geht nur, wenn du statt "Root" "aktueller Ordner" oder einen anderen ordner auswählst.
tobaco
hallo,

gibt es eine möglichkeit, festzustellen ob ein ordner seiten enthält und wenn nicht oder diese nicht online sind ihn als anders auszugeben?

vielleicht ein beispiel zu dieser wirren frage:

ich habe eine art verzeichnis mit ordnern von A-Z.
in manchen gibt es unterseiten und manche sind noch leer.
die leeren ordner sollen aber trotzdem in der navigation mit auftauchen, allerdings nicht anklickbar sein.

wenn dann irgendwann mal etwas drin ist, soll der buchstabe/ordner automatisch aktiv sein.

vielleicht so eine if-abfrage ähnlich first/last.

QUELLTEXT
{empty} Ordner X {else} <a href="{link}">Ordner X</a> {/empty}


kann man das irgendwie bewerkstelligen?
tobaco
*bump*

keiner eine idee?
jwitt
Was ist mit dem Modul "Glossar"? Kannst Du damit vielleicht etwas in der Art realisieren?
MfG
Jürgen
outline4
ZITAT(tobaco @ Mon. 3. September 2007, 09:05) *
*bump*
keiner eine idee?

ähm... bin mir da gar nicht sicher, aber vielleicht hat ja folgende sache einfluss darauf:

Einleitung der Navigation / ende der Navigation
und dann die Option: Einleitung/Ende der Navigation anzeigen, falls Navigation "leer"

vielleicht heisst ja "leer" "keine Unterseiten"?
ich kann aber auch völlig daneben liegen...

cheers
*s*
HardCastle
Hi folks,

gibt es eine elegante lösung, die listennavigation um eine funktion zu erweitern, die es erlaubt, dass die startseite eines ordners immer als erstes ausgegeben wird? Unabhängig davon wie die übrigen sortierkriterien angegeben sind?

Also erst sortierung nach den bisherigen kriterien (name, wie im backend, erstellungsdatum, änderungsdatum, aufsteigend oder absteigend) und dann einfach startseite davorstellen!

Wäre für hinweise dankbar.

Gruß hardcastle
tobaco
ZITAT(jwitt @ Mon. 3. September 2007, 12:56) *
Was ist mit dem Modul "Glossar"? Kannst Du damit vielleicht etwas in der Art realisieren?
MfG
Jürgen


nein, leider nicht. dazu sind die inhalte zu umfangreich.


ZITAT(outline4 @ Mon. 3. September 2007, 13:03) *
ähm... bin mir da gar nicht sicher, aber vielleicht hat ja folgende sache einfluss darauf:

Einleitung der Navigation / ende der Navigation
und dann die Option: Einleitung/Ende der Navigation anzeigen, falls Navigation "leer"

vielleicht heisst ja "leer" "keine Unterseiten"?
ich kann aber auch völlig daneben liegen...

cheers
*s*



das betrifft nur die einleitung und das ende der navi, also alles was davor und danach kommt.
hilft leider auch nicht weiter.


noch jemand mit einer idee?


danke und grüße,
tobaco

smail
ZITAT
noch jemand mit einer idee?


Geht es evtl. mit zwei Listennavigationsmodulen? Erst das eine für die Startseiten, dann das andere für den Rest...? huh.gif
Weiß nicht, ob Du damit weiter kommst...

Hast Du evtl. mal ein Bild, wie die Navi später aussehen soll? Für's Verständnis... :-)

Gruß
Jan

tobaco
so ungefähr soll die navi aussehen:



jeder buchstabe ist dabei ein ordner. die ordner F, X, Y sind leer bzw. mit offline-seiten, werden in der navi mit angezeigt, sind aber nicht klickbar.
sobald es aber eine (online-geschaltete) seite in diesen ordnern gibt, sollen sie automatisch klickbar sein.
eine statische lösung scheidet also aus.
HardCastle
ZITAT(HardCastle @ Mon. 3. September 2007, 23:54) *
Hi folks,
gibt es eine elegante lösung, die listennavigation um eine funktion zu erweitern, die es erlaubt, dass die startseite eines ordners immer als erstes ausgegeben wird? Unabhängig davon wie die übrigen sortierkriterien angegeben sind?
Hat keiner 'ne idee? sad.gif
smail
ZITAT(tobaco @ Tue. 4. September 2007, 11:39) *
so ungefähr soll die navi aussehen:


Ist wohl nicht so ganz einfach- Die Buchstaben sind Grafiken, ja?

Dann könntest Du evtl. eine komplette Grafik mit den deaktivierten Zuständen in den Hintergrund legen.

Alle sichtbaren Menüpunkte (ebenfalls Bilder) werden dann per css absolut an die entsprechende Stelle gesetzt, d.h. Du hast 24 css-Klassen, für jeden Buchstaben eine.

In der Navigation müsstest Du dann für die Ordner in etwa folgendes einstellen:
QUELLTEXT
<li><a href="{link}" class="letter_{name}"><img src="{name}.gif" alt="{name}" /></a>{folder}</li>


und dann im css
QUELLTEXT
.letter_a {
    postition: absolute;
    left: 0;
    top: 0;}
.letter_b {
    postition: absolute;
    left: 20px;
    top: 0;}
usw.


Nur als Idee. Könnte vielleicht hinhauen.
Der Code oben dient nur als Anregung, hab ihn nicht getestet smile.gif

Gruß
Jan

smail
ZITAT(HardCastle @ Mon. 3. September 2007, 23:54) *
gibt es eine elegante lösung, die listennavigation um eine funktion zu erweitern, die es erlaubt, dass die startseite eines ordners immer als erstes ausgegeben wird?


Ne, wüsste ich im Moment leider nix "Elegantes". Und gerade beim Listennavi-Modul wäre ich vorsichtig mit Änderungen, da es aufgrund der rekursiven Funktionalität nicht ganz einfach ist - sprich: man sollte dann ganz genau wissen, was man da treibt...
Und wie weit die API in der Hinsicht nutzbar ist, weiß ich leider nicht.

Gruß,
Jan
tobaco
ZITAT(smail @ Thu. 6. September 2007, 01:57) *
Ist wohl nicht so ganz einfach- Die Buchstaben sind Grafiken, ja?

Dann könntest Du evtl. eine komplette Grafik mit den deaktivierten Zuständen in den Hintergrund legen.

Alle sichtbaren Menüpunkte (ebenfalls Bilder) werden dann per css absolut an die entsprechende Stelle gesetzt, d.h. Du hast 24 css-Klassen, für jeden Buchstaben eine.

In der Navigation müsstest Du dann für die Ordner in etwa folgendes einstellen:
QUELLTEXT
<li><a href="{link}" class="letter_{name}"><img src="{name}.gif" alt="{name}" /></a>{folder}</li>


und dann im css
QUELLTEXT
.letter_a {
    postition: absolute;
    left: 0;
    top: 0;}
.letter_b {
    postition: absolute;
    left: 20px;
    top: 0;}
usw.


Nur als Idee. Könnte vielleicht hinhauen.
Der Code oben dient nur als Anregung, hab ihn nicht getestet smile.gif

Gruß
Jan


danke für deine antwort.
aber der css-teil ist mir klar und auch nicht weiter aufregend. das kann auch eine normale textnavi sein.

ich hätte gern, dass mir die navi die leeren ordner mit ausgibt, diese aber nicht als links

also so hier ungefähr:

QUELLTEXT
{empty} Ordner X {else} <a href="{link}">Ordner X</a> {/empty}


oder als zusätzliches template-eingabefeld (wie aktive seite usw.)


danke und grüße,
tobaco
smail
ZITAT(tobaco @ Thu. 6. September 2007, 06:37) *
ich hätte gern, dass mir die navi die leeren ordner mit ausgibt, diese aber nicht als links


Warum MÜSSEN denn die leeren Ordner ausgegeben werden? Für den Benutzer macht das keinen Unterschied, ob er eine BG-Grafik sieht, oder eben ein anderes Bild...


ZITAT
QUELLTEXT
{empty} Ordner X {else} <a href="{link}">Ordner X</a> {/empty}

Naja, das geht wohl nicht, ohne ins Modul einzugreifen... Ich dachte, Du suchst etwas, ohne dass man am Modul schrauben muss...
Und wie bereits gesagt: Das Listnavi-Modul ist recht komplex, und eigene Änderungen werden von Björn (verständlicherweise) eh nicht supportet, also würd ich immer versuchen, da ohne Änderungen am Modul selbst hinzukommen.
tobaco
ZITAT(smail @ Thu. 6. September 2007, 10:48) *
Warum MÜSSEN denn die leeren Ordner ausgegeben werden? Für den Benutzer macht das keinen Unterschied, ob er eine BG-Grafik sieht, oder eben ein anderes Bild...


naja, ich brauch ja irgendwie ein element, dem ich dann das inaktive hintergrundbild zuweise …

jetzt beim schreiben versteh ich gerade, wie du das meinst:

du würdest der liste ein hintegrundbils im gesamtem geben und dann an den entsprechenden stellen die links drüberlegen. vereinfacht ausgedrückt.
ja, so könnte man es zur not auch machen.


ZITAT(smail @ Thu. 6. September 2007, 10:48) *
Naja, das geht wohl nicht, ohne ins Modul einzugreifen... Ich dachte, Du suchst etwas, ohne dass man am Modul schrauben muss...
Und wie bereits gesagt: Das Listnavi-Modul ist recht komplex, und eigene Änderungen werden von Björn (verständlicherweise) eh nicht supportet, also würd ich immer versuchen, da ohne Änderungen am Modul selbst hinzukommen.


ja, um einen moduleingriff wird man da nicht drum herum kommen. aber vielleicht bin ich ja nicht der einzige, der sowas gebrauchen könnte …
so bald man nämlich keine grafiken sondern normalen text nehmen möchte, kommt man mit der methode oben nicht mehr hin.


danke trotzdem schon mal für deine hilfe.
smail
ZITAT(tobaco @ Thu. 6. September 2007, 11:08) *
du würdest der liste ein hintegrundbils im gesamtem geben und dann an den entsprechenden stellen die links drüberlegen. vereinfacht ausgedrückt.

jo, genau smile.gif

QUELLTEXT
so bald man nämlich keine grafiken sondern normalen text nehmen möchte, kommt man mit der methode oben nicht mehr hin.

Hm, ohne Grafiken bekommst Du das sonst in den verschiedenen Browsern nicht einheitlich. Wegen der Zugänglichkeit kannst Du aber die aktiven Ordner per Image-Replacement (z.B. der Phark-Methode) mit den Grafiken versehen.

ZITAT
aber vielleicht bin ich ja nicht der einzige, der sowas gebrauchen könnte...

Hm, ich glaube, die Anforderung ist schon sehr speziell wink.gif , da man normalerweise keine Ordner ausgeben braucht, die es nicht gibt bzw. auf die man einen Link bräuchte. Deine Anwendung ist der einzige Fall, in dem mir das sinnvoll erscheint...

Viele Grüße
Jan





outline4
sorry wenn ich hier so reinplatze...

ich habe das gefühl die {first}{/first} sache funktioniert bei den seiten nicht?!

ich habe folgenden code:

Seite:
<li{first} class="first"{/first}><a href="{link}">{name}</a></li>

Aktuelle Seite:
<li{first} class="first"{/first}><span class="seite_aktuell">{name}</span></li>

Aktiver Ordner:
<li>{first}{else}<span class="trennzeichen">:</span>{/first}<a href="{link}">{name}</a>
{folder}
</li>

bei den Ordnern funktionierts tadellos, bei den Seiten geht nix...
ich habe den cache gelöscht, lasse extra die starseiten anzeigen, lasse die einstellungen in allen seiten/ordnern etc übernehmen... probiere, mache... aber es scheint nicht zu gehen.
hat jemand dasselbe problem?
wo könnte mein fehler liegen?

ich benutze listennavi 1.1 der sefrengo version 1.4 final
outline4
und auch die {last} sache bei den ordnern scheint nicht wirklich zu gehen...

was mache ich falsch?

Ordner:
<li><a href="{link}">{name}</a>{last}{else}<span class="trennzeichen">:</span>{/last}</li>

Aktiver Ordner / Verfolgter Ordner:
<li>{folder}<a href="{link}">{name}</a>{last}{else}<span class="trennzeichen">:</span>{/last}</li>

der doppelpunkt wird IMMER angezeigt..
was mache ich falsch?

please help!
*s*
outline4
habe den fehler gefunden:

wenn man die option "Komplette Ordnerstruktur anzeigen:" ausgewählt hat, dann funktionieren die {first}{last} dinger irgendwie nicht!

ist das ein bug, oder so gewollt?

cheers
*s*
duffy
<halbofftopic>

Ich wollte einfach mal Lob loswerden: Ein tolles Modul!

Hab bisher nur das Modul "Navigation" benutzt und bin damit inzwischen an Grenzen gestoßen. Ich bin begeistert, was mit der Listennavigation alles möglich ist! Danke!

</halbofftopic>
Wulff
Hallo zusammen

Ich hoffe ich habe keine DAU frage, die schon oft besprochen worden ist.

Über das Listenavigations- Modul bekomme ich den Quelltext

QUELLTEXT
<ul id="menue">
    <li class="invis"><b>Navigation</b></li>

<!--START 10//--><ul>
<li><a href="index.php?idcat=1">Start</a><ul>
<li><a href="index.php?idcatside=2">Nicole</a></li>
<li><a href="index.php?idcat=2">Freunde</a><ul>
<li><a href="index.php?idcatside=4">Stefan</a></li>

</ul>
</li>

</ul>
</li>
<li><a href="index.php?idcat=3">Freunde</a></li>

</ul>
<!--END 10//-->
  </ul>


wobei das <ul> nach <!--START 10//--> und </ul> vor <!--END 10//--> die Ausgabe des Menues im Frontend verhindert.

Welche Lösung gibt es?

Mit freundlichen Grüßen
andi
woher kommt den das markup vor und nach start/end 10? hardcode im template?
die beiden ul, welche du nicht haben möchtest, da du sie bereits ausserhalb des modules irgendwo stehen hast kommt in der listennavigation-konfiguration unter:

QUELLTEXT
Ebene:
<ul>
{layer}</ul>


vor. lösch hier doch mal das einleitende und abschliessende ul raus. ansonsten bitte mal die konfiguration posten.


gruss andi
Wulff
Hallo andi

Danke für die Hilfe,
leider ist das Ergebnis nicht überzeugend.

QUELLTEXT
  <ul id="menue">
    <li class="invis"><b>Navigation</b></li>

<!--START 10//--><li><a href="index.php?idcat=1">Start</a><li><a href="index.php?idcatside=2">Nicole</a></li>
<li><a href="index.php?idcat=2">Freunde</a><li><a href="index.php?idcatside=4">Stefan</a></li>
<li><a href="index.php?idcatside=5">Michael</a></li>


</li>


</li>
<li><a href="index.php?idcat=3">Freunde</a></li>


<!--END 10//-->

  </ul>


Schön währe das Ergebnis wie hier
Meine Einstellungen sind eins und zwei

bis bald!

andi
die navigationsliste gibt eine korrekt verschachtelte liste aus.
was du mir immer noch nicht beantwortet hast:

woher kommt das markup vor und nach start/end 10:

QUELLTEXT
<ul id="menue">
    <li class="invis"><b>Navigation</b></li>

    <!--START 10//-->


QUELLTEXT
<!--END 10//-->

  </ul>


das macht absolut keinen sinn. auch das navigation in die liste zu schreiben ist semantischer unsinn. wenn du die liste für screenreader auszeichnen willst, nimm eine überschrift. schliesslich handelt es sich bei «navigation» um eine überschrift zu navigation und nicht um einen listenpunkt.


gruss andi
Wulff
Hallo Andi

Das Makeup vor dem <!--START 10//--> kommt aus dem Layout von mir und war endgültig das Problem.
Nach dem
<ul id="menue">
<li class="invis"><b>Navigation</b></li>
in <div> umgewandelt wurde, klappte es auch mit Sefrengo.

rolleyes.gif rolleyes.gif

gruss wulff







andi
hallo zusammen

aus gründen der barrierefreiheit wollte ich heute eine navigation überarbeiten und die aktiven seiten mit <strong></strong> und ohne link auf die eigene seite auszeichnen. für hauptnavigation und unternavigation werden je ein eigenes modul verwendet. nun zerbreche ich mir den kopf über folgendes:

struktur:
ordner 1
-->startseite
-->seite 1
-->seite 2

hauptnavigation:
ordner 1

unternavigation:
-->seite 1
-->seite 2

befinde ich mich nun auf der startseite (klick auf hauptnavigation order1), so wird ordner 1 mit strong ausgezeichnet. navigiere ich nun auf eine unterseite mittels der unternavigation, werden ordner 1 sowie seite 1 mit strong ausgezeichnet. das macht natürlich keinen sinn, da nur die aktive seite mit strong ausgezeichnet werden soll. ordner1 soll jedoch weiterhin visuell hervorgehoben werden, aber nicht mit strong sondern wieder mit link zur startseite.

oder einfacher: der pfad soll aktiv verfolgt werden (und visuell ersichtlich sein), die aktive seite jedoch keinen link auf die eigene seite enthalten und mit strong ausgezeichnet werden

hat jemand eine idee, das ganze ohne ein neue template für die startseiten zu realisieren?


gruss andi
feniweb
@andi

Hast du schon mal mit "Routing des aktiven Status" gestest?

ZITAT
Routing des aktiven Status:
Leitet den Aktivstatus einer Seite oder einer Kategorie um auf eine andere Seite oder Kategorie. Pro Zeile kann eine Route erstellt werden.


oder

Verfolgter Ordner:
Mögliche Templatevariable: {first}...{/first}, {last}...{/last}

Nur mal so aus dem Bauch heraus....

Gruss
andi
morgen

routing des aktiven status: ja, habe ich mir angeschaut. wüsste aber nicht, wie mir das routing weiterhelfen soll, da das routing grundsätzlich korrekt ist, ich aber die erste ebene anderst ausgezeichnet haben möchte.

mögliche templatevariable: mit first und/oder last werd ich wohl nichts ausricheten können.


danke und gruss

andi
smail
ZITAT(andi)
oder einfacher: der pfad soll aktiv verfolgt werden (und visuell ersichtlich sein), die aktive seite jedoch keinen link auf die eigene seite enthalten und mit strong ausgezeichnet werden


Hi andi,

ich kann Dir jetzt zwar nicht mit Sicherheit sagen, ob das funktioniert, aber wenn Du alles in einer Navigation lässt und dann im Modul die Option "Pfad als aktiv verfolgen" wählst, könnte das machbar sein. Da bekommst Du meines Wissens nach ein eigenes Template für "verfolgter Ordner". Das sollte dann ja gehen... smile.gif

Oder lässt es das Design Deiner neuen Seite nicht zu, eine einzige Navigation zu bauen?
andi
ZITAT(smail @ Tue. 2. October 2007, 18:14) *
Oder lässt es das Design Deiner neuen Seite nicht zu, eine einzige Navigation zu bauen?

genau so ist es. geht leider nicht sad.gif
toto
was mach ich falsch? ich möchte dem letzten <li> element eine classe geben und hab folgendes eingetragen:

{last}<li class="last">{else}<li>{/last}<a href="{link}">{name}</a></li>

das funktioniert aber nicht und ich weiß nicht warum

kann mir jemand helfen?
andi
wie mir ist gibt es noch zwei bugs:
  1. muss die {last}{/last} anweisung in einer zeile stehen
  2. wenn die option «Komplette Ordnerstruktur anzeigen» verwendet wird, funktionieren {last} und {first} nicht

vielleicht trifft punkt zwei bei dir zu?

dein code würde sich auch vereinfachen lassen:

QUELLTEXT
<li {last}class="last"{/last}><a href="{link}">{name}</a></li>


an björn: werden diese zwei punkte in der neuen version ausgebessert? schliesslich handelt es sich um ein standardmodul. lösung zum problem 1 hat stam hier bereits veröffentlicht.


gruss andi
andi
guten morgen zusammen

ausgangslage ist eine navigation mit 2 ebenen.

hauptordner
-- startseite hauptordner
-- unterordner
----startseite unterordner

da eine seite nie auf sich selber verlinkt sein soll, möchte ich diese mit strong auszeichnen, allerdings sollte der hauptordner auch aktiv mitverfolgt werden. leider scheinen sich die templates für «aktiver ordner» und «verfolgter ordner» nicht zu überschreiben.

beispiel
template für aktiver order:
QUELLTEXT
<li><strong id="navi_{name}" class="aktiv" href="{link}">{name}</strong>{folder}</li>


template für verfolgter ordner:
QUELLTEXT
<li><a id="navi_{name}" class="aktiv" href="{link}">{name}</a>{folder}</li>


option: pfad als aktiv verfolgen


das problem ist nun folgendes: es wird immer das template für den verfolgten order ausgegeben, auch wenn ich mich z.b. in dem hauptordner befinde und dieser dementsprechend aktiv ist. dies verhindert, dass ein verfolgter ordner eine andere formatierung als ein aktiver order erhalten kann. alle aktiven und verfolgten order erhalten automatisch das template des verfolgten ordner.

ist das so gewollt oder ein kleiner bug?


gruss andi

saschapi
Ich möchte kurz noch mal auf diese (speziell den 2.) Bugs hinweisen.

QUELLTEXT
   1. muss die {last}{/last} anweisung in einer zeile stehen
   2. wenn die option «Komplette Ordnerstruktur anzeigen» verwendet wird, funktionieren {last} und {first} nicht


Ich habe es mir zwar angesehen,bekomme es aber nicht hin. Vermutlich wird einfach nicht in jedem Ordner der letzte markiert, sondern nur im letzten. Bei Seiten das selbe. Schade, denn sonst würde die Sitemap durchaus besser aussehen wink.gif
Wie gesagt, das ist eine nummer zu komplex für mich... sad.gif
MaZderMind
Hallo zusammen

ich benötigte für eine Seite eine zweiteilige Navigation: Links werden die 1. und die 2. Ebene angezeigt, wenn man auf einen Ordner in der 2. Ebene klickt der Seiten beinhaltet wird die 3. Navigationseben durch ein seperates Listennavi-Modul angezeigt. Dieses seperate Modul soll nur eine Ebene anzeigen und zwar ab der 3. Ebene. Wenn die 3. Eben neicht angezeigt werden würde soll garnichts ausgegeben werden.

Nach meinem Verständnis ist dies die Aufgabe der "Angezeigter Startebene von Ordnern manipulieren"-Option. Diese zeigte jedoch nicht die gewünschte Wirkung. Ich bin mir nicht sicher ob es sich dabei um einen Bug handelt, jedoch konnte ich mit kleinen Änderungen am Code das gewünschte Verhalten erreichen. Ich habe daraus einen Patch erstellt. Es hängt außerdem ein Beispiel über die Verwendung an.
Lg, Peter
andi
hallo peter

ich kann diesen «bug» rekonstruieren, der patch funktioniert auch bestens.
sollte man eigentlich zusammen mit der erweiterung von stam (damit {first} unter «ebene» funktioniert), in der nächsten version berücksichtigen.

da bugfixes bei den standardmodulen auf sich warten lassen (siehe post vonsaschapi), sollte man vielleicht die version von stam ebenso anpassen und unter einem anderen namen veröffentlichen ... leider auch zu komplex für mich sad.gif


gruss andi
bjoern
Besten Dank für den Patch. So wie sich das MaZderMind das vorgestellt hat, sollte das auch funktionieren.

Eine neue Version des Moduls kann gerne unter den Alpha, Beta Downloads eingestellt werden. Wenn die Version ohne Probleme läuft, dann spricht nichts gegen eine Veröffentlichung unter den Namen Listennavigation.
gunwalt
In den Tiefen des Navimoduls ist möglicherweise eine Funktion verborgen, die ich nicht hinkriege.
Innerhalb der verschachtelten Liste sollen die Personen 2.1 und 2.2 eine andere Schrift bekommen. Geht so etwas?

QUELLTEXT
<ul id="navigation">
<li><a href="">1</a></li>
<li><a href="">2</a>
<ul>
<li><a href="">Person 2.1</a></li>
<li><a href="">Person 2.2</a></li>
</ul>

</li>
<li><a href="">3</a></li>
<li><a href="">4</a></li>
<li><a href="">5</a></li>
<li><a href="">6</a></li>
<li><a href="">7</a></li>
</ul>

mvsxyz
Wenn ich dich richtig verstehe, dann sollte das doch mit CSS gehen?

QUELLTEXT
ul li {
font-family: Arial;
}
ul li ul li {
font-family: Verdana;
}
gunwalt
ZITAT(mvsxyz @ Tue. 28. October 2008, 12:39) *
Wenn ich dich richtig verstehe, dann sollte das doch mit CSS gehen?

Wie war das mit dem Wald? Diesmal war es so. Danke. Ich hatte in die Richtung von {else} und {last} gedacht ...

Noch eine anderes Problem:
In einer langen Navi gebe ich Bilder mittels ID auf. Das soll nur für die erste Liste zutreffen. In der verschachtelten und untergeordneten tauchen mittes untenstehendem Code alle Bilder als "nav_{id}.gif" auf. Damit es im IE keine Fehlermeldung gibt, muss jedes Bild da sein. Kann ich das irgendwie ausstellen?

QUELLTEXT
<li><!--<img src="media/img/template/nav_pfeil_rechts_grau.gif" alt="" width="9" height="11" />-->
<a href="{link}">{name}&nbsp;&nbsp;
<img src="media/img/template/nav_{id}.gif" alt="" border="0" /></a>{folder}</li>

oberbilker
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 (fireflyer) - selbes negatives ergebnis.

hat einer eine idee woran es hackt?

greetz, oberbilker
webmasterFF
Hallo Leute,

ich hab ein "Anfängerproblem".
Ich möchte Seiten in der Navigation ausschließen und hab schon alle möglichen Befehle ausprobiert.
Was muss ich denn genau kommasepariert in das Feld eintragen? Nur die ID (70,71), oder noch einen Verweis wie idcatside= .... oder sonst was?

Irgendwie bekomm ich es nicht hin ....


Danke für Euere Antworten !!!!!
webmasterFF
gunwalt
ZITAT
Nur die ID (70,71)

genauso und komma hintendran
Dieses ist eine vereinfachte Darstellung unseres Foreninhaltes. Um die detaillierte Vollansicht mit Formatierung und Bildern zu betrachten, bitte hier klicken.
Invision Power Board © 2001-2024 Invision Power Services, Inc.