QEEL qui bug
2 participants
Forum gratuit : Le forum des forums actifs :: Entraide & Support... :: Problème avec un script, un code :: Archives des problèmes avec un code
Page 1 sur 1 • Partagez
QEEL qui bug
Détails techniques
Version du forum : ModernBB
Poste occupé : Fondateur
Navigateur(s) concerné(s) : Google Chrome
Capture d'écran du problème :
- Voir l'image:
Personnes concernées par le problème : Tous les utilisateurs
Problème apparu depuis : 21/08/2022 mise en place du code de QEEL
Lien du forum : https://wicked-apple-test.forumactif.com/
Description du problème
Bonjour,Nous avons installé un code LS trouvé sur le net pour notre QEEL mais celui ci réagit étrangement une fois mis en place. Il y a un hover qui disparait une fois qu'on survole le QEEL et qui apparait en bleu en plus de dépasser de l'ensemble du QEEL. Et ensuite le cadre dernier inscrit ne veut pas s'aligner. On a essayé de l'agrandir mais dans ce cas la plus part des blocs du QEEL sautent une ligne.
- CSS:
- Code:
/* QEEL */
.QEEL {
margin:auto; width:980px; font-family:Arial;
}
/* MEMBRES CONNECTES & 24 H QEEL */
#ondayQEEL {
display:inline-block; vertical-align:top; width:300px;
background:#191919; /* MODIFIABLE */
}
/* MEMBRES CONNECTES QEEL */
.onlineQEEL {
margin:auto; margin-top:20px;
width:250px; height:95px; padding:5px; overflow:hidden;
background:#E8E7E9; color:black; /* MODIFIABLE */
font-size:10px;
}
.onlineQEEL:hover {
overflow:auto;
}
/* 24H QEEL */
.dayQEEL {
margin:20px auto;
width:250px; height:155px; padding:5px; overflow:hidden;
background-color:#E8E7E9; /* MODIFIABLE */
font-size:10px;
}
.dayQEEL:hover {
overflow:auto;
}
.dayQEEL .row1 {
padding:0; background:none;
}
/* COULEUR TEXTE 24H QEEL */
.dayQEEL .row1 .gensmall {
font-family:Arial;
color:black; /* MODIFIABLE */
}
/* TITRE / STATISTIQUES / DESCRIPTIFS GROUPES / ANNIVERSAIRES QEEL */
.blocQEEL {
display:inline-block; vertical-align:top; width:600px;
}
/* BLOC TITRE QEEL */
.tleQEEL {
width:607px; height:85px; padding:25px 25px 25px 0;
background:#191919; text-shadow:1px 1px 0px black; /* MODIFIABLE */
text-transform:uppercase; text-align:right;
}
/* TITRE QEEL */
.tleQEEL a{
font-size:24px; font-family:Arial;
color:white; /* MODIFIABLE */
}
/* IL Y A EN TOUT X UTILISATEURS EN LIGNE */
#TLUS {
display:block;
color:white; /* MODIFIABLE */
}
/* BLOC DESCRIPTIFS GROUPES QEEL */
.blocGQEEL {
display:inline-block; vertical-align:top;
width:400px; height:125px;
}
/* DESCRIPTIFS GROUPES QEEL */
.contenu_onglet {
display:none;
background-color:#DDDDDD; color:black; /* MODIFIABLE */
width:400px; height:175px; padding:5px; overflow:auto;
font-size:10px; text-align:justify;
}
/* STATISTIQUES QEEL */
.stsQEEL {
display:inline-block; vertical-align:top;
width:200px; height:175px; padding:10px;
background:#CCC; color:black; /* MODIFIABLE */
text-align:center; font-size:11px;
}
/* INTITULES STATISTIQUES QEEL */
.stsQEEL div {
margin:5px 0; padding-bottom:3px;
text-transform:uppercase; text-align:right;
border-bottom:1px solid black; color:black; /* MODIFIABLE */
}
/* ANNIVERSAIRES QEEL */
.anvQEEL {
width:607px; height:50px; padding:10px;
background:#191919; color:white; /* MODIFIABLE */
font-family:Arial; text-transform:uppercase; text-align:left;
}
/* CONTENU ANNIVERSAIRES QEEL */
.anvQEEL div {
position:absolute; z-index:2; margin-top:-200px; margin-left:-10px;
width:0px; height:125px; padding:10px 0; overflow:hidden;
background:#DDDDDD; /* MODIFIABLE */
text-align:justify !important;
opacity:0; transition:all .45s linear; -webkit-transition:all .45s linear;
}
.anvQEEL:hover div{
width:365px; padding:10px; overflow-y:auto;
opacity:1;
}
.anvQEEL .row1 {
padding:0; background:none;
}
/* COULEUR TEXTE CONTENU ANNIVERSAIRES QEEL */
.anvQEEL .row1 .gensmall {
font-family:Arial;
color:black; /* MODIFIABLE */
}
/* BLOC GROUPES QEEL */
.GQEEL {
margin-top:15px;
width:907px; padding:10px 0; padding-right:5px; text-align:right;
background:#191919; /* MODIFIABLE */
}
/* BLOC GROUPE QEEL */
.onglet {
display:inline-block;
margin:0 5px; padding:10px;
text-align:center; font-size:12px; text-transform:uppercase; letter-spacing:0;
color:black; text-shadow:1px 1px 0 rgba(0,0,0,0.2); /* MODIFIABLE */
opacity:0.5; transition:all 0.45s linear; -webkit-transition:all 0.45s linear;
}
/*END QEEL*/
- TEMPLATE:
- Code:
{JAVASCRIPT}
<!-- BEGIN switch_user_login_form_header -->
<div class="panel">
<form action="{S_LOGIN_ACTION}" method="post" name="form_login">
<div class="user_login_form center">
<input placeholder="{L_USERNAME}" class="inputbox fl_username" type="text" size="10" name="username" />
<input placeholder="{L_PASSWORD}" class="inputbox fl_password" type="password" size="10" name="password" />
<br />
<label>{L_AUTO_LOGIN}: <input class="radio" type="checkbox" name="autologin" {AUTOLOGIN_CHECKED} /></label>
{S_HIDDEN_FIELDS}<input class="mainoption button1" type="submit" name="login" value="{L_LOGIN}" />
<!-- BEGIN switch_social_login -->
<div class="social_btn">
<!-- BEGIN fb_connect -->
<div class="fb-login-button"></div>
<!-- END fb_connect -->
<!-- BEGIN topicit_connect -->
<div class="ti-connect"></div>
<!-- END topicit_connect -->
</div>
<!-- END switch_social_login -->
</div>
</form>
</div>
<!-- END switch_user_login_form_header -->
<!-- BEGIN message_admin_index -->
<div class="panel introduction">
<!-- BEGIN message_admin_titre -->
<div class="h3">{message_admin_index.message_admin_titre.MES_TITRE}</div>
<!-- END message_admin_titre -->
<!-- BEGIN message_admin_txt -->
<div class="mes-txt">{message_admin_index.message_admin_txt.MES_TXT}</div>
<!-- END message_admin_txt -->
</div>
<!-- END message_admin_index -->
{CHATBOX_TOP}
{BOARD_INDEX}
<!-- BEGIN disable_viewonline -->
<table class="forumline" width="100%" border="0" cellspacing="0" cellpadding="0">
<tr><td><div class="QEEL"><!-- MEMBRES CONNECTES & 24 H --><div id="ondayQEEL"><!-- MEMBRES CONNECTES --><div class="onlineQEEL"><table>{LOGGED_IN_USER_LIST}</table></div><!-- 24H --><div class="dayQEEL"><table>{L_CONNECTED_MEMBERS}</table></div></div><!-- TITRE --><div class="blocQEEL"><div class="tleQEEL"><a class="cattitle" href="{U_VIEWONLINE}" rel="nofollow">{L_WHO_IS_ONLINE}</a><span id="TLUS" style="font-size:9px;">{TOTAL_USERS_ONLINE}</span><script type="text/javascript">document.getElementById('TLUS').innerHTML=document.getElementById('TLUS').innerHTML.replace(/Il y a en tout/,"");</script></div><div class="blocGQEEL"><script type="text/javascript" src="https://sd-1.archive-host.com/membres/up/211183412958130190/onglets.js"></script><!-- DESCRIPTIFS GROUPES --><div class="contenu_onglets">
<!-- CONTENU GROUPE 1 --><div class="contenu_onglet" id="contenu_onglet_eins">Contenu groupe 1.</div><!-- CONTENU GROUPE 2 --><div class="contenu_onglet" id="contenu_onglet_zwei">Contenu groupe 2.</div><!-- CONTENU GROUPE 3 --><div class="contenu_onglet" id="contenu_onglet_drei">Contenu groupe 3.</div><!-- CONTENU GROUPE 4 --><div class="contenu_onglet" id="contenu_onglet_vier">Contenu groupe 4.</div><!-- CONTENU GROUPE 5 --><div class="contenu_onglet" id="contenu_onglet_funf">Contenu groupe 5.</div><!-- CONTENU GROUPE 6 --><div class="contenu_onglet" id="contenu_onglet_sechs">Contenu groupe 6.</div><!-- CONTENU GROUPE 7 --><div class="contenu_onglet" id="contenu_onglet_sieben">Contenu groupe 7.</div>
</div></div><!-- STATISTIQUES --><div class="stsQEEL"><!-- DERNIER INSCRIT --><div>Dernier inscrit :</div><span id="nUSER">{NEWEST_USER}</span><script type="text/javascript">document.getElementById('nUSER').innerHTML=document.getElementById('nUSER').innerHTML.replace(/L'utilisateur enregistré le plus récent est /," ")</script><br/><!-- TOTAL MEMBRES --><div>Membres :</div><span id="tUSERS">{TOTAL_USERS}</span><script type="text/javascript">document.getElementById('tUSERS').innerHTML=document.getElementById('tUSERS').innerHTML.replace(/Nous avons /," ") .replace(/membres enregistrés/," ") .replace(/membre enregistré/," ");</script><br/><!-- TOTAL MESSAGES --><div>Messages :</div><span id="tPOSTS">{TOTAL_POSTS}</span><script type="text/javascript">document.getElementById('tPOSTS').innerHTML=document.getElementById('tPOSTS').innerHTML.replace(/Nos membres ont posté un total de /," ") .replace(/messages/," ");</script></div><!-- ANNIVERSAIRES --><div class="anvQEEL">Anniversaires<div><table>{L_WHOSBIRTHDAY_TODAY} {L_WHOSBIRTHDAY_WEEK}</table></div></div></div>
<!-- GROUPES --><div class="GQEEL"><div class="onglets"><!-- GROUPE 1 --><span class="onglet_0 onglet" id="onglet_eins" onmouseover="javascript:change_onglet('eins');" style="background:#FA5858;">Groupe I</span><!-- GROUPE 2 --><span class="onglet_0 onglet" id="onglet_zwei" onmouseover="javascript:change_onglet('zwei');" style="background:#FF8000;">Groupe II</span><!-- GROUPE 3 --><span class="onglet_0 onglet" id="onglet_drei" onmouseover="javascript:change_onglet('drei');" style="background:#FFFF00">Groupe III</span><!-- GROUPE 4 --><span class="onglet_0 onglet" id="onglet_vier" onmouseover="javascript:change_onglet('vier');" style="background:#80FF00">Groupe IV</span><!-- GROUPE 5 --><span class="onglet_0 onglet" id="onglet_funf" onmouseover="javascript:change_onglet('funf');" style="background:#0080FF;">Groupe V</span><!-- GROUPE 6 --><span class="onglet_0 onglet" id="onglet_sechs" onmouseover="javascript:change_onglet('sechs');" style="background:#BF00FF;">Groupe VI</span><!-- GROUPE 7 --><span class="onglet_0 onglet" id="onglet_sieben" onmouseover="javascript:change_onglet('sieben');" style="background:#FE2EF7;">Groupe VII</span>
</div></div>
<script type="text/javascript">
//<!--
var anc_onglet = 'eins';
change_onglet(anc_onglet);
//-->
</script>
</div></td></tr></table>
<!-- BEGIN switch_chatbox_activate -->
<div class="block">
<div class="h3">
<a href="{S_JOIN_CHAT}" target="ChatBox"><i class="ion-ios-chatboxes-outline"></i>{CHATBOX_NAME}</a>
<!-- BEGIN switch_chatbox_popup -->
<div id="chatbox_popup"></div>
<script type="text/javascript">
insertChatBoxPopup('{disable_viewonline.switch_chatbox_activate.switch_chatbox_popup.U_FRAME_CHATBOX}', '{L_CLICK_TO_JOIN_CHAT}');
</script>
<!-- END switch_chatbox_popup -->
</div>
{TOTAL_CHATTERS_ONLINE}: {CHATTERS_LIST}
</div>
<!-- END switch_chatbox_activate -->
<!-- END disable_viewonline -->
{CHATBOX_BOTTOM}
<!-- BEGIN switch_user_login_form_footer -->
<div class="panel">
<form action="{S_LOGIN_ACTION}" method="post" name="form_login">
<div class="user_login_form center">
<input placeholder="{L_USERNAME}" class="inputbox fl_username" type="text" size="10" name="username" />
<input placeholder="{L_PASSWORD}" class="inputbox fl_password" type="password" size="10" name="password" />
<br />
<label>{L_AUTO_LOGIN}: <input class="radio" type="checkbox" name="autologin" {AUTOLOGIN_CHECKED} /></label>
{S_HIDDEN_FIELDS}<input class="mainoption button1" type="submit" name="login" value="{L_LOGIN}" />
<!-- BEGIN switch_social_login -->
<div class="social_btn">
<!-- BEGIN fb_connect -->
<div class="fb-login-button"></div>
<!-- END fb_connect -->
<!-- BEGIN topicit_connect -->
<div class="ti-connect"></div>
<!-- END topicit_connect -->
</div>
<!-- END switch_social_login -->
</div>
</form>
</div>
<!-- END switch_user_login_form_footer -->
<!-- BEGIN switch_legend -->
<ul id="picture_legend">
<li><img src="{FORUM_NEW_IMG}" alt="{L_NEW_POSTS}" loading="lazy" />{L_NEW_POSTS}</li>
<li><img src="{FORUM_IMG}" alt="{L_NO_NEW_POSTS}" loading="lazy" />{L_NO_NEW_POSTS}</li>
<li><img src="{FORUM_LOCKED_IMG}" alt="{L_FORUM_LOCKED}" loading="lazy" />{L_FORUM_LOCKED}</li>
</ul>
<!-- END switch_legend -->
{AUTO_DST}
Merci de votre aide !
Re: QEEL qui bug
Bonjour,
On va modifier les indications des largeurs pour mettre des % ou laisser la largeur automatique des blocs, et ainsi laisser le qeel s'adapter à la largeur du forum :
- Localisez le code suivant :
- Localisez :
- Localisez :
- Localisez :
- Localisez :
- Localisez :
- Localisez :
- Localisez :
- Localisez :
- Localisez :
Pour ce qui est du hover bleu, c'est un effet de la version modernBB au survol des tableaux de type forumline.
Pour retirer cet effet (fond bleu comme survol), vous pouvez simplement dans votre template, retirer la class="forumline" de la balise table qui contient votre qeel.
En fait, à moins qu'elle ait un usage que je n'ai pas vu, je pense que vous pourriez retirer la table entière et ne garder que le bloc qeel...
Attention également, ce qeel a de toute évidence été codée pour un forum version phpbb2, il y a quelques erreurs d'encadrement de variables ici.
On va modifier les indications des largeurs pour mettre des % ou laisser la largeur automatique des blocs, et ainsi laisser le qeel s'adapter à la largeur du forum :
- Localisez le code suivant :
- Code:
.QEEL {
margin: auto;
width: 980px;
font-family: Arial;
}
- Localisez :
- Code:
#ondayQEEL {
display: inline-block;
vertical-align: top;
width: 300px;
background: #191919;
}
- Localisez :
- Code:
.dayQEEL {
margin: 20px auto;
width: 250px;
height: 155px;
padding: 5px;
overflow: hidden;
background-color: #E8E7E9;
font-size: 10px;
}
- Code:
.onlineQEEL {
margin: auto;
margin-top: 20px;
width: 250px;
height: 95px;
padding: 5px;
overflow: hidden;
background: #E8E7E9;
color: #000;
font-size: 10px;
}
- Localisez :
- Code:
.blocQEEL {
display: inline-block;
vertical-align: top;
width: 600px;
}
- Localisez :
- Code:
.tleQEEL {
width: 607px;
height: 85px;
padding: 25px 25px 25px 0;
background: #191919;
text-shadow: 1px 1px 0 #000;
text-transform: uppercase;
text-align: right;
}
- Localisez :
- Code:
.blocGQEEL {
display: inline-block;
vertical-align: top;
width: 400px;
height: 125px;
}
- Localisez :
- Code:
.contenu_onglet {
display: none;
background-color: #DDD;
color: #000;
width: 400px;
height: 175px;
padding: 5px;
overflow: auto;
font-size: 10px;
text-align: justify;
}
- Localisez :
- Code:
.stsQEEL {
display: inline-block;
vertical-align: top;
width: 200px;
height: 175px;
padding: 10px;
background: #CCC;
color: #000;
text-align: center;
font-size: 11px;
}
- Localisez :
- Code:
.anvQEEL {
width: 607px;
height: 50px;
padding: 10px;
background: #191919;
color: #fff;
font-family: Arial;
text-transform: uppercase;
text-align: left;
}
- Localisez :
- Code:
.GQEEL {
margin-top: 15px;
width: 907px;
padding: 10px 0;
padding-right: 5px;
text-align: right;
background: #191919;
}
Pour ce qui est du hover bleu, c'est un effet de la version modernBB au survol des tableaux de type forumline.
Pour retirer cet effet (fond bleu comme survol), vous pouvez simplement dans votre template, retirer la class="forumline" de la balise table qui contient votre qeel.
En fait, à moins qu'elle ait un usage que je n'ai pas vu, je pense que vous pourriez retirer la table entière et ne garder que le bloc qeel...
Attention également, ce qeel a de toute évidence été codée pour un forum version phpbb2, il y a quelques erreurs d'encadrement de variables ici.
- Code:
<!-- BEGIN disable_viewonline -->
<div class="QEEL">
<!-- MEMBRES CONNECTES & 24 H -->
<div id="ondayQEEL">
<!-- MEMBRES CONNECTES --><div class="onlineQEEL">{LOGGED_IN_USER_LIST}</div>
<!-- 24H --><div class="dayQEEL">{L_CONNECTED_MEMBERS}</div>
</div>
<div class="blocQEEL">
<!-- TITRE -->
<div class="tleQEEL">
<a class="cattitle" href="{U_VIEWONLINE}" rel="nofollow">{L_WHO_IS_ONLINE}</a>
<span id="TLUS" style="font-size:9px;">{TOTAL_USERS_ONLINE}</span>
<script type="text/javascript">document.getElementById('TLUS').innerHTML=document.getElementById('TLUS').innerHTML.replace(/Il y a en tout/,"");</script>
</div>
<!-- DESCRIPTIFS GROUPES -->
<div class="blocGQEEL">
<script type="text/javascript" src="https://sd-1.archive-host.com/membres/up/211183412958130190/onglets.js"></script>
<div class="contenu_onglets">
<!-- CONTENU GROUPE 1 --><div class="contenu_onglet" id="contenu_onglet_eins">Contenu groupe 1.</div>
<!-- CONTENU GROUPE 2 --><div class="contenu_onglet" id="contenu_onglet_zwei">Contenu groupe 2.</div>
<!-- CONTENU GROUPE 3 --><div class="contenu_onglet" id="contenu_onglet_drei">Contenu groupe 3.</div>
<!-- CONTENU GROUPE 4 --><div class="contenu_onglet" id="contenu_onglet_vier">Contenu groupe 4.</div>
<!-- CONTENU GROUPE 5 --><div class="contenu_onglet" id="contenu_onglet_funf">Contenu groupe 5.</div>
<!-- CONTENU GROUPE 6 --><div class="contenu_onglet" id="contenu_onglet_sechs">Contenu groupe 6.</div>
<!-- CONTENU GROUPE 7 --><div class="contenu_onglet" id="contenu_onglet_sieben">Contenu groupe 7.</div>
</div>
</div>
<!-- STATISTIQUES -->
<div class="stsQEEL">
<!-- DERNIER INSCRIT -->
<div>Dernier inscrit :</div>
<span id="nUSER">{NEWEST_USER}</span>
<script type="text/javascript">document.getElementById('nUSER').innerHTML=document.getElementById('nUSER').innerHTML.replace(/L'utilisateur enregistré le plus récent est /," ")</script>
<br/>
<!-- TOTAL MEMBRES -->
<div>Membres :</div>
<span id="tUSERS">{TOTAL_USERS}</span>
<script type="text/javascript">document.getElementById('tUSERS').innerHTML=document.getElementById('tUSERS').innerHTML.replace(/Nous avons /," ") .replace(/membres enregistrés/," ") .replace(/membre enregistré/," ");</script>
<br/>
<!-- TOTAL MESSAGES -->
<div>Messages :</div>
<span id="tPOSTS">{TOTAL_POSTS}</span>
<script type="text/javascript">document.getElementById('tPOSTS').innerHTML=document.getElementById('tPOSTS').innerHTML.replace(/Nos membres ont posté un total de /," ") .replace(/messages/," ");</script>
</div>
<!-- ANNIVERSAIRES -->
<div class="anvQEEL">
Anniversaires
<div>{L_WHOSBIRTHDAY_TODAY} {L_WHOSBIRTHDAY_WEEK}</div>
</div>
</div>
<!-- GROUPES -->
<div class="GQEEL">
<div class="onglets">
<!-- GROUPE 1 --><span class="onglet_0 onglet" id="onglet_eins" onmouseover="javascript:change_onglet('eins');" style="background:#FA5858;">Groupe I</span>
<!-- GROUPE 2 --><span class="onglet_0 onglet" id="onglet_zwei" onmouseover="javascript:change_onglet('zwei');" style="background:#FF8000;">Groupe II</span>
<!-- GROUPE 3 --><span class="onglet_0 onglet" id="onglet_drei" onmouseover="javascript:change_onglet('drei');" style="background:#FFFF00">Groupe III</span>
<!-- GROUPE 4 --><span class="onglet_0 onglet" id="onglet_vier" onmouseover="javascript:change_onglet('vier');" style="background:#80FF00">Groupe IV</span>
<!-- GROUPE 5 --><span class="onglet_0 onglet" id="onglet_funf" onmouseover="javascript:change_onglet('funf');" style="background:#0080FF;">Groupe V</span>
<!-- GROUPE 6 --><span class="onglet_0 onglet" id="onglet_sechs" onmouseover="javascript:change_onglet('sechs');" style="background:#BF00FF;">Groupe VI</span>
<!-- GROUPE 7 --><span class="onglet_0 onglet" id="onglet_sieben" onmouseover="javascript:change_onglet('sieben');" style="background:#FE2EF7;">Groupe VII</span>
</div>
</div>
<script type="text/javascript">
//<!--
var anc_onglet = 'eins';
change_onglet(anc_onglet);
//-->
</script>
<!-- BEGIN switch_chatbox_activate -->
<div class="block">
<div class="h3">
<a href="{S_JOIN_CHAT}" target="ChatBox"><i class="ion-ios-chatboxes-outline"></i>{CHATBOX_NAME}</a>
<!-- BEGIN switch_chatbox_popup -->
<div id="chatbox_popup"></div>
<script type="text/javascript">
insertChatBoxPopup('{disable_viewonline.switch_chatbox_activate.switch_chatbox_popup.U_FRAME_CHATBOX}', '{L_CLICK_TO_JOIN_CHAT}');
</script>
<!-- END switch_chatbox_popup -->
</div>
{TOTAL_CHATTERS_ONLINE}: {CHATTERS_LIST}
</div>
<!-- END switch_chatbox_activate -->
</div>
<!-- END disable_viewonline -->
MlleAlys- Membre actif
- Messages : 5971
Inscrit(e) le : 12/09/2012
Re: QEEL qui bug
WOW ! Mille merci c'est parfait !
Tout est rentré dans l'ordre.
Tout est rentré dans l'ordre.
Sujets similaires
» QEEL
» QEEL en double (originel et nouveau QEEL)
» [QEEL] Double QEEL, impossibilité de l'enlever...
» QEEL !
» QEEL
» QEEL en double (originel et nouveau QEEL)
» [QEEL] Double QEEL, impossibilité de l'enlever...
» QEEL !
» QEEL
Forum gratuit : Le forum des forums actifs :: Entraide & Support... :: Problème avec un script, un code :: Archives des problèmes avec un code
Page 1 sur 1
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum