STam
Tue. 17. July 2007, 09:26
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
Tue. 17. July 2007, 10:01
@STam
Besten Dank
saschapi
Fri. 27. July 2007, 10:39
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?
bkm
Fri. 27. July 2007, 12:03
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
Fri. 27. July 2007, 14:28
Ne, noch besser
Falscher Server... Das war auf meiner Testversion. Fehler ist also durch den Fehler vor dem Bildschirm nun behoben worden!
summerbrother
Fri. 27. July 2007, 14:58
Den Bildschirm tät ich entsorgen...
ZITAT(saschapi @ Fri. 27. July 2007, 15:28)
Ne, noch besser
Falscher Server... Das war auf meiner Testversion. Fehler ist also durch den Fehler vor dem Bildschirm nun behoben worden!
feniweb
Mon. 27. August 2007, 11:57
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
Mon. 27. August 2007, 15:42
das geht nur, wenn du statt "Root" "aktueller Ordner" oder einen anderen ordner auswählst.
tobaco
Mon. 27. August 2007, 15:51
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
Mon. 3. September 2007, 08:05
*bump*
keiner eine idee?
jwitt
Mon. 3. September 2007, 11:56
Was ist mit dem Modul "Glossar"? Kannst Du damit vielleicht etwas in der Art realisieren?
MfG
Jürgen
outline4
Mon. 3. September 2007, 12:03
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
Mon. 3. September 2007, 22: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?
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
Tue. 4. September 2007, 07:04
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
Tue. 4. September 2007, 10:10
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...?
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
Tue. 4. September 2007, 10:39
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
Wed. 5. September 2007, 22:13
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?
smail
Thu. 6. September 2007, 00:57
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
Gruß
Jan
smail
Thu. 6. September 2007, 01:03
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
Thu. 6. September 2007, 05:37
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
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
Thu. 6. September 2007, 09:48
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
Thu. 6. September 2007, 10:08
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
Thu. 6. September 2007, 10:40
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
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
, 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
Tue. 11. September 2007, 11:31
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
Tue. 11. September 2007, 12:20
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
Tue. 11. September 2007, 12:28
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
Fri. 21. September 2007, 10:45
<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
Wed. 26. September 2007, 14:35
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
Wed. 26. September 2007, 14:51
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
Wed. 26. September 2007, 22:03
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
zweibis bald!
andi
Thu. 27. September 2007, 08:30
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
Thu. 27. September 2007, 21:52
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.
gruss wulff
andi
Mon. 1. October 2007, 20:04
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
Mon. 1. October 2007, 23:47
@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
Tue. 2. October 2007, 07:30
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
Tue. 2. October 2007, 17:14
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...
Oder lässt es das Design Deiner neuen Seite nicht zu,
eine einzige Navigation zu bauen?
andi
Tue. 2. October 2007, 19:06
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
toto
Wed. 28. November 2007, 08:57
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
Wed. 28. November 2007, 09:13
wie mir ist gibt es noch zwei bugs:
- muss die {last}{/last} anweisung in einer zeile stehen
- 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
Sat. 8. December 2007, 08:58
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.
beispieltemplate 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
Sat. 26. January 2008, 19:32
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
Wie gesagt, das ist eine nummer zu komplex für mich...
MaZderMind
Sun. 31. August 2008, 19:21
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
Mon. 1. September 2008, 06:50
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 von
saschapi), sollte man vielleicht die version von stam ebenso anpassen und unter einem anderen namen veröffentlichen ... leider auch zu komplex für mich
gruss andi
bjoern
Sun. 7. September 2008, 11:09
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
Tue. 28. October 2008, 12:33
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
Tue. 28. October 2008, 12:39
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
Tue. 28. October 2008, 14:35
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}
<img src="media/img/template/nav_{id}.gif" alt="" border="0" /></a>{folder}</li>
oberbilker
Fri. 20. February 2009, 14:22
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
Tue. 19. May 2009, 07:26
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
Tue. 19. May 2009, 08:33
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.