Connexion
Derniers sujets
» [Edge] Astuces sur le forum
par msfeettoes Aujourd'hui à 9:34
» [PhpBB2] Interdire citation dernier message
par Milouze14 Hier à 14:27
» Règlement de l'entraide Forumactif
par -Tony- Sam 14 Déc 2019 - 23:53
» *RESOLU*[Invision] Alerte message reçu dans messagerie
par Milouze14 Sam 14 Déc 2019 - 7:18
» *RESOLU*[PhpBB2] Date d'entrée au forum
par Milouze14 Sam 14 Déc 2019 - 4:49
» *RESOLU*[Invision] Membres - 'cartes de visite'
par Milouze14 Sam 14 Déc 2019 - 4:46
» [PhpBB2] Problème d'affichage FA messenger
par Milouze14 Ven 13 Déc 2019 - 3:54
» *RESOLU*[PhpBB2] Largeur cadre messagerie privé
par Milouze14 Jeu 12 Déc 2019 - 5:54
» *RESOLU*[PhpBB2] Supprimer zone commentaires des infos profil
par Milouze14 Mer 11 Déc 2019 - 17:06
» *RESOLU*[PhpBB3] Aide sur syntaxe JS
par Milouze14 Mar 10 Déc 2019 - 17:35
» *RESOLU*[ModernBB] Décoration !
par Milouze14 Mar 10 Déc 2019 - 16:55
» *RESOLU*[Invision] Vote négatif réservé aux modérateurs et administrateurs
par Milouze14 Mar 10 Déc 2019 - 16:12
» *RESOLU*[ModernBB] Cherche script participation et autres
par Milouze14 Lun 9 Déc 2019 - 17:59
» [Toutes versions]Ajouter un contenu visible que par les membres ayant répondu.
par oneandone Lun 9 Déc 2019 - 17:37
» *RESOLU*[PhpBB2] Supprimer champ de contact dans les infos de profil,
par Milouze14 Dim 8 Déc 2019 - 20:29
» *RESOLU*[Invision] Déplacement du bouton résolu (suite et fin?)
par Milouze14 Dim 8 Déc 2019 - 9:01
» *RESOLU*[PhpBB3] Outil modération
par Milouze14 Jeu 5 Déc 2019 - 19:30
» *CORBEILLE*[Edge] Pub intrusive
par Milouze14 Mer 4 Déc 2019 - 3:55
» *RESOLU*[PhpBB3] Compte à rebours hebdomadaire permanent
par Milouze14 Mar 3 Déc 2019 - 19:02
» *RESOLU*[PhpBB2] Selecteur de style | placement
par Milouze14 Mar 3 Déc 2019 - 16:32
par msfeettoes Aujourd'hui à 9:34
» [PhpBB2] Interdire citation dernier message
par Milouze14 Hier à 14:27
» Règlement de l'entraide Forumactif
par -Tony- Sam 14 Déc 2019 - 23:53
» *RESOLU*[Invision] Alerte message reçu dans messagerie
par Milouze14 Sam 14 Déc 2019 - 7:18
» *RESOLU*[PhpBB2] Date d'entrée au forum
par Milouze14 Sam 14 Déc 2019 - 4:49
» *RESOLU*[Invision] Membres - 'cartes de visite'
par Milouze14 Sam 14 Déc 2019 - 4:46
» [PhpBB2] Problème d'affichage FA messenger
par Milouze14 Ven 13 Déc 2019 - 3:54
» *RESOLU*[PhpBB2] Largeur cadre messagerie privé
par Milouze14 Jeu 12 Déc 2019 - 5:54
» *RESOLU*[PhpBB2] Supprimer zone commentaires des infos profil
par Milouze14 Mer 11 Déc 2019 - 17:06
» *RESOLU*[PhpBB3] Aide sur syntaxe JS
par Milouze14 Mar 10 Déc 2019 - 17:35
» *RESOLU*[ModernBB] Décoration !
par Milouze14 Mar 10 Déc 2019 - 16:55
» *RESOLU*[Invision] Vote négatif réservé aux modérateurs et administrateurs
par Milouze14 Mar 10 Déc 2019 - 16:12
» *RESOLU*[ModernBB] Cherche script participation et autres
par Milouze14 Lun 9 Déc 2019 - 17:59
» [Toutes versions]Ajouter un contenu visible que par les membres ayant répondu.
par oneandone Lun 9 Déc 2019 - 17:37
» *RESOLU*[PhpBB2] Supprimer champ de contact dans les infos de profil,
par Milouze14 Dim 8 Déc 2019 - 20:29
» *RESOLU*[Invision] Déplacement du bouton résolu (suite et fin?)
par Milouze14 Dim 8 Déc 2019 - 9:01
» *RESOLU*[PhpBB3] Outil modération
par Milouze14 Jeu 5 Déc 2019 - 19:30
» *CORBEILLE*[Edge] Pub intrusive
par Milouze14 Mer 4 Déc 2019 - 3:55
» *RESOLU*[PhpBB3] Compte à rebours hebdomadaire permanent
par Milouze14 Mar 3 Déc 2019 - 19:02
» *RESOLU*[PhpBB2] Selecteur de style | placement
par Milouze14 Mar 3 Déc 2019 - 16:32
*RESOLU*[PhpBB3] Nombre de messages et membres su qeel
Page 1 sur 1 • Partagez
- photoclicMilouzien
- Version du forum :PhpBB3
- Templates modifiés :oui
- Navigateur :Firefox
Bonjour,
Un souci depuis quelques jours au niveau du QEEL: le nombre de messages et le nombre de membres ne sont pas renseignés systématiquement. Il faut rafraichir la page d'accueil pour avoir ces infos.
La partie du template index_body concerné:
J'ai essayé de mettre le script pour les variables (qui semble hébergé dans archives-host) directement dans le template, ou dans un JS, mais cela ne change rien.
Merci pour votre aide.
PS: vraiment sympa cette nouvelle présentation de demande d'aide.
Un souci depuis quelques jours au niveau du QEEL: le nombre de messages et le nombre de membres ne sont pas renseignés systématiquement. Il faut rafraichir la page d'accueil pour avoir ces infos.
La partie du template index_body concerné:
- Code:
<!--====script pour les variables définies dans JS ====-->
<script type="text/javascript" src="https://sd-1.archive-host.com/membres/up/137670929941788204/var_fa.js"></script>
<!--====fin script=====-->
<!-- debut qeel -->
<!-- barre statistique-->
<div id="Rmax_cadre_noir">
<span class="texte">MESSAGES:</span> <span class="FORUMCOUNTPOST"></span>
<span class="texte">MEMBRES:</span> <span class="FORUMCOUNTUSER"></span>
<span class="texte">DERNIER MEMBRE INSCRIT: </span> <span class="M14_NewUser">{NEWEST_USER}</span>
<script>
$(function(){
$('.M14_NewUser').each(function(){
var link=$(this).find('a[href^="/u"]').attr('href');
var text=$(this).find('a[href^="/u"]').text();
$(this).html('<a href="'+link+'"style="top:20px;position: relative;background: white;border-radius: 5px;padding: 5px;font-weight: bold;"title="Voir le profil de '+text+'">'+text+'</a>');
});});
</script>
J'ai essayé de mettre le script pour les variables (qui semble hébergé dans archives-host) directement dans le template, ou dans un JS, mais cela ne change rien.
Merci pour votre aide.
PS: vraiment sympa cette nouvelle présentation de demande d'aide.
Dernière édition par photoclic le Mer 31 Juil 2019 - 16:51, édité 1 fois
- Milouze14Fondateur
Hello Serge,
merci pour le compliment,tout le mérite revient à Arnaud.
Pour les variables et le non affichage , as tu testé le script d'Arnaud ici:
https://www.milouze14.com/t32218-toutes-versions-utiliser-les-variables-utilisateur-forum#612970
La page html ici est fonctionnelle en cliquant sur l'icône présente dans la Toolbar:
![*RESOLU*[PhpBB3] Nombre de messages et membres su qeel 117](https://i.servimg.com/u/f18/20/07/69/84/117.png)
Ou sur l'éditeur:
![*RESOLU*[PhpBB3] Nombre de messages et membres su qeel 212](https://i.servimg.com/u/f18/20/07/69/84/212.png)
merci pour le compliment,tout le mérite revient à Arnaud.
Pour les variables et le non affichage , as tu testé le script d'Arnaud ici:
https://www.milouze14.com/t32218-toutes-versions-utiliser-les-variables-utilisateur-forum#612970
La page html ici est fonctionnelle en cliquant sur l'icône présente dans la Toolbar:
![*RESOLU*[PhpBB3] Nombre de messages et membres su qeel 117](https://i.servimg.com/u/f18/20/07/69/84/117.png)
Ou sur l'éditeur:
![*RESOLU*[PhpBB3] Nombre de messages et membres su qeel 212](https://i.servimg.com/u/f18/20/07/69/84/212.png)
- photoclicMilouzien
Bonsoir Phil,
Super travail réalisé par Arnaud. Je suis impressionné. Il ferait un malheur sur mon forum, en binôme avec toi :-)
J'ai installé le script d'Arnaud et il est opérationnel.
Il fonctionne à merveille quand j'utilise les variables dans un message.
Par contre je ne sais pas comment modifié mon template pour remplacer l'existant par ses variables.
En mettant entre crochets la variable comme sur un message, il ne se passe rien.
J'ai bien mis le JS sur toutes les pages comme indiqué.
Super travail réalisé par Arnaud. Je suis impressionné. Il ferait un malheur sur mon forum, en binôme avec toi :-)
J'ai installé le script d'Arnaud et il est opérationnel.
Il fonctionne à merveille quand j'utilise les variables dans un message.
Par contre je ne sais pas comment modifié mon template pour remplacer l'existant par ses variables.
En mettant entre crochets la variable comme sur un message, il ne se passe rien.
J'ai bien mis le JS sur toutes les pages comme indiqué.
- Milouze14Fondateur
Hello Serge,
alors dans ton template tu devrais pouvoir modifier ceci:
Par:
ce qui donne:
MESSAGES: 12894
Tu peux même entourer la variable avec un (span style="")ainsi:
ce qui donne:
MESSAGES: 12894
Tu peux t'aider de l'éditeur car tu as toutes les variables et les textes qui leurs sont propres Serge
alors dans ton template tu devrais pouvoir modifier ceci:
- Code:
<span class="texte">MESSAGES:</span> <span class="FORUMCOUNTPOST"></span>
Par:
- Code:
<span class="texte">MESSAGES:</span> {FORUMCOUNTPOST}
ce qui donne:
MESSAGES: 12894
Tu peux même entourer la variable avec un (span style="")ainsi:
- Code:
<span class="texte">MESSAGES:</span> <span style="color:red;">{FORUMCOUNTPOST}</span>
ce qui donne:
MESSAGES: 12894
Tu peux t'aider de l'éditeur car tu as toutes les variables et les textes qui leurs sont propres Serge

- photoclicMilouzien
Bonjour Philippe,
Comme expliqué ci-dessus, c'est ce que j'ai fait.
ça marche quand j'utilise les variables dans un message, par exemple:
Par contre en mettant ton code dans mon template j'ai:
J'ai bien mis le JS sur toutes les pages comme indiqué par Arnaud.
Comme expliqué ci-dessus, c'est ce que j'ai fait.
ça marche quand j'utilise les variables dans un message, par exemple:
- Code:
{FORUMCOUNTPOST}
Par contre en mettant ton code dans mon template j'ai:
- Code:
MESSAGES:
J'ai bien mis le JS sur toutes les pages comme indiqué par Arnaud.
- no_wayDéveloppeur
Ola il semble en effet que certains noms de variables soient effacés côté serveur, alors on va tricher de sorte à ce qu'il ne les efface pas, remplace ton script par celui-ci:
De mon côté ça marche, tu peux le voir juste au dessus du QEEL:
http://essaix86-64-js.1fr1.net/
- Code:
$(function(){
fa7up_mod.getVars().then(x_vars=>{
var keys=Object.keys(x_vars);
var regPattern=keys.map(function(e){return new RegExp("[{[]("+e+")[]}]","g");});
var recRep=function(el){
let a,i=0,liste=el.childNodes,n=liste.length;
if(el.nodeType===Node.ELEMENT_NODE&&n){
for(;i<n;i++){
recRep(liste.item(i));
}
}
if(el.nodeType===Node.TEXT_NODE)for(let idx in regPattern){
if(!(a=regPattern[idx].exec(el.nodeValue)))continue;
let r=document.createRange();
r.setStart(el,a["index"]);
r.setEnd(el,a[0].length+a["index"]);
r.deleteContents();
let div=document.createElement("div");
div.innerHTML=x_vars[a[1]];
let div_c=div.childNodes,itm;
while((itm=div_c.item(0)))r.insertNode(itm);
/*Il est probable qu'un élément ait été injecté, il faut reboucler*/
recRep(el.parentNode);
}
};
recRep(document.body);
},error=>{console.error(error)});
});
- Code:
[FORUMCOUNTPOST]
De mon côté ça marche, tu peux le voir juste au dessus du QEEL:
http://essaix86-64-js.1fr1.net/
Dernière édition par no_way le Mer 31 Juil 2019 - 17:05, édité 1 fois
- photoclicMilouzien
Hello Arnaud,
Cette fois c'est tout bon et sans aléa.
Un grand merci les amis pour votre aide précieuse
Je passe en Résolu.
Cette fois c'est tout bon et sans aléa.
Un grand merci les amis pour votre aide précieuse

Je passe en Résolu.
- Milouze14Fondateur
De rien Serge,
encore un grand merci à Arnaud
.
encore un grand merci à Arnaud

Hello

Sujet résolu et déplacé dans le forum adéquate
A bientôt pour une prochaine demande

Sujet résolu et déplacé dans le forum adéquate
A bientôt pour une prochaine demande

- no_wayDéveloppeur
Service et à bientôt ;)
Créer un compte ou se connecter pour répondre
Vous devez être membre pour répondre.
Page 1 sur 1
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum