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
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&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&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
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
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
vBulletin® v.3.7.3, Copyright ©2000-2008, Jelsoft Enterprises Ltd. Tous droits réservés - Version française vbulletin-fr.org