Voir la version complète : Gros probleme avec Decallage
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
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
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 ;)
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>
<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 -->
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> ....
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é
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 ...
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.
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&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&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 :)
désolé pour le code que je fou partout :$
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>) ?
bah je sais pas trop car c pas moi qui est fait le hack et comme je connais pas trop le php ...
Cà, ce n'est pas du php, c'est du html ! ;)
Fan de chien, c'est une sacrée template ! :eek:
ouai pardon c du html mais je parle tt le temps de php moi ^^
C vrai que ca c une template de malade
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 :)
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é ?!
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>
Heu .... rajoute ce qui est en rouge.
Merci bcp Eve_Ra , j'en fais quoi de ce code ?
ha ok pardon je vais le faire de suite merci :D
Ce qui change ? c'est qu'il n'y a pas le même nombre de colonnes, tout simplement !
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
OK, ça serait préférable en effet ! :(
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
oki look mp par contre fais pas des modif en meme temps que Eve sinon ca va recoder sans cesse mdr
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
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
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
+++++
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
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
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
vBulletin® v.3.8.0 Beta 3, Copyright ©2000-2008, Jelsoft Enterprises Ltd. Tous droits réservés - Version française vbulletin-fr.org