PDA

Voir la version complète : Petit problème de code


P3DR0
21/07/2006, 17h36
Bonjour quelqu'un s'aurait-il me dire ce qui foire dans ce code

<a href="$vboptions[bburl]/$show[nojs_link]#usercptools"><img src="$stylevar[imgdir_misc]/nav_link.gif" width="101" height="27" border="0" alt="" /></a><script type="text/javascript"> vbmenu_register("usercptools" ,1); </script></td>
</if>

je precise que ce code est dans mon header et qu'il ne fonctionne pas uniquement sur vBadvanced, sur forum il fonctionne tres bien, merci

Rom56
21/07/2006, 17h43
Salut P3DR0,

je connais pas trop l'originie du code, ce que je vois c'est une balise "if" fermé tout comme une balise "td" cependant elle ne sont pas ouvertes, c'est normal ? sinon je vois pas d'erreur mais je ne connais pas le code du script à la fin non plus ^^

Allan
21/07/2006, 18h07
Ce bouton est appeler par un autre menu qui lui est situer dans le template "navbar", chercher :

<div class="vbmenu_popup" id="usercptools_menu" style="display:none">

en dessous, ajoute $vboptions[bburl]/ après tous les href="

P3DR0
21/07/2006, 18h22
le probleme est que je ne trouve pas ce code dans le navbar le voici en entier
<script type="text/javascript">
<!--
function log_out()
{
ht = document.getElementsByTagName("html");
ht[0].style.filter = "progid:DXImageTransform.Microsoft.BasicImage(grays cale=1)";
if (confirm('$vbphrase[sure_you_want_to_log_out]'))
{
return true;
}
else
{
ht[0].style.filter = "";
return false;
}
}
//-->
</script>

<table width="$stylevar[outertablewidth]" cellpadding="0" cellspacing="0" align="center">
<tr valign="top">
<if condition="THIS_SCRIPT == 'index'">
<td width="160" style="padding-top:24px" nowrap="nowrap">

<table width="100%" cellpadding="0" cellspacing="0">
<tr>
<td class="userbox">
<if condition="$show['member']">
<div class="userbox">PRIVATE MESSAGES</div>
<div class="userbox_logged">

<div class="smallfont">
<div><phrase 1="$bbuserinfo[username]">$vbphrase[welcome_x]</phrase></div>
<if condition="$show['pmstats']">
<div align="right">
<div>You have:</div>
<div>$vbphrase[unread_x_nav_compiled],</div>
<div>$vbphrase[total_x_nav_compiled].</div>
</div>
</if>
</div>
<br />
<div align="right"><a href="private.php">Inbox</a></div><br /><br />

</div>

<else />
<div class="userbox">MEMBERS LOGIN</div>
<div class="userbox">

<!-- login form -->
<form action="$vboptions[bburl]/login.php" 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"></script>
<table cellpadding="0" cellspacing="$stylevar[formspacer]" border="0">
<tr>
<td class="smallfont">$vbphrase[username]</td>
<td><input type="text" class="bginput" style="font-size: 11px" name="vb_login_username" id="navbar_username" size="7" accesskey="u" tabindex="101" value="$vbphrase[username]" onfocus="if (this.value == '$vbphrase[username]') this.value = '';" /></td>
</tr>
<tr>
<td class="smallfont">$vbphrase[password]</td>
<td><input type="password" class="bginput" style="font-size: 11px" name="vb_login_password" size="7" accesskey="p" tabindex="102" /></td>
</tr>
<tr>
<td class="smallfont" colspan="2" nowrap="nowrap"><label for="cb_cookieuser_navbar"><input type="checkbox" name="cookieuser" value="1" tabindex="103" id="cb_cookieuser_navbar" accesskey="c" />$vbphrase[remember_me]</label></td>
</tr>
<tr>
<td colspan="2" align="right"><input type="submit" class="button" value="$vbphrase[log_in]" tabindex="104" title="$vbphrase[enter_username_to_login_or_register]" accesskey="s" /></td>
</tr>
</table>
<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 -->

</div>

</if>
</td>
</tr>
<tr>

<td class="sponsorbox">
<div style="margin-bottom:0px">
<div style="margin-bottom:5px"><img src="{IF}/link.gif" alt="" border="0" /></div>
<div style="margin-bottom:0px">
<img class="inlineimg" src="{IF}/icon.gif" alt="" border="0" /> <a href="http://www.vbulletin-ressources.com/forum/index.php">vbulletin-ressources</a>
&nbsp;
&nbsp;
&nbsp;
&nbsp;
<div style="margin-bottom:0px">
<img class="inlineimg" src="{IF}/icon.gif" alt="" border="0" /> <a href="http://paraymodelclub.free.fr/">Paray model Club</a></div>

<div style="margin-bottom:0px">
<img class="inlineimg" src="{IF}/icon.gif" alt="" border="0" /> <a href="http://www.clubic.com">Clubic</a></div>

<div style="margin-bottom:0px">
<img class="inlineimg" src="{IF}/icon.gif" alt="" border="0" /> <a href="#">votre lien ici</a></div>
&nbsp;
&nbsp;
&nbsp;
&nbsp;
<div style="margin-bottom:0px">
<div style="margin-bottom:5px"><img src="{IF}/spon.gif" alt="" border="0" /></div>

&nbsp;
&nbsp;

<div style="margin-bottom:5px"><img src="{IF}/sponsorbox_head.gif" alt="" border="0" />
</div>
&nbsp;
&nbsp;
&nbsp;
&nbsp;
<div style="margin-bottom:5px">
<div style="margin-bottom:5px"><img src="{IF}/sponsorbox_head2.gif" alt="" border="0" /></div>

</table>

</td>
</if>
<td width="100%">

<table width="100%" cellpadding="0" cellspacing="0">
<tr valign="bottom">
<td class="top" align="center"><if condition="!$bbuserinfo['userid']"><a href="register.php"><img src="{IF}/top_join.gif" alt="" border="0" /></a><else /><img src="{IF}/top_loggedin.gif" alt="" border="0" /></if></td>
<if condition="THIS_SCRIPT != 'index'">
<if condition="$show['member']">

<td class="top" style="padding:4px" nowrap="nowrap" align="left">
<div class="smallfont">
<div><strong><phrase 1="$bbuserinfo[username]">$vbphrase[welcome_x]</phrase></strong></div>
<div><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></div>
</div>
</td>

</if>
</if>
</tr>
<tr>
<td colspan="2">

</td>
</tr>
<tr>
<td colspan="2" class="page content" style="padding:10px $stylevar[spacersize]px 0px $stylevar[spacersize]px">
<if condition="THIS_SCRIPT != 'index' AND $bbuserinfo[usergroupid] != '17'">
&nbsp;
&nbsp;

<if condition="is_array($navbits)">
<table cellpadding="0" cellspacing="0" border="0">
<tr valign="bottom">
<td><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>&nbsp;</td>
<td width="100%"><span class="navbar"><a href="$vboptions[forumhome].php$session[sessionurl_q]" accesskey="1">$vboptions[bbtitle]</a></span> $navbits[breadcrumb]</td>
</tr>
<tr>
<td class="navbar" style="font-size:10pt; padding-top:1px" colspan="3"><a href="$scriptpath"><img class="inlineimg" src="$stylevar[imgdir_misc]/navbits_finallink.gif" alt="$vbphrase[reload_this_page]" border="0" /></a> <strong>$navbits[lastelement]</strong></td>
</tr>
</table>
<else />
<div class="navbar" style="font-size:10pt"><a href="$vboptions[forumhome].php$session[sessionurl_q]" accesskey="1"><img class="inlineimg" src="$stylevar[imgdir_misc]/navbits_start.gif" alt="" border="0" /></a> <strong>$vboptions[bbtitle]</strong></div>
</if>
</if>

<br />
<if condition="$show['forumdesc']">
<table class="tborder" cellpadding="$stylevar[cellpadding]" cellspacing="$stylevar[cellspacing]" border="0" width="100%" align="center">
<tr>
<td class="alt1" width="100%"><strong>$foruminfo[title]</strong> <span class="smallfont">$foruminfo[description]</span></td>
</tr>
</table>
<br />
</if>

Allan
21/07/2006, 18h25
Dans le header surement.

P3DR0
21/07/2006, 18h35
E N O R M E merci cela fonctionne tres bien,encore merci c'est trop gentil.

Allan
21/07/2006, 18h47
E N O R M E merci cela fonctionne tres bien,encore merci c'est trop gentil.
On est un peu là pour ca ;)