PDA

Voir la version complète : DevNavbar


LittleBigTouff
18/10/2007, 12h59
Description


Ceux hack permet d'ajouter des liens dans la navbar en choisissant le ou les goupe(s) d'utilisateur(s) pouvant voir le lien.
Remerciements et support / Thanks and support
Ce Hack a été traduit en français pour vBulletin-Ressources avec l'autorisation explicite de son auteur. / This Hack was translated into French for vBulletin-Ressources with the explicit authorization of its author.
vBulletin-Ressources et son équipe offrira du support vis-à-vis des hacks traduits, bien sûr, dans la mesure du possible de chacun, autant en terme de temps que de connaissances/ vBulletin-Ressources and its team will offer support for the translated hacks, of course, as far as possible for everyone, as much in term of time that knowledge.
vBulletin-Ressources remercie l'auteur du hack pour avoir fourni son autorisation. / vBulletin-Ressources thanks the author for the hack to have provided its authorization.
Conception
Auteur du Hack / Author Of Hack : Developer (http://www.vbulletin.org/forum/member.php?u=111455)
Source / Link of Thread: DevNavbar (add navbars & links, display it anywhere) (http://www.vbulletin.org/forum/showthread.php?t=155687&highlight=devnavbar)
Version vBulletin Requise / Version vBulletin Required : vB 3.6.8

Testé / Tested: oui
Traducteur / Translator: LittleBigTouff (http://www.vbulletin-ressources.com/forum/member.php?u=1941)
Copyright © 2006 vBulletin-Ressources.com - Tous droits réservés Uniquement pour nos traductions/ Copyright © 2006 vBulletin-Ressources.com - All Rights Reserved Only For Ours Translations.
Installation :
Uploadez le contenue des dossiers 'admincp et "includes" sur votre ftp
Importer via le panel admin le xml "product-dev_navbar"
Dans le template navbar trouvez :<!-- breadcrumb, login, pm info -->
Ajoutez aux dessus :$dev_navbars

Screen :

Allan
18/10/2007, 13h14
Ha mignon ca ^^

Merci et bravo pour cette traduction ;)

Deaz
18/10/2007, 14h06
Ah ca ca gére, merci beaucoup, ca va m'éviter de mettre des conditions partout mdr ;)

Karline
18/10/2007, 14h38
Merci :)
Sympa et très utile!
Je vais l'essayer

Ombre
18/10/2007, 16h39
je connaissait deja, mais j'attendais la trad :)

merci pour ce beau boulot little :p

katan
18/10/2007, 23h40
Merci... Oui effectivement très utile!!!

Echap
19/10/2007, 05h51
Merci pour ce Hack. :)

claudy
19/10/2007, 06h29
Génial merci :yahoo:

A+byby
Claudy

Malcom Cry
19/10/2007, 15h31
Merci pour le partage. ces barres sont bien pratiques

axelpsg
27/10/2007, 08h05
Bonjorus
Voila je suis en 3.6.8
Mais j'ai un petit probleme, apres l'instalation je ne sais pas comment faire pour faire les 3eme etape ( Dans le template navbar trouvez : )
C'est ou que je doit modifier ( Dans VB ou en dehors ? ) je suis perdu aidez moi svp

Ombre
27/10/2007, 09h00
Bonjorus
Voila je suis en 3.6.8
Mais j'ai un petit probleme, apres l'instalation je ne sais pas comment faire pour faire les 3eme etape ( Dans le template navbar trouvez : )
C'est ou que je doit modifier ( Dans VB ou en dehors ? ) je suis perdu aidez moi svpSlt, tu dois faire une recherche dans ton theme, pour cela regarde dans l'admincp de ton forum, dans Styles & Templates/Recherche dans les templates
et là tu tape navbar en selectionnent dans le menu déroulent sur cette meme page le theme que tu utilises, et tu recherches le code demandé :)

axelpsg
27/10/2007, 14h55
Sa marche aps comme je veux ( voir : www.ultimatewii.fr (http://www.ultimatewii.fr) )
Moi j'aimerais nu bouton directement sur la menu ( navbar :p )
mais la sa me la mets en dessous :/

Edit j'aimerais aussi qu'il s'affiche dans le portail mais sa ne marche pas

De plus j'ai une erreur dans celui si
Sur le portail, les lien sont faut, au lieu de m'envoyer dans la liste des membre il va m'envoyer dans une erreur car il me mets une adresse invalise
Le lien est : http://ultimatewii.fr/memberlist.php
Au lieu de sa : http://ultimatewii.fr/forum/memberlist.php

sony
27/10/2007, 17h27
pour les liens du portail regarde dans les options vBa CMPS - paramètres par défaut

à l'option "Personnaliser la barre de navigation" si tes lien son bon

normalement tu dois avoir des liens tels que ci dessous

memberlist.php
usercp.php
register.php
faq.php
calendar.php
search.php
login.php
forumdisplay.php
profile.php
private.php
subscription.php
member.php
online.php

vérifie aussi que tu a bien entré le bon lien du cmps_index.php du portail à l'option "URL de CMPS"
tu dois mettre le lien complet genre h*ttp://monforum/cmps_index.php si tu a mis l'index dans le public_html
ou h*ttp://monforum/forum/cmps_index.php si tu a mis l'index dans le dossier forum

axelpsg
27/10/2007, 18h18
Sa ne marche toujours pas

j'ai ete dans le panel admin
J'ai cliquer sur : Option par default
Puis sur Option principales
J'ai alros remplacer l'url complet qui etait : /cmps_index.php par : http://www.ultimatewii.fr/index.php
(http://ultimatewii.fr) Et j'ai verifier si els autre lien etait bon ils le sont
Donc je suis un peu perdu

De plus, j'ai changer le nom du fichier qui etait cmps_index.php par index.php

axelpsg
28/10/2007, 23h48
Je fait un petit UP car je suis perdu svp

ptit-fred3
29/10/2007, 00h09
Merci ma toufftouff =D
Beau taff comme toujours :)

Je t'ai dis GG pour etre arriver sur vB-r mais GG a eux d'avoir trouvé un mec comme toi :D

axelpsg
30/10/2007, 09h45
Je refait un UP car sa m'anerve j'y arrive pas

Mon but :
¤ Mettres dans la barre du menu de style "Juice" des nouveau lien ainsi que dasn enlever d'autre
- J'ai instaler navbarre... mais quand je creer un lien il ne me le mets pas ou je veux c'est a dire dans le menu mais le metsdans un nouvelle petite barre en dessous et sa ne me convient pas ( www.ultimatewii.fr/forum <-- voir ici )

¤ J'aimerais aussi régler mon portail car il bug sur plusieurs point :
- Les lien des menus sont faux par rapport a ceux du forums :
" par exemple il va mettres sa : http://ultimatewii.fr/usercp.php "
" Au lieu de sa : http://ultimatewii.fr/forum/usercp.php "
- De plus a plusieurs reprise il me dit que je ne suis pas connecter alors que si quand je vais sur le forums je lui si t je ne comprend pas pourquoi

La 2eme partie est un peut Hors sujet mais bon si vous le voulez je recreerais un sujet

abdelghani68
30/10/2007, 10h20
salut

J'ai Uploadé le contenue des dossiers 'admincp et "includes" sur mon ftp puis j'ai importé le fichier "product-dev_navbar", je suis entré dans le template navbar mais je ne trouve pas <!-- breadcrumb, login, pm info -->

Pouvez vous m'aider ? Merci

Karline
01/11/2007, 08h24
Salut,

abdelghani68 => Envois ici le contenu de ton navbar pour voir

Moi j'ai aussi un soucis avec ce hack:
- Bien que mes options sont ok dans vba il ne s'affiche pas sur le portail!
- J'ai paramètré les liens=> Ouvrir dans la même page mais rien à faire il souvre dans une nouvelles pages :s ggrrr

abdelghani68
01/11/2007, 09h36
Voila le contenu de ma template navbar :


<if condition="in_array(THIS_SCRIPT, array(index))"><br /><else /></if>
<if condition="$show['member']"><if condition="in_array(THIS_SCRIPT, array(index))"><else /><br /></if><else /></if>
<!-- Nav -->
<div class="nav_border_out">
<div class="nav_border_in">
<if condition="is_array($navbits)">
<table cellpadding="4" cellspacing="0" border="0" width="100%" align="center">
<tr>
<td width="15"><a href="#" onclick="history.back(1); return false;"><img src="$stylevar[imgdir_misc]/navbits_start.gif" alt="$vbphrase[go_back]" border="0" /></a></td>
<td width="100%"><span class="navbar"><a href="$vboptions[forumhome].php$session[sessionurl_q]" accesskey="1">$vboptions[bbtitle]</a></span> $navbits[breadcrumb] <img src="$stylevar[imgdir_button]/lastpost_1.gif" alt="" class="inlineimg" /> <a href="$scriptpath"><span class="navbar"><strong>$navbits[lastelement]</strong></span></a> </td>
</tr>
</table>
<else />
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="50%"><if condition="$show['member']">
<div class="smallfont"><img src="$stylevar[imgdir_button]/lastpost_1.gif" alt="" class="inlineimg" /> $bbuserinfo[username],
<phrase 1="$pmbox[lastvisitdate]" 2="$pmbox[lastvisittime]">$vbphrase[last_visited_x_at_y]</phrase>
</div>
<if condition="$show['pmstats']">
<div class="smallfont"> <img src="$stylevar[imgdir_button]/lastpost_1.gif" alt="" class="inlineimg" />
<if condition="$show['pmstats']"><phrase 1="$vbphrase[unread_x_nav_compiled]" 2="$vbphrase[total_x_nav_compiled]" 3="$session[sessionurl_q]">$vbphrase[private_messages_nav]</phrase></if>
<if condition="$show['pmwarning']"><br /><img src="$stylevar[imgdir_button]/lastpost_1.gif" alt="" class="inlineimg" /><phrase 1="$vbphrase[pmpercent_nav_compiled]">$vbphrase[your_pm_box_is_x_full]</phrase></if>
</div>
</if>
<else />
<div class="smallfont"><img src="$stylevar[imgdir_button]/lastpost_1.gif" alt="" class="inlineimg" /> <a href="register.php$session[sessionurl_q]" rel="nofollow">$vbphrase[nav_register]</a></div>
</if>
</td>
<td width="50%" align="right"><if condition="$show['member']">
<form action="search.php?do=process" method="post">
<input type="hidden" name="do" value="process" />
<input type="hidden" name="quicksearch" value="1" />
<input type="hidden" name="s" value="$session[sessionhash]" />
<input type="text" class="navbar_forms" name="query" size="20" onfocus="this.value=''" value="$vbphrase[nav_search_form]" tabindex="1001" />
<input type="image" src="$stylevar[imgdir_button]/go.gif" style="vertical-align: middle;"/>

</form>
<else />
<!-- login form -->
<form action="login.php?do=login" method="post" onsubmit="md5hash(vb_login_password, vb_login_md5password, vb_login_md5password_utf, $show[nopasswordempty])">
<script type="text/javascript" src="clientscript/vbulletin_md5.js?v=$vboptions[simpleversion]"></script>
<div class="smallfont">
<input type="text" class="navbar_forms" style="font-size: 11px" name="vb_login_username" id="navbar_username" size="16" accesskey="u" tabindex="101" value="$vbphrase[username]" onfocus="if (this.value == '$vbphrase[username]') this.value = '';" />
<label for="cb_cookieuser_navbar"><input type="hidden" name="cookieuser" value="1" tabindex="103" id="cb_cookieuser_navbar" /></label>
<input type="password" class="navbar_forms" style="font-size: 11px" name="vb_login_password" id="navbar_password" size="16" tabindex="102" onfocus="this.value=''" value="Password" />
<input type="image" src="$stylevar[imgdir_button]/go.gif" style="vertical-align: middle;"/>
</div>
<input type="hidden" name="s" value="$session[sessionhash]" />
<input type="hidden" name="do" value="login" />
<input type="hidden" name="vb_login_md5password" />
<input type="hidden" name="vb_login_md5password_utf" />
</form>
<!-- / login form -->
</if>
</td>
</tr>
</table>
</if>
</div>
</div>
<!-- /Nav -->
<!-- Forum Description -->
<if condition="$show['forumdesc']">
<div class="spacer_small"></div>
<div class="forumdesc_border"><div class="forumdesc"><span class="smallfont"><strong>$foruminfo[title]</strong> $foruminfo[description]</span></div></div>
</if>
<!-- /Forum Description -->
<div class="spacer"></div>
<br />

<if condition="$show['popups']">
<!-- NAVBAR POPUP MENUS -->

<if condition="$show['searchbuttons']">
<!-- header quick search form -->
<div class="vbmenu_popup" id="navbar_search_menu" style="display:none">

<table cellpadding="4" cellspacing="1" border="0">
<tr>
<td class="thead">$vbphrase[search_forums]</td>
</tr>
<tr>
<td class="vbmenu_option" title="nohilite">
<form action="search.php?do=process" method="post">
<input type="hidden" name="do" value="process" />
<input type="hidden" name="quicksearch" value="1" />
<input type="hidden" name="childforums" value="1" />
<input type="hidden" name="exactname" value="1" />
<input type="hidden" name="s" value="$session[sessionhash]" />
<div><input type="text" class="bginput" name="query" size="25" tabindex="1001" /><input type="submit" class="button" value="$vbphrase[go]" tabindex="1004" /></div>
<div style="margin-top:$stylevar[cellpadding]px">
<label for="rb_nb_sp0"><input type="radio" name="showposts" value="0" id="rb_nb_sp0" tabindex="1002" checked="checked" />$vbphrase[show_threads]</label>
&nbsp;
<label for="rb_nb_sp1"><input type="radio" name="showposts" value="1" id="rb_nb_sp1" tabindex="1003" />$vbphrase[show_posts]</label>
</div>
</form>
</td>
</tr>
<tr>
<td class="thead">$vbphrase[nav_search_options]</td>
</tr>
<tr>
<td class="vbmenu_option"><a href="search.php?$session[sessionurl]do=getnew">$vbphrase[nav_new_posts]</a></td>
</tr>
<tr>
<td class="vbmenu_option"><a href="search.php?$session[sessionurl]do=getdaily">$vbphrase[nav_todays_posts]</a></td>
</tr>
<tr>
<td class="vbmenu_option"><a href="search.php$session[sessionurl_q]" accesskey="4" rel="nofollow">$vbphrase[advanced_search]</a></td>
</tr>
$template_hook[navbar_search_menu]
</table>

</div>
<!-- / header quick search form -->
</if>
<if condition="$show['member']">
<!-- user cp tools menu -->
<div class="vbmenu_popup" id="usercptools_menu" style="display:none">
<table cellpadding="4" cellspacing="1" border="0">

<tr><td class="thead">$vbphrase[quick_links]</td></tr>
<if condition="$vboptions['enablesearches']"><tr><td class="vbmenu_option"><a href="search.php?$session[sessionurl]do=getdaily">$vbphrase[todays_posts]</a></td></tr></if>
<tr><td class="vbmenu_option"><a href="forumdisplay.php?$session[sessionurl]do=markread">$vbphrase[mark_forums_read]</a></td></tr>
<tr><td class="vbmenu_option"><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></tr>
$template_hook[navbar_quick_links_menu_pos1]
<tr><td class="thead"><a href="usercp.php$session[sessionurl_q]">$vbphrase[user_control_panel]</a></td></tr>
<if condition="$show['siglink']"><tr><td class="vbmenu_option"><a href="profile.php?$session[sessionurl]do=editsignature">$vbphrase[edit_signature]</a></td></tr></if>
<!--<if condition="$show['avatarlink']"><tr><td class="vbmenu_option"><a href="profile.php?$session[sessionurl]do=editavatar">$vbphrase[edit_avatar]</a></td></tr></if>-->
<tr><td class="vbmenu_option"><a href="profile.php?$session[sessionurl]do=editprofile">$vbphrase[edit_profile]</a></td></tr>
<tr><td class="vbmenu_option"><a href="profile.php?$session[sessionurl]do=editoptions">$vbphrase[edit_options]</a></td></tr>
$template_hook[navbar_quick_links_menu_pos2]
<tr><td class="thead">$vbphrase[miscellaneous]</td></tr>
<if condition="$show['pmmainlink']"><tr><td class="vbmenu_option"><a href="private.php$session[sessionurl_q]" rel="nofollow">$vbphrase[private_messages]</a></td></tr></if>
<tr><td class="vbmenu_option"><a href="subscription.php$session[sessionurl_q]" rel="nofollow">$vbphrase[subscribed_threads]</a></td></tr>
<tr><td class="vbmenu_option"><a href="member.php?$session[sessionurl]u=$bbuserinfo[userid]">$vbphrase[my_profile]</a></td></tr>
<if condition="$show['wollink']"><tr><td class="vbmenu_option"><a href="online.php$session[sessionurl_q]">$vbphrase[whos_online]</a></td></tr></if>
$template_hook[navbar_quick_links_menu_pos3]
</table>
</div>
<!-- / user cp tools menu -->
</if>
<!-- / NAVBAR POPUP MENUS -->
<!-- PAGENAV POPUP -->
<div class="vbmenu_popup" id="pagenav_menu" style="display:none">
<table cellpadding="4" cellspacing="1" border="0">
<tr>
<td class="thead" nowrap="nowrap">$vbphrase[go_to_page]</td>
</tr>
<tr>
<td class="vbmenu_option" title="nohilite">
<form action="$vboptions[forumhome].php" method="get" onsubmit="return this.gotopage()" id="pagenav_form">
<input type="text" class="bginput" id="pagenav_itxt" style="font-size:11px" size="4" />
<input type="button" class="button" id="pagenav_ibtn" value="$vbphrase[go]" />
</form>
</td>
</tr>
</table>
</div>
<!-- / PAGENAV POPUP -->
</if>

Karline
01/11/2007, 11h12
Effectivement il n'y est pas.
Tu as quelle style ?
Regarde par hasard si ce n'est pas dans le template header

abdelghani68
01/11/2007, 11h51
j'ai le style element. Il ne figure non plus pas dans le template header.

Ombre
01/11/2007, 12h59
C'est le soucis avec ce style de hack réalisé sur le thème par défaut, il n'est pas adapté pour des thèmes spécifique, c'est a toi de trouver le code de remplacement car bien souvent des variables change, un codeur serait plus a même de t'aider par contre :(

Billyboule
01/11/2007, 20h13
Intéressant, je vais essayer ce hack.

Merci. ;)

Billyboule
02/11/2007, 17h28
Je ne trouve nulle part ce qui s'affiche sur le screen2 --> "voir navbars".

Ai-je louper quelque chose ?

Red
25/11/2007, 02h10
Ah merci bien ;) !!!

ümkharss
03/12/2007, 23h55
Je ne trouve nulle part ce qui s'affiche sur le screen2 --> "voir navbars".

Ai-je louper quelque chose ?
même problème,pourtant j'ai bien vérifié,tout est parfaitement installé.

EDIT: En fait il suffisait se de reconnecter :)

Ombre
04/12/2007, 07h04
Oui si une modification est apporté au menu de votre admincp il vous faut faire un refresh pour la voir apparaitre :)