[ERLEDIGT]NavMaster vor Gästen verstecken und alternative...

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.
Antworten
Trash-Master
Mitglied
Beiträge: 211
Registriert: 13.11.2008 21:13

[ERLEDIGT]NavMaster vor Gästen verstecken und alternative...

Beitrag von Trash-Master »

Hallo Community,

ich wollte jetzt in meinem Board den sog."NavMaster", also die Haupnavigationsbar, so nenn ich das jetzt einfach mal, vor Gästen verstecken, und stattdessen eine Alternative Navigationbar zeigen.

Das mit dem verstecken klappt auch alles, nur das mit der Alternative macht mir Probleme.

Ich bekomme folgende Fehlermeldung:
Parse error: syntax error, unexpected '}' in C:\Program Files\xampp\htdocs\phpBB3\cache\tpl_Genvision_overall_header.html.php on line 224

Als Code für das Verstecken benutze ich:

Code: Alles auswählen

<!-- IF S_USER_LOGGED_IN --><div id="navMaster" align="top">

  <div id="navContain" align="left">
  <div id="navLinks" align="justify" style="padding-left: 24.5%; padding-right: auto;">

<img src="{T_THEME_PATH}/images/nav/nav-btn-divider.png" width="2" height="44" class="navDivider" />  
    <a href="../" title="MEINFORUM Home">
    <div class="NavLeft">
      <div class="NavRight">Home</div>
    </div>
    </a>
    
    <img src="{T_THEME_PATH}/images/nav/nav-btn-divider.png" width="2" height="44" class="navDivider" />
    <a href="{U_DOWNLOADS}" title="MEINFORUM Downloadbereich">
    <div class="NavLeft">
      <div class="NavRight">Downloads</div>
    </div>
    </a>        
  
    <img src="{T_THEME_PATH}/images/nav/nav-btn-divider.png" width="2" height="44" class="navDivider" />
    <a href="javascript:void(window.open('../phpBB3/chat/','','resizable=no,location=no,menubar=no,scrollbars=no,status=no,toolbar=no,fullscreen=no,dependent=no,width=800,height=600,left=100,top=100'))" title="MEINFORUM Chat (öffnet in neuem Fenster)">
    <div class="NavLeft">
      <div class="NavRight">Chat</div>
    </div>
    </a>
    
    <img src="{T_THEME_PATH}/images/nav/nav-btn-divider.png" width="2" height="44" class="navDivider" />
    <a href="{U_GEOMAP}" title="MEINFORUM Mitgliederkarte">
    <div class="NavLeft">
      <div class="NavRight">Map</div>
    </div>
    </a>    
<img src="{T_THEME_PATH}/images/nav/nav-btn-divider.png" width="2" height="44" class="navDivider" />
    
    </div>
</div>
</div> <!-- ENDIF -->
<!-- ELSE --><div id="navMaster" align="top">

  <div id="navContain" align="left">
  <div id="navLinks" align="justify" style="padding-left: 35%; padding-right: auto;">

<img src="{T_THEME_PATH}/images/nav/nav-btn-divider.png" width="2" height="44" class="navDivider" />  
    <a href="../" title="MEINFORUM Home">
    <div class="NavLeft">
      <div class="NavRight">Home</div>
    </div>
    </a>   
<img src="{T_THEME_PATH}/images/nav/nav-btn-divider.png" width="2" height="44" class="navDivider" />
    
    </div>
</div>
</div> <!-- ENDIF --> 
Mein Style ist: Genvison

Kann mir jemand sagen, was in dem Code falsch ist? Und wie ich den anpassen muss, damit alles funzt? :P

Danke euch.

mfG,
Trash-Master
Zuletzt geändert von Trash-Master am 23.11.2008 15:40, insgesamt 1-mal geändert.
DanielHeinrich
Mitglied
Beiträge: 188
Registriert: 05.04.2007 00:28
Wohnort: Bochum

Beitrag von DanielHeinrich »

Hi!

schau dir mal folgende Zeile ganz genau an:

Code: Alles auswählen

</div> <!-- ENDIF -->
<!-- ELSE --><div id="navMaster" align="top"> 
Was sollte auffallen? Du beendest deinen IF-Block per ENDIF und erwartest dann dass der ELSE-Block noch korrekt arbeitet. das Funktioniert so nicht ;-)

korrektter wäre wohl:

Code: Alles auswählen

<!-- IF S_USER_LOGGED_IN -->
...
<!-- ELSE -->
...
<!-- ENDIF -->

schau dir am besten dazu folgende Seiten an:
der Wiki-Eintrag zur Template-Syntax
und
der Temlating-Teil der Coding-Guidelines

bis bald

Daniel Heinrich
Trash-Master
Mitglied
Beiträge: 211
Registriert: 13.11.2008 21:13

Beitrag von Trash-Master »

Danke, es klappt!

Ich muss dazu sagen, das ich noch relativ wenig Erfahrung habe und mir die Sachen halt erarbeite indem ich mir Beispiele angucke und dann einfach ausprobiere. Aber jetzt bin ich schon wieder schlauer geworden ;), wobei das eigendlich logisch ist.

Danke, danke, danke. Echt super Support hier! :)
Antworten

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