QEEL : Personnalisation des phrases impossible + problème d'agencement
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 : Personnalisation des phrases impossible + problème d'agencement
Détails techniques
Version du forum : phpBB2
Poste occupé : Administrateur
Navigateur(s) concerné(s) : Mozilla Firefox
Capture d'écran du problème :
- Voir l'image:
Personnes concernées par le problème : Tous les utilisateurs
Problème apparu depuis : Modification du qeel
Lien du forum : http://test-v2.forumactif.com/
Description du problème
Bonjour les copains !Je suis en train de coder un nouveau QEEL et je suis uuultra sceptique. Je vous copie le bout du code.
- Code:
<div class="QeelPerso">
<div class="ImgQeel">
<!-- BEGIN switch_viewonline_link -->
<a class="cattitle" href="{U_VIEWONLINE}" rel="nofollow"><img src="{L_ONLINE_IMG}" id="i_whosonline" alt="{L_WHO_IS_ONLINE}" /></a>
<!-- END switch_viewonline_link -->
<!-- BEGIN switch_viewonline_nolink -->
<img src="{L_ONLINE_IMG}" id="i_whosonline" alt="{L_WHO_IS_ONLINE}" />
<!-- END switch_viewonline_nolink -->
</div>
<table width="100%" border="1" cellspacing="5" cellpadding="5" align="center">
<tr>
<td colspan="2" align="center" class="ListeGroupes">
<a href="http://lesdoublagesdisney.forumgratuit.be/g1-administrateurs" class="groupe1">♕ ADMINISTRATEURS</a>
<a href="http://lesdoublagesdisney.forumgratuit.be/g2-moderateurs" class="groupe2">♕ MODERATEURS</a>
<a href="http://lesdoublagesdisney.forumgratuit.be/g3-p-tits-kiwis" class="groupe3">♕ P'TITS KIWIS</a>
</td>
</tr>
<tr>
<td width="50%" valign="top" align="center" class="statistiques">
<div class="BlocStats">
<span class="gensmall">
<span id="TOTAL_POSTS">{TOTAL_POSTS}</span>
<script type="text/javascript">
document.getElementById('TOTAL_POSTS').innerHTML=document.getElementById('TOTAL_POSTS')
.innerHTML.replace(/Nos membres ont posté un total de/,"Nos P'tits Kiwis ont chanté")
.replace(/messages/,"chansons ")
.replace(/message/,"chanson ");
</script>
<span id="TOTAL_USERS">{TOTAL_USERS}</span>
<script type="text/javascript">
document.getElementById('TOTAL_USERS').innerHTML=document.getElementById('TOTAL_USERS')
.innerHTML.replace(/Nous avons/,"et nous comptons à ce jour")
.replace(/membre enregistré/,"P'tit Kiwi prêt à user de leur voix !")
.replace(/membres enregistrés/,"P'tits Kiwis prêts à user de leur voix !<br />");
</script>
<span id="NEWEST_USER">{NEWEST_USER}</span>
<script type="text/javascript">
document.getElementById('NEWEST_USER').innerHTML=document.getElementById('NEWEST_USER').innerHTML.replace(/L'utilisateur enregistré le plus récent est/," La dernière voix à nous avoir rejoint est");
</script>
</span>
</div>
</td>
<td width="50%" valign="top" align="center" class="statistiques">
<div class="BlocStats">
<span class="gensmall">
<span id="LOGGED_IN_USER_LIST">{LOGGED_IN_USER_LIST}</span>
<script type="text/javascript">
document.getElementById('LOGGED_IN_USER_LIST').innerHTML=document.getElementById('LOGGED_IN_USER_LIST')
.innerHTML.replace(/Utilisateurs enregistrés/,"Ces petites voix sont présentes");
</script>
<span id="NEWEST_USER">{NEWEST_USER}</span>
<script type="text/javascript">
document.getElementById('NEWEST_USER').innerHTML=document.getElementById('NEWEST_USER').innerHTML.replace(/L'utilisateur enregistré le plus récent est/," La dernière voix à nous avoir rejoint est");
</script><table><tr><td>
<span id="L_CONNECTED_MEMBERS">{L_CONNECTED_MEMBERS}</span>
<script type="text/javascript">
document.getElementById('L_CONNECTED_MEMBERS').innerHTML=document.getElementById('L_CONNECTED_MEMBERS')
.innerHTML.replace(/Membres connectés au cours des 24 dernières heures/,"Ces dernières 24 heures, ces petits voix nous ont rendu visite");
</script></td></tr></table>
</span>
</div>
</td>
</tr>
</table>
</div>
Je veux mettre "L_Connected_Members" colonne de droite. SAUF QUE ça ne veut pas. Pourquoi ? AUCUNE IDÉE. J'ai fait plein d'essais qui m'ont donné plein de résultats absolument illogiques. Le dernier en date, que vous pouvez voir : j'ai copié/collé le code "nouvel utilisateur" qui se trouvait colonne de gauche pour le mettre dans la colonne de droite (pour voir si mon code pour la personnalisation des membres connectés était faux, même si je l'avais vérifié plusieurs fois) et il fonctionne à gauche, pas à droite. Je ne sais pas pourquoi.
En codant un tableau dans ma deuxième colonne, j'ai réussi à y mettre mon "L_Connected_Members" mais la personnalisation ne se fait toujours pas !
Bref, je suis preneuse de vos lumières, afin que je n'aie pas 12 000 tableaux en un et afin d'avoir ma p'tite personnalisation....
Bonne nuit et merci d'avance,
Stellatsu
Dernière édition par Stella III le Sam 22 Aoû 2015 - 15:04, édité 4 fois
Re: QEEL : Personnalisation des phrases impossible + problème d'agencement
Bonjour ^^
Si on regarde la structure du QEEL par défaut on s'aperçoit que la plupart des variables sont insérées dans une cellule mais pas celles-ci
{L_CONNECTED_MEMBERS}
{L_WHOSBIRTHDAY_TODAY}
{L_WHOSBIRTHDAY_WEEK}
qui correspondent aux anniversaires du jour, des x prochains jours ainsi que des membres récemment connectés. Ces variables génèrent leur propre structure en ajoutant les tr et td. Il leur faut donc juste avoir les balises table
Dans votre code remplacez donc
PS: J'ai aussi remplacé "petits voix" par "petites voix". Désolé si l'erreur était délibérée.
Si on regarde la structure du QEEL par défaut on s'aperçoit que la plupart des variables sont insérées dans une cellule mais pas celles-ci
{L_CONNECTED_MEMBERS}
{L_WHOSBIRTHDAY_TODAY}
{L_WHOSBIRTHDAY_WEEK}
qui correspondent aux anniversaires du jour, des x prochains jours ainsi que des membres récemment connectés. Ces variables génèrent leur propre structure en ajoutant les tr et td. Il leur faut donc juste avoir les balises table
Dans votre code remplacez donc
- Code:
<table><tr><td>
<span id="L_CONNECTED_MEMBERS">{L_CONNECTED_MEMBERS}</span>
<script type="text/javascript">
document.getElementById('L_CONNECTED_MEMBERS').innerHTML=document.getElementById('L_CONNECTED_MEMBERS')
.innerHTML.replace(/Membres connectés au cours des 24 dernières heures/,"Ces dernières 24 heures, ces petits voix nous ont rendu visite");
</script></td></tr></table>
- Code:
<span id="L_CONNECTED_MEMBERS"><table>{L_CONNECTED_MEMBERS}</table></span>
<script type="text/javascript">
document.getElementById('L_CONNECTED_MEMBERS').innerHTML=document.getElementById('L_CONNECTED_MEMBERS')
.innerHTML.replace(/Membres connectés au cours des 24 dernières heures/,"Ces dernières 24 heures, ces petites voix nous ont rendu visite");
</script>
PS: J'ai aussi remplacé "petits voix" par "petites voix". Désolé si l'erreur était délibérée.
Re: QEEL : Personnalisation des phrases impossible + problème d'agencement
Bonjour Neptune !
Ce que je ne comprends pas, c'est que j'avais rajouté le tableau seulement parce que sinon, ça s'affichait comme sur l'image jointe ...
Et pour le code de personnalisation de la phrase, que se passait-il ? (J'aime bien comprendre les choses ^^)
Enfin ce matin, ça fonctionne, alors je ne peux que te remercier !
Et merci pour la correction, faire quoi que ce soit à 5h du matin, c'est pas une super idée !
Ce que je ne comprends pas, c'est que j'avais rajouté le tableau seulement parce que sinon, ça s'affichait comme sur l'image jointe ...
Et pour le code de personnalisation de la phrase, que se passait-il ? (J'aime bien comprendre les choses ^^)
Enfin ce matin, ça fonctionne, alors je ne peux que te remercier !
Et merci pour la correction, faire quoi que ce soit à 5h du matin, c'est pas une super idée !
Re: QEEL : Personnalisation des phrases impossible + problème d'agencement
Stella III a écrit:Et pour le code de personnalisation de la phrase, que se passait-il ? (J'aime bien comprendre les choses ^^)
Le seul truc que je peux dire c'est que si la variable n'est pas dans son environnement optimal, la variable fonctionnera mais avec son texte standard.
Si on veut que nos personnalisations fonctionnent il faut impérativement la placer entre balises table
Quant à la personnalisation qui fonctionnait à gauche et plus à droite je n'ai qu'une explication plausible si le code était identique des deux côtés et posté à l'intérieur de la cellule (td)
-> Comme vous le dites, 5h du mat' c'est pas une heure pour être concentré(e), à moins d'être noctambule.
Re: QEEL : Personnalisation des phrases impossible + problème d'agencement
D'accord, très bien. +1000 mercis pour votre aide et votre rapidité ! (et pardon pour le tutoiement !)
Sujets similaires
» Problème pour changer les phrases du QEEL
» QEEL : problème pour changez les phrases.
» QEEL : problème avec le pluriel des phrases modifiées
» Problème de personnalisation du QEEL
» Phrases du Qeel
» QEEL : problème pour changez les phrases.
» QEEL : problème avec le pluriel des phrases modifiées
» Problème de personnalisation du QEEL
» Phrases du 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