Tabmenü: 2 Einträge werden hervorgehoben

Alles zu Styles, Templates, Icons und Smilies für phpBB 3.0.x, sowie allgemeine Designfragen zur Integration von phpBB in bestehende Websites.
phpBB Styles Demo
Forumsregeln
Bei Style spezifischen Fragen ist der Stylename und die Downloadquelle des Styles erforderlich, besser noch die URL vom betroffenen Forum.
Benutzeravatar
Jamboo Swift
Mitglied
Beiträge: 102
Registriert: 31.07.2010 09:40

Tabmenü: 2 Einträge werden hervorgehoben

Beitrag 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
Benutzeravatar
7emper5i
Ehemaliger Übersetzer
Beiträge: 1473
Registriert: 11.04.2009 13:31
Wohnort: Köln
Kontaktdaten:

Re: Tabmenü: 2 Einträge werden hervorgehoben

Beitrag 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>
Die Deutsche Rechtschreibung ist Freeware, sprich, du kannst sie kostenlos nutzen. Allerdings ist sie nicht Open Source, d.h. du darfst sie nicht verändern oder in veränderter Form veröffentlichen.
Benutzeravatar
Jamboo Swift
Mitglied
Beiträge: 102
Registriert: 31.07.2010 09:40

Re: Tabmenü: 2 Einträge werden hervorgehoben

Beitrag 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
Benutzeravatar
7emper5i
Ehemaliger Übersetzer
Beiträge: 1473
Registriert: 11.04.2009 13:31
Wohnort: Köln
Kontaktdaten:

Re: Tabmenü: 2 Einträge werden hervorgehoben

Beitrag 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.
Die Deutsche Rechtschreibung ist Freeware, sprich, du kannst sie kostenlos nutzen. Allerdings ist sie nicht Open Source, d.h. du darfst sie nicht verändern oder in veränderter Form veröffentlichen.
Benutzeravatar
Jamboo Swift
Mitglied
Beiträge: 102
Registriert: 31.07.2010 09:40

Re: Tabmenü: 2 Einträge werden hervorgehoben

Beitrag von Jamboo Swift »

Guten Abend

Hat leider nicht funktioniert, bei dieser Änderung ist nachher nur der Tab "Forum" aktiviert.
Benutzeravatar
Jamboo Swift
Mitglied
Beiträge: 102
Registriert: 31.07.2010 09:40

Re: Tabmenü: 2 Einträge werden hervorgehoben

Beitrag von Jamboo Swift »

Guten Tag

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

Mit freundlichen Grüssen JS
Benutzeravatar
Jamboo Swift
Mitglied
Beiträge: 102
Registriert: 31.07.2010 09:40

Re: Tabmenü: 2 Einträge werden hervorgehoben

Beitrag 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
Benutzeravatar
franki
Ehemaliges Teammitglied
Beiträge: 2823
Registriert: 21.10.2007 14:02
Wohnort: Sonsbeck
Kontaktdaten:

Re: Tabmenü: 2 Einträge werden hervorgehoben

Beitrag 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.
LG Franki
Benutzeravatar
Jamboo Swift
Mitglied
Beiträge: 102
Registriert: 31.07.2010 09:40

Re: Tabmenü: 2 Einträge werden hervorgehoben

Beitrag 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 ]
Benutzeravatar
franki
Ehemaliges Teammitglied
Beiträge: 2823
Registriert: 21.10.2007 14:02
Wohnort: Sonsbeck
Kontaktdaten:

Re: Tabmenü: 2 Einträge werden hervorgehoben

Beitrag 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>
LG Franki
Antworten

Zurück zu „[3.0.x] Styles, Templates und Grafiken“