PDA

Voir la version complète : Double navbar avec le style element purple


morpheus302
03/02/2007, 19h29
Salut,
puisque les styles de vbstyles sont un peu différents des styles classiques..."puisque la navbar est codée dans le template header au lieu du template "navbar"...

Les hacks de doubles navbars ne marchent pas sur ces styles en particulier "element purple" que j'ai acquis y a quelques temps...

Je voulais demander à allan et à l'équipe comment faire pour réaliser une double navbar sur ce style.

Ps: En fait j'ai essayé de la faire tout seul, les liens apparaissent, mais l'arriere plan ne s'agrandit pas.

Merci

Allan
03/02/2007, 20h50
Peut tu nous mettrent en détail ce que tu a fais, pour l'agarandissement, il te manque la partie du menu déroulant qui est appeler par l'ID présent dans la nouvelle navbar.

Ajoute nous ici les codes (dans des balises [code])

morpheus302
03/02/2007, 21h03
<!-- nav buttons bar -->
<div align="center">
<table cellpadding="$stylevar[cellpadding]" cellspacing="0" border="0" width="100%" align="center">
<tr align="center">

<td class="nav_menu_control"><a href="index.php">Forum</a></td>

<td class="nav_menu_control"><a href="portail.php">Portail</a></td>


<if condition="$show['member']">
<td class="nav_menu_control"><a href="usercp.php$session[sessionurl_q]">$vbphrase[user_cp]</a></td>
</if>
<if condition="$show['registerbutton']">
<td class="nav_menu_control"><a href="register.php$session[sessionurl_q]" rel="nofollow">$vbphrase[register]</a></td>
</if>

<td class="nav_menu_control"><a href="faq.php$session[sessionurl_q]" accesskey="5">$vbphrase[faq]</a></td>
<td class="nav_menu_control"><a href="memberlist.php$session[sessionurl_q]">$vbphrase[members_list]</a></td>
<td class="nav_menu_control"><a href="calendar.php$session[sessionurl_q]">$vbphrase[calendar]</a></td>
<if condition="$show['popups']">
<if condition="$show['searchbuttons']">
<if condition="$show['member']">
<td class="nav_menu_control"><a href="search.php?$session[sessionurl]do=getnew" accesskey="2">Nouveaux Messages</a></td>
<else />
<td class="nav_menu_control"><a href="search.php?$session[sessionurl]do=getdaily" accesskey="2">$vbphrase[todays_posts]</a></td>
</if>
<td id="navbar_search" class="nav_menu_control"><a href="search.php$session[sessionurl_q]" accesskey="4" rel="nofollow">$vbphrase[search]</a> <if condition="$show['quicksearch']"><script type="text/javascript"> vbmenu_register("navbar_search"); </script></if></td>
</if>
<if condition="$show['member']">
<td id="usercptools" class="nav_menu_control"><a href="$show[nojs_link]#usercptools">$vbphrase[quick_links]</a> <script type="text/javascript"> vbmenu_register("usercptools"); </script></td>
</if>
<else />
<if condition="$show['searchbuttons']">
<td class="nav_menu_control"><a href="search.php$session[sessionurl_q]" accesskey="4">$vbphrase[search]</a></td>
<if condition="$show['member']">
<td class="nav_menu_control"><a href="search.php?$session[sessionurl]do=getnew" accesskey="2">Nouveaux Messages</a></td>
<else />
<td class="nav_menu_control"><a href="search.php?$session[sessionurl]do=getdaily" accesskey="2">$vbphrase[todays_posts]</a></td>
</if>
</if>
<td class="nav_menu_control"><a href="forumdisplay.php?$session[sessionurl]do=markread" rel="nofollow">$vbphrase[mark_forums_read]</a></td>
<if condition="$show['member']">
<td class="nav_menu_control"><a href="#" onclick="window.open('misc.php?$session[sessionurl]do=buddylist&amp;focus=1','buddylist','statusbar=no,me nubar=no,toolbar=no,scrollbars=yes,resizable=yes,w idth=250,height=300'); return false;">$vbphrase[open_buddy_list]</a></td>
</if>
</if>
<if condition="$show['member']">
<td class="nav_menu_control"><a href="login.php?$session[sessionurl]do=logout&amp;logouthash=$bbuserinfo[logouthash]" onclick="return log_out()">$vbphrase[log_out]</a></td>
</if>
</tr>
</table>
</div>
<!-- / nav buttons bar -->

En fait jai dédoublé ce code seulement pour avoir la deuxieme ligne... Mais le probleme c'est l'arriere plan.

Je veux placer sur la deuxieme ligne des liens vers portail.php, arcade.php et vbarticles.php

Merci pour ton aide allan

spprod
03/02/2007, 21h06
bonjour,

dans l'admincp l'administration des templates tu dois avoir un templates accueil des forums apres FORUMHOME

la tu a une variable $navbar

ba tu en copie une autre en dessous et sa te fera 2 navbar l'une en dessous de l'autre si tu la veux en bas tu copie la variable vers le bas du templates


amicalement
spprod

morpheus302
03/02/2007, 21h18
Sur le style element, la variable navbar ne gère pas la vrai navbar...

La navbar est codée dans le template header

spprod
04/02/2007, 09h02
mais dans le truc forumhome la variable $navbar

redirige vers le contenu du header donc copie 2 fois la variable et sa te fera 2 navbar