Seite 1 von 2

Tabmenü: 2 Einträge werden hervorgehoben

Verfasst: 10.08.2010 19:52
von Jamboo Swift
Guten Abend

Ich habe noch eine Frage zum Tabmenü

Wenn ich auf den Tab "Galerie" gehe wird zusätzlich auch noch der Tab "Forum" hervorgehoben. Kann man das noch ändern oder ist es nicht möglich, weil die Galerie im Forum eingefügt ist?

Meine Seite: http://www.uvpoker.ch
User: test
Passwort testtest

Mit freundlichen Grüssen
JS

Re: Tabmenü: 2 Einträge werden hervorgehoben

Verfasst: 10.08.2010 20:01
von 7emper5i
Ne, du wirst einen Einbaufehler gemacht haben.

Normalerweise wird nur der Tab hervorgehoben, welcher auch aktiv ist.

Poste aus der overall_header mal den original Cuellcode beginnend ab:

Code: Alles auswählen

<div id="tabs">
       <ul>

            ...

       </ul>
    </div>

Re: Tabmenü: 2 Einträge werden hervorgehoben

Verfasst: 10.08.2010 20:09
von Jamboo Swift

Code: Alles auswählen

<div id="tabs">
       <ul>
          <li<!-- IF SCRIPT_NAME == 'portal' --> class="activetab"<!-- ENDIF -->><a href="{U_PORTAL}"><span>{L_PORTAL}</span></a></li>
          <li<!-- IF SCRIPT_NAME == 'index' or SCRIPT_NAME == 'viewforum' or SCRIPT_NAME == 'viewtopic' --> class="activetab"<!-- ENDIF -->><a href="{U_INDEX}"><span>Forum</span></a></li>
          <li<!-- IF SCRIPT_NAME == 'calendar' --> class="activetab"<!-- ENDIF -->><a href="{U_CALENDAR}" title="Kalender"><span>Kalender</span></a></li>
          <li<!-- IF SCRIPT_NAME == 'chat' --> class="activetab"<!-- ENDIF -->><a href="{U_CHAT}" title="{L_CHAT}"><span>{L_CHAT}</span></a></li>
          <li<!-- IF SCRIPT_NAME == 'index' --> class="activetab"<!-- ENDIF -->><a href="gallery/index.php" title="Galerie"><span>Galerie</span></a></li>
       </ul>
    </div>
Ich nehmen an es liegt am SCRIPT_NAME? weil der gleich ist wie beim Forum

Re: Tabmenü: 2 Einträge werden hervorgehoben

Verfasst: 10.08.2010 20:25
von 7emper5i

Code: Alles auswählen

<li<!-- IF SCRIPT_NAME == 'index' --> class="activetab"<!-- ENDIF -->><a href="gallery/index.php" title="Galerie"><span>Galerie</span></a></li>
in

Code: Alles auswählen

<li<!-- IF SCRIPT_NAME == 'gallery' --> class="activetab"<!-- ENDIF -->><a href="gallery/index.php" title="Galerie"><span>Galerie</span></a></li>
Du hast zwei Mal den "index" angegeben.

Probiers mal.

Re: Tabmenü: 2 Einträge werden hervorgehoben

Verfasst: 10.08.2010 22:53
von Jamboo Swift
Guten Abend

Hat leider nicht funktioniert, bei dieser Änderung ist nachher nur der Tab "Forum" aktiviert.

Re: Tabmenü: 2 Einträge werden hervorgehoben

Verfasst: 12.08.2010 18:01
von Jamboo Swift
Guten Tag

Habs noch immer nicht hingekriegt, hat irgendwer einen weiteren Lösungsvorschlag?

Mit freundlichen Grüssen JS

Re: Tabmenü: 2 Einträge werden hervorgehoben

Verfasst: 04.09.2010 02:58
von Jamboo Swift
Guten Morgen

Das Problem besteht leider immer noch.

Die overall_header-Datei sieht folgerndermassen aus:

Code: Alles auswählen

<div id="tabs">
       <ul>
          <li<!-- IF SCRIPT_NAME == 'portal' --> class="activetab"<!-- ENDIF -->><a href="{U_PORTAL}"><span>{L_PORTAL}</span></a></li>
          <li<!-- IF SCRIPT_NAME == 'index' or SCRIPT_NAME == 'viewforum' or SCRIPT_NAME == 'viewtopic' --> class="activetab"<!-- ENDIF -->><a href="{U_INDEX}"><span>Forum</span></a></li>
          <li<!-- IF SCRIPT_NAME == 'calendar' --> class="activetab"<!-- ENDIF -->><a href="{U_CALENDAR}" title="Kalender"><span>Kalender</span></a></li>
           <li<!-- IF SCRIPT_NAME == 'gallery' --> class="activetab"<!-- ENDIF -->><a href="{U_GALLERY_MOD}" title="{L_GALLERY_EXPLAIN}"><span>{L_GALLERY}</span></a></li>
wenn ich

Code: Alles auswählen

[i]<li<!-- IF SCRIPT_NAME == 'gallery'
durch

Code: Alles auswählen

<li<!-- IF SCRIPT_NAME == 'index'
ersetze, sind die Tabs Forum und Galerie aktiviert.

Mit freundlichen Grüssen
Jamboo Swift

Re: Tabmenü: 2 Einträge werden hervorgehoben

Verfasst: 04.09.2010 09:40
von franki
Hallo

Der Eintrag in die overall_header.html wird doch bestimmt nicht alles sein. Da gehört doch bestimmt noch mehr dazu.

Da ich den Mod jetzt nicht kenne kann ich nur Raten :-?
Gehört da evtl. noch ein jscript dazu oder müssen noch andere Dateien geändert werden ?

Denn irgendwo müssen ja die Namen, z.B.<!-- IF SCRIPT_NAME == 'calendar' --> class="activetab"<!-- ENDIF -->, hinterlegt sein.

Re: Tabmenü: 2 Einträge werden hervorgehoben

Verfasst: 04.09.2010 13:25
von Jamboo Swift
franki hat geschrieben:Hallo

Der Eintrag in die overall_header.html wird doch bestimmt nicht alles sein. Da gehört doch bestimmt noch mehr dazu.

Da ich den Mod jetzt nicht kenne kann ich nur Raten :-?
Gehört da evtl. noch ein jscript dazu oder müssen noch andere Dateien geändert werden ?

Denn irgendwo müssen ja die Namen, z.B.<!-- IF SCRIPT_NAME == 'calendar' --> class="activetab"<!-- ENDIF -->, hinterlegt sein.

Der Eintrag in die overall_header.html wird doch bestimmt nicht alles sein. Da gehört doch bestimmt noch mehr dazu.

Doch, das ist alles. Habe nur den Eintrag in der overall_header.html gemacht.
So wie ich das verstehe, wurden durch den Eintrag einfach folgende Tabs in den Header eingebaut:

[ externes Bild ]

Re: Tabmenü: 2 Einträge werden hervorgehoben

Verfasst: 04.09.2010 22:21
von franki
Um noch einmal auf dein Problem mit der gallery/index.php zurück zu kommen...

suche

Code: Alles auswählen

<li><a href="./gallery/index.php" title="Bilder Galerie"><span>Galerie</span></a></li>
und ändere das mal um in

Code: Alles auswählen

<li><a href="./gallery/" title="Bilder Galerie"><span>Galerie</span></a></li>