modifier le QEEL

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

Résolu modifier le QEEL

Message par bruflo76 le Jeu 11 Aoû 2011 - 10:06

Bonjour,

J'aimerais modifier le QEEL pour les lignes anniversaires :

Je souhaiterais annuler "Membres fêtant leur anniversaire dans les 10 prochain jours" et remplacer "Membres fêtant leur anniversaire aujourd'hui" par Félicitations, aujourd'hui c'est l'anniversaire de : ..... et quand il n'y a pas d'anniv ce jour là, laisser "aucun membre ne fête son anniversaire aujourd'hui"

J'ai situé à peu près à quel endroit sont les templates mais j'ai peur de modifier et de faire une grosse bêtise en supprimant qq chose. J'ai bien lu le tuto mais j'avoue que je n'y comprend pas grand chose.


Dernière édition par bruflo76 le Jeu 11 Aoû 2011 - 16:39, édité 1 fois

bruflo76
Nouveau membre

Messages : 12
Inscrit(e) le : 11/11/2010

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

Résolu Re: modifier le QEEL

Message par SoraNoHime le Jeu 11 Aoû 2011 - 13:39

Bonjour

repérez ceci dans votre template index_body :

Code:
{L_WHOSBIRTHDAY_TODAY}
        {L_WHOSBIRTHDAY_WEEK}

et remplacez le par :

Code:
 {L_WHOSBIRTHDAY_TODAY}
                    <span id="anniv">
        </span>
        {L_WHOSBIRTHDAY_WEEK}
        <script type="text/javascript">document.getElementById('anniv').parentNode.innerHTML=document.getElementById('anniv').parentNode.innerHTML.replace(/Membres fêtant leur anniversaire aujourd'hui/,"texte1").replace(/Membres fêtant leur anniversaire dans les ([0-9]+) prochains jours/,"texte2").replace(/Aucun membre ne fête son anniversaire aujourd'hui/,"texte3").replace(/Aucun membre ne fête son anniversaire dans les ([0-9]+) prochains jours/,"texte4");
        </script>

Remplacez les texte1, texte2, texte3 et texte4 par vos phrases personnelles.

Cordialement.

SoraNoHime
+ Hyperactif +

Féminin
Messages : 6218
Inscrit(e) le : 10/06/2010

http://fanasiacodes.bbfr.net/
SoraNoHime a été remercié(e) par l'auteur de ce sujet.

Résolu Re: modifier le QEEL

Message par bruflo76 le Jeu 11 Aoû 2011 - 15:02

Merci Very Happy thumright

J'ai supprimé {L_WHOSBIRTHDAY_WEEK} pour ne pas les anniversaires sur plusieurs jours. J'espère que c'est bon et ne pas avoir fait de bêtises.



bruflo76
Nouveau membre

Messages : 12
Inscrit(e) le : 11/11/2010

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

Résolu Re: modifier le QEEL

Message par SoraNoHime le Jeu 11 Aoû 2011 - 15:06

Dans ce cas, je vous conseillerai plutot de le remettre et de mettre un espace à la place de texte2 et texte4, ainsi ils n'apparaitront pas. ^^

SoraNoHime
+ Hyperactif +

Féminin
Messages : 6218
Inscrit(e) le : 10/06/2010

http://fanasiacodes.bbfr.net/
SoraNoHime a été remercié(e) par l'auteur de ce sujet.

Résolu Re: modifier le QEEL

Message par bruflo76 le Jeu 11 Aoû 2011 - 15:15

j'ai essayé mais le nom des membres qui vont avoir leur anniversaire dans les 10 jours continue d'apparaitre avec leur age. Confused

bruflo76
Nouveau membre

Messages : 12
Inscrit(e) le : 11/11/2010

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

Résolu Re: modifier le QEEL

Message par SoraNoHime le Jeu 11 Aoû 2011 - 15:21

Puis-je avoir le bout de code en question ?

SoraNoHime
+ Hyperactif +

Féminin
Messages : 6218
Inscrit(e) le : 10/06/2010

http://fanasiacodes.bbfr.net/
SoraNoHime a été remercié(e) par l'auteur de ce sujet.

Résolu Re: modifier le QEEL

Message par bruflo76 le Jeu 11 Aoû 2011 - 15:47

Comme cela ça marche :
{L_WHOSBIRTHDAY_TODAY}
<span id="anniv">
</span> <script type="text/javascript">document.getElementById('anniv').parentNode.innerHTML=document.getElementById('anniv').parentNode.innerHTML.replace(/Membres fêtant leur anniversaire aujourd'hui/,"et oui, 1 an de plus aujourd'hui, JOYEUX ANNIVERSAIRE A ").replace(/Membres fêtant leur anniversaire dans les ([0-9]+) prochains jours/," ").replace(/Aucun membre ne fête son anniversaire aujourd'hui/,"Aucun membre ne fête son anniversaire aujourd'hui").replace(/Aucun membre ne fête son anniversaire dans les ([0-9]+) prochains jours/," ");
</script>


et en rajoutant l'autre, cela ne fonctionne plus, les membres apparaissent :

{L_WHOSBIRTHDAY_TODAY}
<span id="anniv">
</span> {L_WHOSBIRTHDAY_WEEK}
<script type="text/javascript">document.getElementById('anniv').parentNode.innerHTML=document.getElementById('anniv').parentNode.innerHTML.replace(/Membres fêtant leur anniversaire aujourd'hui/,"et oui, 1 an de plus aujourd'hui, JOYEUX ANNIVERSAIRE A ").replace(/Membres fêtant leur anniversaire dans les ([0-9]+) prochains jours/," ").replace(/Aucun membre ne fête son anniversaire aujourd'hui/,"Aucun membre ne fête son anniversaire aujourd'hui").replace(/Aucun membre ne fête son anniversaire dans les ([0-9]+) prochains jours/," ");
</script>

bruflo76
Nouveau membre

Messages : 12
Inscrit(e) le : 11/11/2010

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

Résolu Re: modifier le QEEL

Message par SoraNoHime le Jeu 11 Aoû 2011 - 15:49

Essayez ceci plutot :

Code:
{L_WHOSBIRTHDAY_TODAY}
<span id="anniv">
</span> <script type="text/javascript">document.getElementById('anniv').parentNode.innerHTML=document.getElementById('anniv').parentNode.innerHTML.replace(/Membres fêtant leur anniversaire aujourd'hui/,"et oui, 1 an de plus aujourd'hui, JOYEUX ANNIVERSAIRE A ").replace(/Aucun membre ne fête son anniversaire aujourd'hui/,"Aucun membre ne fête son anniversaire aujourd'hui");
</script>

Dites moi si cela fonctionne ainsi aussi ^^ SI oui, problème résolu

SoraNoHime
+ Hyperactif +

Féminin
Messages : 6218
Inscrit(e) le : 10/06/2010

http://fanasiacodes.bbfr.net/
SoraNoHime a été remercié(e) par l'auteur de ce sujet.

Résolu Re: modifier le QEEL

Message par bruflo76 le Jeu 11 Aoû 2011 - 16:34

Impeccable victoire

Merci beaucoup

résolu

bruflo76
Nouveau membre

Messages : 12
Inscrit(e) le : 11/11/2010

http://colombestourterelles.forumactif.org
bruflo76 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