Variable USERNAME & USERCOUTPOST dans le index-body

2 participants

Voir le sujet précédent Voir le sujet suivant Aller en bas

Résolu Variable USERNAME & USERCOUTPOST dans le index-body

Message par Mellister Mar 23 Avr 2024 - 12:46

Détails techniques


Version du forum : phpBB2
Poste occupé : Administrateur
Navigateur(s) concerné(s) : Internet Explorer, Opera
Personnes concernées par le problème : Tous les utilisateurs
Lien du forum : https://testeoe.forumactif.com

Description du problème

Bonjour, j'ai suivis le topic présent ici
En mettant le premier code dans les javascripts et le suivant dans mon index-body pour modifier mon QEEL. Sauf que les variables du nom d'utilisateur et du nombre de message ne s'affiche pas.
Est ce que vous avez une idée pour me dépanner?
Merci d'avance
Code:
<script type="text/javascript">
(function(){if(window.ActiveXObject)var b=new ActiveXObject("Microsoft.XMLHTTP");else window.XMLHttpRequest&&(b=new XMLHttpRequest);null!=b&&(b.onreadystatechange=function(){if(4==b.readyState&&"undefined"===typeof var_fa_is_done){var_fa_is_done=1;var d,g="FORUMURL FORUMURLINK FORUMNAME FORUMNAMELINK FORUMDESC FORUMBIRTHDAY FORUMAGE FORUMCOUNTFORUM FORUMCOUNTOPIC FORUMCOUNTPOST FORUMCOUNTUSER FORUMONLINEUSER FORUMONLINEDATE FORUMLASTUSER FORUMLASTUSERLINK USERNAME USERLINK USERBIRTHDAY USERAGE USERREGDATE USERLASTVISIT USERCOUNTPOST NOW NOWWITHTIME".split(" ");
for(d=0;d<g.length;d++){var h=g[d],e=b.responseText.replace(RegExp('^.+<li style="margin-bottom:5px;direction:ltr;text-align:left;"><strong>{'+h+"}</strong> : (.*?) <span style='direction:ltr'>(.*?)</span><br /></li>.+$"),"$1");if(b.responseText!=e){for(var j=document.getElementsByTagName("*")||document.all,c=[],a=-1;++a<j.length;)for(var k=j[a],l=k.className.split(" "),f=0;f<l.length;f++)if(l[f]==h){c.push(k);break}for(a=-1;++a!=c.length;)"INPUT"==c[a].tagName||"TEXTAREA"==
c[a].tagName?c[a].value+=e:c[a].innerHTML+=e}}}},b.open("GET","/popup_help.forum?l=miscvars",!0),b.send(null))})();
</script>
Code:
 <div id="qeel_bloc3" class="qeel_bloc"><div class="qeel_inside">
      <script type="text/javascript" src="http://tinyurl.com/var-fa"></script>
      Bonjour à toi <strong><span class="USERNAME"></span></strong> !<br /><br />
      Tu as posté <strong><span class="USERCOUNTPOST"></span></strong> messages depuis ton inscription.<br />
      Merci de ton implication.<br /><br />
      <a href="/search?search_id=egosearch" target="_blank">Voir mes messages</a><br />
    </div>
Mellister

Mellister
Nouveau membre

Féminin
Messages : 25
Inscrit(e) le : 17/01/2014

http://mellister7.forumactif.org
Mellister a été remercié(e) par l'auteur de ce sujet.
  • 0

Résolu Re: Variable USERNAME & USERCOUTPOST dans le index-body

Message par Toryudo Mar 23 Avr 2024 - 16:14

Bonjour !

Dans l'autre topic, ils ajoutent le code dans un Template.
Si par contre, vous voulez mettre ce code dans un Javascript, alors il faut retirer les balises <script type="text/javascript"> et </script>, comme ceci :
Code:
(function(){if(window.ActiveXObject)var b=new ActiveXObject("Microsoft.XMLHTTP");else window.XMLHttpRequest&&(b=new XMLHttpRequest);null!=b&&(b.onreadystatechange=function(){if(4==b.readyState&&"undefined"===typeof var_fa_is_done){var_fa_is_done=1;var d,g="FORUMURL FORUMURLINK FORUMNAME FORUMNAMELINK FORUMDESC FORUMBIRTHDAY FORUMAGE FORUMCOUNTFORUM FORUMCOUNTOPIC FORUMCOUNTPOST FORUMCOUNTUSER FORUMONLINEUSER FORUMONLINEDATE FORUMLASTUSER FORUMLASTUSERLINK USERNAME USERLINK USERBIRTHDAY USERAGE USERREGDATE USERLASTVISIT USERCOUNTPOST NOW NOWWITHTIME".split(" ");
for(d=0;d<g.length;d++){var h=g[d],e=b.responseText.replace(RegExp('^.+<li style="margin-bottom:5px;direction:ltr;text-align:left;"><strong>{'+h+"}</strong> : (.*?) <span style='direction:ltr'>(.*?)</span><br /></li>.+$"),"$1");if(b.responseText!=e){for(var j=document.getElementsByTagName("*")||document.all,c=[],a=-1;++a<j.length;)for(var k=j[a],l=k.className.split(" "),f=0;f<l.length;f++)if(l[f]==h){c.push(k);break}for(a=-1;++a!=c.length;)"INPUT"==c[a].tagName||"TEXTAREA"==
c[a].tagName?c[a].value+=e:c[a].innerHTML+=e}}}},b.open("GET","/popup_help.forum?l=miscvars",!0),b.send(null))})();
Toryudo

Toryudo
Aidactif
Aidactif

Masculin
Messages : 1564
Inscrit(e) le : 31/03/2020

https://deus-academia.forumactif.com/
Toryudo a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Variable USERNAME & USERCOUTPOST dans le index-body

Message par Mellister Mer 24 Avr 2024 - 10:39

Bonjour, merci pour la réponse.
Cependant, cela ne marche toujours pas. J'avais d'abord mis les deux codes dans le Template, mais je m'étais dit que si ça ne marchait pas, c'est que ça devait aller dans le Javascript.
Mellister

Mellister
Nouveau membre

Féminin
Messages : 25
Inscrit(e) le : 17/01/2014

http://mellister7.forumactif.org
Mellister a été remercié(e) par l'auteur de ce sujet.
  • 0

Résolu Re: Variable USERNAME & USERCOUTPOST dans le index-body

Message par Toryudo Mer 24 Avr 2024 - 12:39

Bonjour !

Testé avec le code original https://js01.fra.co/24227.js ça fonctionne mieux, vous pouvez faire un copier coller pour remplacer celui que j'ai donné. J'avais vu le problème des balises, mais je n'avais pas fait attention au fait que le code lui-même n'était pas 100% correct non plus.
Toryudo

Toryudo
Aidactif
Aidactif

Masculin
Messages : 1564
Inscrit(e) le : 31/03/2020

https://deus-academia.forumactif.com/
Toryudo a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Variable USERNAME & USERCOUTPOST dans le index-body

Message par Mellister Mer 24 Avr 2024 - 22:49

Super merci beaucoup
Mellister

Mellister
Nouveau membre

Féminin
Messages : 25
Inscrit(e) le : 17/01/2014

http://mellister7.forumactif.org
Mellister a été remercié(e) par l'auteur de ce sujet.

Voir le sujet précédent Voir le sujet suivant Revenir en haut

- Sujets similaires

Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum