Modification variable anniversaire (bis)

2 participants

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

Résolu Modification variable anniversaire (bis)

Message par almalexia Jeu 30 Avr 2015 - 10:53

Détails techniques


Version du forum : phpBB2
Poste occupé : Administrateur
Navigateur(s) concerné(s) : Mozilla Firefox
Personnes concernées par le problème : Tous les utilisateurs
Lien du forum : http://planete-stargate.forumgratuit.org

Description du problème

Détails techniques

Version du forum : phpBB2
Poste occupé : Administrateur
Navigateur(s) concerné(s) : Mozilla Firefox
Personnes concernées par le problème : Moi uniquement
Lien du forum : http://planete-stargate.forumgratuit.org

Description du problème
Bonjour,

Je voudrais modifier le texte des variable anniversaires... je n'y arrive pas.
j'ai tenté :

Code:
      <span id="anniv">{L_WHOSBIRTHDAY_WEEK}<script type="text/javascript">document.getElementById('anniv').innerHTML=document.getElementById('anniv').innerHTML.replace(/Aucun membre ne fête son anniversaire aujourd'hui/,"Aucun anniversaire aujourd'hui <br/>");</script></span>


Bref, je voudrais remplacer les phrases :
Membres fêtant leur anniversaire aujourd'hui : [Nom prénom]
Aucun membre ne fête son anniversaire aujourd'hui.
Aucun membre ne fête son anniversaire dans les 7 prochains jours.

Alors j'ai regardé ce sujet : https://forum.forumactif.com/t274260-modifier-le-qui-est-en-ligne-par-template
Et je me demande si c'est en utilisant quelques chose comme ça :



Code:
 <script type="text/javascript">
            document.getElementById('qeel-perso').innerHTML=document.getElementById('qeel-perso').innerHTML.replace(/Nos membres ont posté un total de (.+) message(s?)Nous avons (.+) membre(s?) enregistrés?/,'Nos $3 brave$4 ont fait $1 post$2 o/').replace(/[ (.+) ]/,'<{ $1 }>');
        </script>

Mais je n'arrive pas à le faire, ça ne fonctionne pas...

Merci si quelqu'un peu me file un coup de paluche <3
almalexia

almalexia
****

Féminin
Messages : 336
Inscrit(e) le : 06/12/2011

http://planete-stargate.forumgratuit.org
almalexia a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Modification variable anniversaire (bis)

Message par MlleAlys Ven 1 Mai 2015 - 17:37

Bonjour,
les variables anniversaire son un peu plus complexes que les autres parce que ce sont, on pourrait dire, des "demi-lignes" de tableau... et du coup on ne peut pas les entourer simplement de span, mais il faut les entourer d'un tableau :

- localisez ce passage :
Code:
{L_CONNECTED_MEMBERS}
{L_WHOSBIRTHDAY_TODAY}
{L_WHOSBIRTHDAY_WEEK}
<tr>
- modifiez le ainsi :
Code:
   {L_CONNECTED_MEMBERS}
   <tr>
      <td class="row1">
         <table id="annivs">
            {L_WHOSBIRTHDAY_TODAY}
            {L_WHOSBIRTHDAY_WEEK}
         </table>
         <script type="text/javascript">document.getElementById('annivs').innerHTML=document.getElementById('annivs').innerHTML.replace(/anniversaire/,'anniv');</script>
      </td>
   </tr>
   <tr>
Les deux variables correspondant aux anniversaires du jour ({L_WHOSBIRTHDAY_TODAY}) et de la semaine ({L_WHOSBIRTHDAY_WEEK}) sont entourées d'un tableau avec l'identifiant "annivs", et ce tableau est suivi d'un script qui remplace "anniversaire" par "anniv" ^^

Dans votre cas, le script serait sans doute :
Code:
<script type="text/javascript">document.getElementById('annivs').innerHTML=document.getElementById('annivs').innerHTML.replace(/Aucun membre ne fête son anniversaire aujourd\'hui/,'Aucun anniversaire aujourd\'hui');</script>
Le détail auquel il faut faire attention : pour ne pas que les apostrophes soient prise en compte comme un guillemet qui mettrait fin à la phrase, il faut mettre un dash (le caractère "\") juste avant.
MlleAlys

MlleAlys
Membre actif

Messages : 5800
Inscrit(e) le : 12/09/2012

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

Résolu Re: Modification variable anniversaire (bis)

Message par MlleAlys Mer 6 Mai 2015 - 14:43

.Modification variable anniversaire (bis) U10bBxG.Bonjour,

Attention, cela fait 6 jours que nous n'avons pas de nouvelles concernant votre demande, si vous ne voulez pas voir délester votre sujet, merci de poster dans les 24h qui suivent ce message et au moins une fois par semaine.

Si votre sujet est résolu, dans ce cas, :editer: votre premier message et cochez l'icône résolu

A bientôt sur ForumActif Smile
MlleAlys

MlleAlys
Membre actif

Messages : 5800
Inscrit(e) le : 12/09/2012

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

Résolu Re: Modification variable anniversaire (bis)

Message par MlleAlys Jeu 7 Mai 2015 - 13:18

.Modification variable anniversaire (bis) UUqryIu.Bonjour,

Nous n'avons plus de nouvelle de l'auteur de ce sujet depuis plus de 7 jours. Nous considérons donc ce problème comme résolu ou abandonné. La prochaine fois, merci de nous tenir au courant de l'évolution de votre problème, ou à faire un UP régulièrement ! Wink

Ce sujet est archivé (rappel de pourquoi), merci d'ouvrir un nouveau sujet si nécessaire, en respectant les Règles générales du forum.

A bientôt sur ForumActif Smile
MlleAlys

MlleAlys
Membre actif

Messages : 5800
Inscrit(e) le : 12/09/2012

MlleAlys 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