PDA

Voir la version complète : Gros probleme avec Decallage


sypher
05/02/2004, 20h33
Salut a tous ,

Je vous explique mon probleme qui est moindre mais qui a quand meme sa valeur puisque mon forum ne ressemble plus a grand chose , je m'explique :

J'ai creer un style perso pour ma board en vbulletin Rc3, juske la tout vas tres bien mais j'ai voulut installé le hack WELCOME PANNEL et la je me suis rendu compte que :

+En etant deloguer le design du forum part n'importe comment

+Mais que quand je suis logué ca marche nikel

Ps: je vous montre les kk screen

2 screen presentant le bug(delogué) et deux autres presentant quand c normal (logué)

J'espere que vous pourrai m'aider merci d'avance à tout ceux qui se pencheront sur le probleme

Eve_Ra
05/02/2004, 20h55
Tu t'es empatouillé les pinceaux avec ton welcome panel, on dirait .... :p

Mets-nous le contenu de ton forum home (pas tout, mais le haut jusqu'à au moins la variable $forumbits

Gizmo
05/02/2004, 21h10
Lol la c'est clair que ton welcome panel est mal incorporé dans ton forumhome :p
Ne t'inquetes pas on trouvera vite la solution ;)

sypher
05/02/2004, 21h17
merci bcp je vous aime voici le haut de mon forum home :

$stylevar[htmldoctype]
<html dir="$stylevar[textdirection]" lang="$stylevar[languagecode]">
<head>
<!-- no cache headers -->
<meta http-equiv="Pragma" content="no-cache" />
<meta http-equiv="Expires" content="-1" />
<meta http-equiv="Cache-Control" content="no-cache" />
<!-- end no cache headers -->
<title><phrase 1="$vboptions[bbtitle]">$vbphrase[x_powered_by_vbulletin]</phrase></title>
$headinclude
</head>
<body>
$header
</div>
<br>
<br>
<br>
<br>
$welcome_panel

<!-- main -->
<table class="tborder" cellpadding="$stylevar[cellpadding]" cellspacing="$stylevar[cellspacing]" border="0" width="100%" align="center">
<thead>
</tr>
</thead>
$forumbits
<table cellpadding="4" cellspacing="0" border="0" width="100%"><tbody>
<br><td align="center" colspan="6"><div class="smallfont"><strong>
<a href="forumdisplay.php?$session[sessionurl]do=markread">$vbphrase[mark_forums_read]</a>
&nbsp; &nbsp;
<a href="showgroups.php?$session[sessionurl]">$vbphrase[view_forum_leaders]</a>
</strong></div></td>
</tr>
</tbody>
</table>
<!-- /main -->

<br />
<br />

<!-- what's going on box -->
categhaut45
<table class="tborder" cellpadding="$stylevar[cellpadding]" cellspacing="$stylevar[cellspacing]" border="0" width="100%" align="center">
<thead>
<tr>
<td class="tcat" colspan="2">$vbphrase[whats_going_on]</td>
</tr>
</thead>
<if condition="$show['loggedinusers']">
<!-- logged-in users -->
<tbody>
<tr>
<td class="thead" colspan="2">
<a style="float:$stylevar[right]" href="#top" onclick="return toggle_collapse('forumhome_activeusers')"><img id="collapseimg_forumhome_activeusers" src="$stylevar[imgdir_button]/collapse_thead$vbcollapse[collapseimg_forumhome_activeusers].gif" alt="" border="0" /></a>
<a href="online.php?$session[sessionurl]">$vbphrase[currently_active_users]</a>: $totalonline (<phrase 1="$numberregistered" 2="$numberguest">$vbphrase[x_members_and_y_guests]</phrase>)
</td>
</tr>
</tbody>
<tbody id="collapseobj_forumhome_activeusers" style="$vbcollapse[collapseobj_forumhome_activeusers]">
<tr>
<td class="alt2"><a href="online.php?$session[sessionurl]"><img src="$stylevar[imgdir_statusicon]/forum_link.gif" alt="$vbphrase[view_whos_online]" border="0" /></a></td>
<td class="alt1" width="100%">
<div class="smallfont">
<div style="white-space: nowrap"><phrase 1="$recordusers" 2="$recorddate" 3="$recordtime">$vbphrase[most_users_ever_online_was_x_y_at_z]</phrase></div>
<div>$activeusers</div>
</div>
</td>
</tr>
</tbody>
<!-- end logged-in users -->

Eve_Ra
05/02/2004, 21h24
Aie aie aie aie ...........

Enlève le </div> qui se balade juste après la variable $header !

Après ça, ton problème devrait être réglé. Je pensais justement qu'il s'agissait d'un problème de <div> ....

sypher
05/02/2004, 21h26
euh bah ca change rien , ca marche tjrs nikel quand je suis logué et ca bugue exactement de la meme maniere quand je suis deconnecté

sypher
05/02/2004, 21h28
a mon avi c pas dans ce template je sais pas trop d'ou ca vient peux etre du index.php .. enfin je sais pas du tout ...

Eve_Ra
05/02/2004, 21h28
Zut .....

Bon, alors le problème ne se situe pas dans cette template.

ton welcome panel est apparemment dans une template séparée, non ? Mets-nous son contenu.

sypher
05/02/2004, 21h29
oki pas de probleme la voici :

<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>

<br />

<!-- breadcrumb, login, pm info -->
<table class="tborder" cellpadding="$stylevar[cellpadding]" cellspacing="$stylevar[cellspacing]" border="0" width="100%" align="center">


<thead>
<tr>
<td class="tcat" colspan="3"><a style="float:$stylevar[right]" href="#top" onclick="return toggle_collapse('welcom_panel')"><img id="collapseimg_welcom_panel" src="$stylevar[imgdir_button]/collapse_tcat$vbcollapse[collapseimg_welcom_panel].gif" alt="" border="0" /></a><phrase 1="$bbuserinfo[username]">$vbphrase[welcome_x]</phrase> sur $vboptions[bbtitle]<br />
</td>
</tr>
</thead>

<tbody id="collapseobj_welcom_panel" style="$vbcollapse[collapseobj_welcom_panel]">


<if condition="$show['guest']">
<!-- guest welcome message -->
<tr>
<td class="alt2" valign="middle" width="110">
<center>
<a href="register.php?$session[sessionurl]"><img src="$stylevar[imagesfolder]/welcom_panel/guestavatar.gif" title="" alt="" border="0"></a></center>
</td>

<td class="alt1" valign="middle">
<phrase 1="faq.php?$session[sessionurl]" 2="register.php?$session[sessionurl]">$vbphrase[first_visit_message]</phrase>
</td>

<!-- / guest welcome message -->
</if>


<if condition="$bbuserinfo['userid']">
<tr>
<td class="thead" align="center"><span class="smallfont"><b><phrase>$vbphrase[votreavatar]</phrase></b></span></td>
<td class="thead" align="center"><span class="smallfont"><b><phrase>$vbphrase[ministat]</phrase></b></span></td>
<td class="thead" align="center"><span class="smallfont"><b><phrase>$vbphrase[ministatmp]</phrase></b></span></td>
</tr>

<td class="alt1" valign="middle" width="110">
<center><a href="profile.php?do=editavatar">$welcomeavatar</a></center></td>

<td class="alt2">
<phrase 1="$bienvenuusergroup" 2="$numberregmembers" 3="$poststoday" 4="$getnewthread[threads]" 5="$getnewpost[posts]" 6="$activityrate">$vbphrase[stat_walcom_panel]</phrase>
</td>

<td class="alt1" align="center" nowrap="nowrap" align="center">
<div class="smallfont">

<phrase 1="$pmbox[lastvisitdate]" 2="$pmbox[lastvisittime]">$vbphrase[last_visited_x_at_y]</phrase>
<if condition="$show['pmstats']">
<phrase 1="$totalmessages" 2="$totalenvoies" 3="$vbphrase[private_messages]">$vbphrase[stat_walcom_panel_pm]</phrase>

$vbphrase[unread]: <if condition="$bbuserinfo['pmunread']"><strong>$bbuserinfo[pmunread]</strong><else />$bbuserinfo[pmunread]</if>, $vbphrase[total]: <b>$bbuserinfo[pmtotal]</b><phrase 1="$totalmessages" 2="$totalenvoies">$vbphrase[stat_walcom_panel_pmst]</phrase>
</if>
</div><br />


<table style="border:groove 2px" cellpadding="0" cellspacing="1" border="0" width="90%">
<phrase 1="$pmpercent" 2="$barimg" 3="$permissions[pmquota]">$vbphrase[stat_walcom_panel_jauge]</phrase>
<tr>
<td valign="top" class="alt2" colspan="3">
<table>
<tr>
<td width="100" class="smallfont"><div align="LEFT">0%</div>
</td>
<td width="100"class="smallfont"><div align="CENTER">50%</div>
</td>
<td width="100" class="smallfont"><div align="RIGHT">100%</div>
</td>
</tr>
</table>
</tr>
</table>
</td>
</tr>
</td>
</tr>

<else />

<td class="alt2" nowrap="nowrap" style="padding:0px">

<!-- login form -->
<form action="login.php" method="post" onsubmit="md5hash(vb_login_password,vb_login_md5password)">
<script type="text/javascript" src="$vboptions[abspath]/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="button" name="vb_login_username" id="navbar_username" size="10" accesskey="u" tabindex="1" value="$vbphrase[username]" onfocus="if (this.value == '$vbphrase[username]') this.value = '';" /></td>
<td class="smallfont" colspan="2"><label for="cb_cookieuser_navbar" style="white-space:nowrap"><input type="checkbox" name="cookieuser" value="1" tabindex="3" id="cb_cookieuser_navbar" accesskey="c" checked="checked" />$vbphrase[remember_me]</label></td>
</tr>

<tr>
<td class="smallfont">$vbphrase[password]</td>
<td><input type="password" class="button" name="vb_login_password" size="10" accesskey="p" tabindex="2" /></td>
<td><input type="submit" class="button" value="$vbphrase[log_in]" tabindex="4" title="$vbphrase[enter_username_to_login_or_register]" accesskey="s" /></td>
</tr>


<table cellpadding="$stylevar[cellpadding]" cellspacing="$stylevar[cellspacing]" border="0" width="100%" align="center">
<tr>
<hr />
<td class="smallfont">
<phrase 1="member.php?$session[sessionurl]u=$newuserid" 2="$newusername">$vbphrase[welcome_to_our_newest_member_x]</phrase>
</td>
</tr>
</table>

</table>
<input type="hidden" name="s" value="$session[sessionhash]" />
<input type="hidden" name="do" value="login" />
<input type="hidden" name="forceredirect" value="1" />
<input type="hidden" name="vb_login_md5password" />
</form>
<!-- / login form -->

</td>

</if>

</tr>
</table>
<!-- / breadcrumb, login, pm info -->

<!-- nav buttons bar -->
<div align="center">
<table class="tborder" cellpadding="$stylevar[cellpadding]" cellspacing="0" border="0" width="100%" align="center" style="border-top-width:0px">
<tr align="center">
<td class="vbmenu_control"><a href="$vboptions[forumhome].php?$session[sessionurl]">Acceuil</a></td>

<if condition="$show['member']">
<td class="vbmenu_control"><a href="usercp.php?$session[sessionurl]">$vbphrase[user_cp]</a></td>
</if>
<if condition="$show['registerbutton']">
<td class="vbmenu_control"><a href="register.php?$session[sessionurl]">$vbphrase[register]</a></td>
</if>
<td class="vbmenu_control"><a href="faq.php?$session[sessionurl]">$vbphrase[faq]</a></td>
<td class="vbmenu_control"><a href="memberlist.php?$session[sessionurl]">$vbphrase[members_list]</a></td>
<td class="vbmenu_control"><a href="calendar.php?$session[sessionurl]">$vbphrase[calendar]</a></td>
<if condition="$show['popups']">
<if condition="$show['searchbuttons']">
<td class="vbmenu_control"><a href="search.php?$session[sessionurl]do=getnew">$vbphrase[new_posts]</a></td>
<td id="navbar_search" class="vbmenu_control"><a href="search.php?$session[sessionurl]">Search</a> <script type="text/javascript"> vbmenu_register("navbar_search"); </script></td>
</if>
<td id="usercptools" class="vbmenu_control"><a href="#usercptools">$vbphrase[quick_links]</a> <script type="text/javascript"> vbmenu_register("usercptools"); </script></td>
<else />
<if condition="$show['searchbuttons']">
<td class="vbmenu_control"><a href="search.php?$session[sessionurl]">Search</a></td>
<td class="vbmenu_control"><a href="search.php?$session[sessionurl]do=getnew">$vbphrase[new_posts]</a></td>
</if>
<td class="vbmenu_control"><a href="forumdisplay.php?$session[sessionurl]do=markread">$vbphrase[mark_forums_read]</a></td>
<if condition="$bbuserinfo['userid']">
<td class="vbmenu_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=180,height=300'); return false;">$vbphrase[open_buddy_list]</a></td>
</if>
</if>
<if condition="$bbuserinfo['userid']">
<td class="vbmenu_control"><a href="login.php?$session[sessionurl]do=logout" onclick="return log_out()">$vbphrase[log_out]</a></td>
</if>
</tr>
</table>
</div>
<!-- / nav buttons bar -->

<br />
<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" method="post">
<input type="hidden" name="do" value="process" />
<input type="hidden" name="showposts" value="0" />
<input type="text" class="bginput" name="query" size="20" />$gobutton<br />
</form>
</td>
</tr>
<tr>
<td class="vbmenu_option"><a href="search.php?$session[sessionurl]">$vbphrase[advanced_search]</a></td>
</tr>
</table>
</div>
<!-- / header quick search form -->
</if>

<!-- 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>
<tr><td class="vbmenu_option"><a href="search.php?$session[sessionurl]do=getnew">$vbphrase[new_posts]</a></td></tr>
<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=180,height=300'); return false;">$vbphrase[open_buddy_list]</a></td></tr>

<tr><td class="thead"><a href="usercp.php?$session[sessionurl]">$vbphrase[user_control_panel]</a></td></tr>
<tr><td class="vbmenu_option"><a href="profile.php?$session[sessionurl]do=editsignature">$vbphrase[edit_signature]</a></td></tr>
<tr><td class="vbmenu_option"><a href="profile.php?$session[sessionurl]do=editavatar">$vbphrase[edit_avatar]</a></td></tr>
<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>

<tr><td class="thead">$vbphrase[miscellaneous]</td></tr>
<tr><td class="vbmenu_option"><a href="private.php?$session[sessionurl]">$vbphrase[private_messages]</a></td></tr>
<tr><td class="vbmenu_option"><a href="subscription.php?$session[sessionurl]">$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>
<tr><td class="vbmenu_option"><a href="online.php?$session[sessionurl]">$vbphrase[whos_online]</a></td></tr>

</table>
</div>
<!-- / user cp tools menu -->

<!-- / NAVBAR POPUP MENUS -->

</if>
<!-- end welcome panel -->

Pitchoune
05/02/2004, 21h30
C'est ce que j'allais dire, mets-nous le template qui correspond à $welcomepanel :)

sypher
05/02/2004, 21h30
désolé pour le code que je fou partout :$

sypher
05/02/2004, 21h30
c fait pitchoune :D merci de votre aide c vraiment gentil

Pitchoune
05/02/2004, 21h32
Est-ce normal qu'après ceci :

$vbphrase[ministatmp]
Il y ai un fin de tr (</tr>) et que tu ouvres un td (<td>) sans ouvrir de tr (<tr>) ?

sypher
05/02/2004, 21h39
bah je sais pas trop car c pas moi qui est fait le hack et comme je connais pas trop le php ...

Eve_Ra
05/02/2004, 21h42
Cà, ce n'est pas du php, c'est du html ! ;)

Fan de chien, c'est une sacrée template ! :eek:

sypher
05/02/2004, 21h43
ouai pardon c du html mais je parle tt le temps de php moi ^^

C vrai que ca c une template de malade

sypher
05/02/2004, 21h44
si vous avez besoin du controle pannel dites le moi on peu s'arranger

Pitchoune
05/02/2004, 21h46
Je pense qu'il faudrait tester le code de la page sur un éditeur de pages comme Dreamweaver auquel tu aurais le code des couleurs pour les problèmes dans ton code :)

sypher
05/02/2004, 21h55
bah je viens de regarder mais ce que je comprend pas c pk ca marche nikel quand je suis connecté ? qu'est ce qu'y change pour que ca change entre l'etat de connecté et pas connecté ?!

Eve_Ra
05/02/2004, 21h56
Bon, on va déjà commencé par ça :

<if condition="$show['guest']">
<!-- guest welcome message -->
<tr>
<td class="alt2" valign="middle" width="110">
<center>
<a href="register.php?$session[sessionurl]"><img src="$stylevar[imagesfolder]/welcom_panel/guestavatar.gif" title="" alt="" border="0"></a></center>
</td>

<td class="alt1" valign="middle" colspan="2">
<phrase 1="faq.php?$session[sessionurl]" 2="register.php?$session[sessionurl]">$vbphrase[first_visit_message]</phrase>
</td>
</tr>
<!-- / guest welcome message -->
</if>

Eve_Ra
05/02/2004, 21h57
Heu .... rajoute ce qui est en rouge.

sypher
05/02/2004, 21h57
Merci bcp Eve_Ra , j'en fais quoi de ce code ?

sypher
05/02/2004, 21h58
ha ok pardon je vais le faire de suite merci :D

Eve_Ra
05/02/2004, 21h58
Ce qui change ? c'est qu'il n'y a pas le même nombre de colonnes, tout simplement !

sypher
05/02/2004, 22h01
ha ok , bah voila j'ai fais les changement et ca rend pareil , si tu veux Eve je t'envoie l'adresse du forum par mp et je te met admin pour que tu puisse test en direct

Eve_Ra
05/02/2004, 22h11
OK, ça serait préférable en effet ! :(

sypher
05/02/2004, 22h13
mdr tu es un ange merci infiniment je t'envoie l'adresse en MP

Megatekno
05/02/2004, 22h20
si tu me donne un accé par mail au template de ton admin, je peu t'aider et voir des sa vien

sypher
05/02/2004, 22h22
oki look mp par contre fais pas des modif en meme temps que Eve sinon ca va recoder sans cesse mdr

Eve_Ra
06/02/2004, 02h45
Ca me tracassait ..........

J'ai installé le hack de Megatekno chez moi et il marche impeccable.

Donc, ça vient bien du style comme je le pensais !

C'est un style de Chrono post, demande-lui de tester le hack chez lui sur son style. Il pourra ainsi voir ce qui ne marche pas ....

En attendant, évite de te déconnecter !!! :D :D

sypher
06/02/2004, 09h27
lol ouai je vais lui demander mais bon il est tout le temps tres oqp donc ...

Sinon ouai je vais eviter de me deco car c pas bo sinon mdr

Defray
06/02/2004, 11h04
yep Sypher je peux jeter un oiel vient sur msn comme dab ;)

Eve_Ra c un style de chrono post trafiqué lol mais c pas le mien pti precision

+++++

Eve_Ra
06/02/2004, 14h31
Oui, il a changé les images :p

.... mais il a laissé le copyright ! ;)

Megatekno
06/02/2004, 17h33
Si je peu aider donnais moi un accé a admin ou envoyer moi le style, je le rectifiré.

Le probleme vien bien du style, a voir ou vous avez mis les code et de quelle manierre il sont fait.

Voir le template header,
<!-- content table -->
$spacer_open
$_phpinclude_output

Voir le template fooder,
$spacer_close

voir template FORUMHOME et forumhome_forumbit_level1_nopost, tous vient de la

Defray
06/02/2004, 18h05
je pense que le bleme vient de la forumhome_forumbit_level1_nopost car apres verification j'ai remarqué que tu avais modifier la template j'ai rectif :)

a l'avenir si tu modifie des styles fait attention au <table> et regarde ce qui ce trouve dans les variable de remplacement avant de les deplacé ;)

si probleme contact moi sur msn

sypher
07/02/2004, 00h34
Megateckno je t mi admin sur le forum et Chrono je te contact soit ce soir ou demain , si tu as le temps bien sur

En tout cas je sais pas comment vous remercier car vous etes vraiment tous vraiment gentil :D