Modification template QEEL

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

Résolu Modification template QEEL

Message par L'ange noir le Jeu 13 Juil 2017 - 9:39

Détails techniques


Version du forum : phpBB2
Poste occupé : Administrateur
Navigateur(s) concerné(s) : Google Chrome
Personnes concernées par le problème : Moi uniquement
Lien du forum : http://sangsmelesoriginels.forumactif.com/

Description du problème

Bonjour

J'aurai besoin d'un peu d'aide. J'ai suivi le tuto pour modifier les textes des templates du qeel et tout à bien fonctionné sauf pour la partie {TOTAL_USERS}. Les mots ne changent pas et je n'arrive pas à retirer le mot "enregistrés".

Voici le tuto proposé que j'ai suivi :

Code:
<script type="text/javascript">document.getElementById('totalu').innerHTML=document.getElementById ('totalu').innerHTML.replace(/membre enregistré/,"VOTRE TEXTE.");
</script>

Voici mon code :

Code:
<div class="stsQEEL"><span id="totalpost">{TOTAL_USERS}</span></div>
<script type="text/javascript">
document.getElementById('totalpost').innerHTML=document.getElementById('totalpost').innerHTML.replace(/membres/,"habitants ");
</script>

Voilà, si quelqu'un peut m'aider, ce serait super.

Merci


Dernière édition par L'ange noir le Jeu 13 Juil 2017 - 16:47, édité 1 fois
avatar

L'ange noir
***

Messages : 189
Inscrit(e) le : 17/05/2016

http://animauxsauvages.forumactif.org/
L'ange noir a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Modification template QEEL

Message par Neptunia le Jeu 13 Juil 2017 - 11:05

Bonjour ^^

Votre script fonctionne parfaitement. Assurez vous de bien avoir publié le #template (et de ne pas avoir forcé les templates par défaut.

je n'arrive pas à retirer le mot "enregistrés".

Si vous remplacez membres par habitants, ça va remplacer membres enregistrés par habitants enregistrés, rien de plus normal.

Si vous voulez supprimer enregistrés, il vous faut remplacer membres enregistrés
avatar

Neptunia
Membre actif

Féminin
Messages : 12378
Inscrit(e) le : 08/08/2010

https://www.galaxie-series.net/
Neptunia a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Modification template QEEL

Message par L'ange noir le Jeu 13 Juil 2017 - 14:26

Merci pour cette réponse. J'ai déjà fais comme vous dites.

Je vous montre :

Code:
<script type="text/javascript">
document.getElementById('totalpost').innerHTML=document.getElementById('totalpost').innerHTML.replace(/membres enregistrés/,"habitants ");
</script>

Et c'est toujours écris pareil :

Nous avons 9 membres enregistrés alors que j'ai remplacé par habitants.

Je m'attendais à trouver :

Nous avons 9 habitants enregistrés, avant même de chercher en retirer le mot "enregistrés". Mais cela ne fonctionne pas. Ce qui me trouble, c'est que tous les autres changements fonctionnent très bien. J scratch
avatar

L'ange noir
***

Messages : 189
Inscrit(e) le : 17/05/2016

http://animauxsauvages.forumactif.org/
L'ange noir a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Modification template QEEL

Message par Neptunia le Jeu 13 Juil 2017 - 16:19

Ce qui me troublait au moment de tester c'est que je ne comprenais pas pourquoi utiliser l'id totalpost sur un nombre de membres.

Si ça ne fonctionne pas c'est qu'un id se doit d'être unique par page. Hors vous utilisiez déjà cet id ailleurs (Nos membres ont posté un total de ...)

Du coup le script va chercher dans cet élément, ne trouve rien à remplacer et ne cherche pas plus loin parce qu'un id est censé être unique sur la page.

Il vous faut donc donner un autre id à cet élément span et adapter le script en conséquence.
avatar

Neptunia
Membre actif

Féminin
Messages : 12378
Inscrit(e) le : 08/08/2010

https://www.galaxie-series.net/
Neptunia a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Modification template QEEL

Message par L'ange noir le Jeu 13 Juil 2017 - 16:47

Oh, j'ai appris quelque chose. Merci beaucoup pour ton aide.

Smile
avatar

L'ange noir
***

Messages : 189
Inscrit(e) le : 17/05/2016

http://animauxsauvages.forumactif.org/
L'ange noir 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