Personnaliser une variable du QEEL

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

Résolu Personnaliser une variable du QEEL

Message par Invité le Jeu 25 Avr 2013 - 19:54

Bonjour,
Dans mon qui est ligne, j'aimerais modifier la phrase : "Il y a en tout 2 utilisateurs en ligne :: 0 Enregistré, 0 Invisible et 2 Invités", soit le variable {TOTAL_USERS_ONLINE}

De façon à ce qu'il ne reste que : "2 visiteurs".
Soit la première partie de la ligne (Il y a en tout 2 utilisateurs en ligne) mais raccourcie

Quel code utiliser svp ?

Merci


Dernière édition par Terpsichore le Jeu 25 Avr 2013 - 23:43, édité 1 fois

Invité
Invité


Invité a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Personnaliser une variable du QEEL

Message par Arlem le Jeu 25 Avr 2013 - 22:38

Bonsoir,

Ce tutoriel pourra t'aider :
http://forum.forumactif.com/t274260-modifier-le-qui-est-en-ligne-par-template

Il suffit que dans la partie :
Code:
texte.replace(/ce qu'on cherche/,"ce par quoi on le remplace");
tu laisses un vide à la place de ce par quoi on le remplace. Smile

Arlem
+ Hyperactif +

Messages : 2550
Inscrit(e) le : 30/06/2009

Arlem a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Personnaliser une variable du QEEL

Message par Invité le Jeu 25 Avr 2013 - 22:48

Bonsoir,

Je connaissais déjà une astuce similaire, mais ce n'est pas exactement ce que je recherche.
Je veux virer la fin de la phrase et le début de la phrase. Ne laisser que le chiffre du nombre de personnes totales connectées et le mot "visiteurs" après. Or avec l'astuce du tuto, tu as toujours les chiffres des invités, invisibles, etc...

Invité
Invité


Invité a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Personnaliser une variable du QEEL

Message par Arlem le Jeu 25 Avr 2013 - 23:32

Non, il suffit d'adapter le tuto à ta volonté.

Dans ton cas, il faut entourer la balise {TOTAL_USERS_ONLINE} comme ça :
Code:
<span id="totalUsersOnline">{TOTAL_USERS_ONLINE}</span>
Puis ajouter ça quelque part après :
Code:
<script type="text/javascript">
    document.getElementById('totalUsersOnline').innerHTML=document.getElementById('totalUsersOnline').innerHTML.replace(/Il y a en tout (.*) utilisateur(s)? en ligne :: .* Enregistrés?, .* Invisibles? et .* Invités? (:: .* Moteurs? de recherche)?/,'$1 visiteur$2');
</script>


Arlem
+ Hyperactif +

Messages : 2550
Inscrit(e) le : 30/06/2009

Arlem a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Personnaliser une variable du QEEL

Message par Invité le Ven 26 Avr 2013 - 8:44

Cela fonctionne. Smile Je te remercie infiniment.

Invité
Invité


Invité a été remercié(e) par l'auteur de ce sujet.

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


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