Fahrtenbuch genial!
-


Hinweise


Antwort
 
LinkBack Themen-Optionen Thema durchsuchen Thema bewerten
Alt 09.02.2007, 14:40   #1
TP-Insider
 
Benutzerbild von belimo
 
Registriert seit: Feb 2004
Ort: Schweiz
belimo macht sich hier sehr viel Mühe

Mit SSI Link als aktiv kennzeichnen


Hallo Leute

Ich habe auf einem Server kein PHP zur Verfügung, aber SSI. Nun möchte ich abfragen, ob der aktuelle Dateiname dem Linkname entspricht, und dementsprechend den link mit class='aktiv kennzeichnen'

Eine if-Abfrage in SSI funktioniert ja beispielsweise so:
HTML-Code:
 <!--#if expr='$sub=/^vorlagen$/' -->
class='aktiv'
<!--#endif -->
Und soviel ich weiss, lautet die Konstante für den Dokumentname so: DOCUMENT_NAME

Nur, wie frage ich jetzt das ganze genau ab? Hat mir jemand ein Tip?
__________________
Gruss belimo


Meine Lieblings-Firefox-Erweiterung: Firebug
belimo ist offline   Mit Zitat antworten


Alt 09.02.2007, 15:05   #2
TP-Insider
 
Benutzerbild von belimo
 
Registriert seit: Feb 2004
Ort: Schweiz
belimo macht sich hier sehr viel Mühe
Habe grad folgendes getestet:

HTML-Code:
<!--#if expr="$DOCUMENT_NAME = index.shtml" --> class="aktiv"<!--#endif -->
Funktioniert leider nicht. Ist wohl ein Syntaxfehler im if. Da ich aber noch keine Erfahrung mit SSI habe, wäre ein Tipp von euch super
__________________
Gruss belimo


Meine Lieblings-Firefox-Erweiterung: Firebug
belimo ist offline   Mit Zitat antworten
Alt 10.02.2007, 10:31   #3
TP-Greis
 
Benutzerbild von Boris
 
Registriert seit: Mar 2001
Ort: Berlin, Germany
Boris ist ein richtiges Arbeitstier - DANKEBoris ist ein richtiges Arbeitstier - DANKEBoris ist ein richtiges Arbeitstier - DANKEBoris ist ein richtiges Arbeitstier - DANKEBoris ist ein richtiges Arbeitstier - DANKEBoris ist ein richtiges Arbeitstier - DANKE
Sowas kannst du komplett nur mit CSS lösen. Verpass jeder Seite eine eigene id, also:

<body id="news">
<body id="produkte">
... etc.

Dann vergibst du jedem deiner Menüpunkte ebenfalls eine eigene ID, z.B.

<li id="navnews">News</li>
<li id="navprodukte">Produkte"</li>
...etc.

So kannst du dann je nach aktiver Body-ID entpsprechende Regeln für einen Navigationspunkt definieren:

body#news li#navnews,
body#produkte li#navprodukte
{
... hier der Krams, wie der aktive Zustand aussehen soll ...
}

Alles klar?
__________________
My software never has bugs. It just develops random features ...

» DevShack - die Website des freien Webentwicklers Boris
Boris ist offline   Mit Zitat antworten
Alt 10.02.2007, 10:59   #4
TP-Insider
 
Benutzerbild von belimo
 
Registriert seit: Feb 2004
Ort: Schweiz
belimo macht sich hier sehr viel Mühe


Das ist ja super Probier ich bei nächster Gelegenheit aus!!

(Mit SSI kriege ich das nämlich nicht hin, weil ich die Navigation auch schon per SSI "includiere". Und ich kann innerhalb der zu includierenden Datei keine SSI-Befehle mehr absetzten

Danke für den Tipp!
__________________
Gruss belimo


Meine Lieblings-Firefox-Erweiterung: Firebug
belimo ist offline   Mit Zitat antworten
Alt 16.02.2007, 11:20   #5
TP-Insider
 
Benutzerbild von belimo
 
Registriert seit: Feb 2004
Ort: Schweiz
belimo macht sich hier sehr viel Mühe
Habe das jetzt mal getestet. Funktioniert perfekt!!

Ich musste einzig noch das a ergänzen

body#news li#navnews a,
body#produkte li#navprodukte a
{
... hier der Krams, wie der aktive Zustand aussehen soll ...
}


==> http://home.zhwin.ch/~benzste/index.shtml
__________________
Gruss belimo


Meine Lieblings-Firefox-Erweiterung: Firebug
belimo ist offline   Mit Zitat antworten
Alt 16.02.2007, 13:21   #6
TP-Greis
 
Benutzerbild von Boris
 
Registriert seit: Mar 2001
Ort: Berlin, Germany
Boris ist ein richtiges Arbeitstier - DANKEBoris ist ein richtiges Arbeitstier - DANKEBoris ist ein richtiges Arbeitstier - DANKEBoris ist ein richtiges Arbeitstier - DANKEBoris ist ein richtiges Arbeitstier - DANKEBoris ist ein richtiges Arbeitstier - DANKE
Freut mich
__________________
My software never has bugs. It just develops random features ...

» DevShack - die Website des freien Webentwicklers Boris
Boris ist offline   Mit Zitat antworten
Antwort

  Aktuelles Thema
  TP Hilfe Forum > Web-Editoren & Coding > Traum-Dynamik
Mit SSI Link als aktiv kennzeichnen Mit SSI Link als aktiv kennzeichnen
« Kleine Verständnisfrage PHP5/ OOP / Vererbung. | Session Problem »

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu


Alle Zeitangaben in WEZ +2. Es ist jetzt 20:54 Uhr.

Powered by: vBulletin Version 3.7 (Deutsch)
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd. / Search Engine Friendly URLs by vBSEO 3.2.0 ©2008, Crawlability, Inc.
Traum-Projekt.com | Suchen | Archiv | Impressum | Kontakt | | | Nach oben |



1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67