Modifier plusieurs éléments d'un {} du QEEL

3 participants

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

Résolu Modifier plusieurs éléments d'un {} du QEEL

Message par Olivier-Design Jeu 29 Nov 2012 - 2:15

Hé oui.... encore... Je reviens vers vous après avoir remarqué une nouvelle erreur dans mon QEEL... j'ai essayé plusieurs choses pour régler la chose, mais cela n'a pas fonctionné.

Je vous explique le problème.

Je suis en train de modifier le texte de mon QEEL. Et je voudrais savoir comment pouvoir modifier deux choses dans le même {}. À savoir je veux modifier le {TOTAL_USERS} pour avoir "Il y a aujourd'hui sur Neko Master XXX Nekos maîtres"

donc je dois modifier "Nous avons" et le "membres enregistrés".... j'ai réussi à modifier la première partie mais je ne sais pas comment écrire la règle pour pouvoir modifier la seconde.

Également, j'aimerais savoir comment mettre la pluralité dans les expressions aussi.


Merci beaucoup de votre aide... et désolé de ne pas avoir trouvé tous les problèmes avant de clore mon premier sujet,...


Dernière édition par Olivier-Design le Jeu 6 Déc 2012 - 3:41, édité 1 fois
avatar

Olivier-Design
***

Messages : 153
Inscrit(e) le : 10/02/2012

http://plaisirsgourmands.forumactif.com
Olivier-Design a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Modifier plusieurs éléments d'un {} du QEEL

Message par Olivier-Design Ven 30 Nov 2012 - 17:56

Quelqu'un peut m'aider ?
avatar

Olivier-Design
***

Messages : 153
Inscrit(e) le : 10/02/2012

http://plaisirsgourmands.forumactif.com
Olivier-Design a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Modifier plusieurs éléments d'un {} du QEEL

Message par Olivier-Design Sam 1 Déc 2012 - 18:04

Help......
avatar

Olivier-Design
***

Messages : 153
Inscrit(e) le : 10/02/2012

http://plaisirsgourmands.forumactif.com
Olivier-Design a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Modifier plusieurs éléments d'un {} du QEEL

Message par Olivier-Design Lun 3 Déc 2012 - 2:56

Quelqu'un peut m'aider ?
avatar

Olivier-Design
***

Messages : 153
Inscrit(e) le : 10/02/2012

http://plaisirsgourmands.forumactif.com
Olivier-Design a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Modifier plusieurs éléments d'un {} du QEEL

Message par Olivier-Design Mar 4 Déc 2012 - 4:04

Toujours personne avec une réponse sur comment changer plusieurs éléments d'une balise { } ?

Dans le cas de figure actuel, comment modifier "Nos membres ont posté un total de 2 messages" pour dire par exemple "Les utilisateurs ont écrit 2 missives magiques"
avatar

Olivier-Design
***

Messages : 153
Inscrit(e) le : 10/02/2012

http://plaisirsgourmands.forumactif.com
Olivier-Design a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Modifier plusieurs éléments d'un {} du QEEL

Message par Hiroyuko Mar 4 Déc 2012 - 8:41

Bonjour,

CE TOPIC auquel j'avais déjà répondu et qui traite de la même chose devrait t'aider.

La méthode indiquée te montrera aussi ce que tu souhaites sur la pluralité Wink

Hiroyuko
Hiroyuko

Hiroyuko
****

Masculin
Messages : 355
Inscrit(e) le : 04/04/2006

http://quidditch-game.rpg-board.net/
Hiroyuko a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Modifier plusieurs éléments d'un {} du QEEL

Message par Olivier-Design Mer 5 Déc 2012 - 21:55

Je vais tester cela. Je suis actuellement en train de modifier mon QEEL justement.... j'aimerais qu'au lieu d'afficher le nombre de messages postés, cela affiche le nombre de sujet total du forum.... Est-ce possible ? Quel est le paramètre que je dois mettre ?
avatar

Olivier-Design
***

Messages : 153
Inscrit(e) le : 10/02/2012

http://plaisirsgourmands.forumactif.com
Olivier-Design a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Modifier plusieurs éléments d'un {} du QEEL

Message par Hiroyuko Mer 5 Déc 2012 - 22:39

AU lieu de mettre
Code:
{TOTAL_POSTS}
essayez
Code:
{TOTAL_TOPICS}
Hiroyuko

Hiroyuko
****

Masculin
Messages : 355
Inscrit(e) le : 04/04/2006

http://quidditch-game.rpg-board.net/
Hiroyuko a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Modifier plusieurs éléments d'un {} du QEEL

Message par Olivier-Design Mer 5 Déc 2012 - 22:54

{TOTAL_TOPICS} ne me donne absolument rien... je n'ai rien d'écrit quand je remplace {TOTAL_POSTS} par cela.
avatar

Olivier-Design
***

Messages : 153
Inscrit(e) le : 10/02/2012

http://plaisirsgourmands.forumactif.com
Olivier-Design a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Modifier plusieurs éléments d'un {} du QEEL

Message par Lixyr Mer 5 Déc 2012 - 23:31

Aïe aïe aïe, des fois on lis de ces choses... Il n'y a qu'une seule variable permettant d'afficher le nombre de messages dans le template index_body, et c'est {TOTAL_POSTS}. {TOTAL_TOPICS} n'existe pas !

Bonsoir, Olivier.
Pour répondre à ta question,
Like a Star @ heaven {TOTAL_POSTS} se modifie par :

Code:
<span id="totalpost"> {TOTAL_POSTS}
<script type="text/javascript">document.getElementById('totalpost').innerHTML=document.getElementById ('totalpost').innerHTML.replace(/Nos membres ont posté un total de/,"DEBUT DE LA PHRASE");</script>
<script type="text/javascript">document.getElementById('totalpost').innerHTML=document.getElementById ('totalpost').innerHTML.replace(/message/,"FIN DE PHRASE AU SINGULIER");
</script>
<script type="text/javascript">document.getElementById('totalpost').innerHTML=document.getElementById ('totalpost').innerHTML.replace(/messages/,"FIN DE PHRASE AU PLURIEL");
</script>
</span>


Ca modifie le début, la fin de phrase, et ça prend en compte la pluralité.
Bonne soirée ::fleur::


Pour faciliter les recherches, mettez un titre explicite.
Remerciez Modifier plusieurs éléments d'un {} du QEEL 976083691 le message qui vous a aidé pour que celui-ci soit mis en évidence.
Épinglez votre sujet en résolu Modifier plusieurs éléments d'un {} du QEEL 3592387030 pour prévenir la modération.

Modifier plusieurs éléments d'un {} du QEEL Baston10
Lixyr

Lixyr
Aidactive
Aidactive

Féminin
Messages : 7381
Inscrit(e) le : 22/07/2010

https://forum.forumactif.com
Lixyr a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Modifier plusieurs éléments d'un {} du QEEL

Message par Olivier-Design Mer 5 Déc 2012 - 23:37

Oui. Je sais! Cependant, je ne voudrais pas afficher le nombre de messages total mais bien le nombre de Sujets! C'est très différent. Est-ce que c'est possible de le faire et quel serait le paramètre pour le faire.

Merci
avatar

Olivier-Design
***

Messages : 153
Inscrit(e) le : 10/02/2012

http://plaisirsgourmands.forumactif.com
Olivier-Design a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Modifier plusieurs éléments d'un {} du QEEL

Message par Lixyr Mer 5 Déc 2012 - 23:40

A ma connaissance, on ne peut pas rajouter d'autres variables que celles déjà présentes dans le template. A moins de faire une page html avec un même code javascript mais s'appliquant sur la variable affichant les sujets, et ensuite mettre une iframe dans le QEEL, mais je n'ai jamais essayé ça et c'est carrément tordu. oO

*edit* je viens de tester et je confirme que ce n'est pas possible d'afficher les sujets à la place des messages. La variable affichant les sujets est typique du template index_box et n'affiche rien ailleurs que dans celle-ci. On peut modifier les variables des autres templates générant des phrases (donc modifier ces phrases) mais non pas utiliser de variables autre que dans leur template d'origine. De même avec les variables indépendants fonctionnant dans la PA: le HTML n'est pas une solution.

Où en êtes-vous de vos phrases à modifier ? Vous cherchiez à modifier les phrases, je vous ai donné en quelque sorte le moyen de changer la deuxième partie tout en gardant la pluralité. Vous pouvez tester en modifiant les variables, les phrases générées, et les id des span.
Lixyr

Lixyr
Aidactive
Aidactive

Féminin
Messages : 7381
Inscrit(e) le : 22/07/2010

https://forum.forumactif.com
Lixyr a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Modifier plusieurs éléments d'un {} du QEEL

Message par Olivier-Design Mer 5 Déc 2012 - 23:49

Dommage...

Bon... actuellement, je rame beaucoup à modifier mes textes et je commence à en avoir marre de me river le nez à des échecs au niveau de mes codes.... Est-ce que tu pourrais m'aider à obtenir ce que je cherche à avoir comme résultat ?

Je voudrais avoir cela...

Modifier plusieurs éléments d'un {} du QEEL Qeeld

J'ai déjà tout le code pour l'affichage des zones aux bons endroits (je commence à en avoir l'habitude) mais je ne parviens pas à modifier les textes ce soir... je pense que je fais une erreur quelque part sans doute... mais cela fonctionne absolument pas.

Merci de ton aide

# EDIT

J'ai déjà la zone des groupes aussi
avatar

Olivier-Design
***

Messages : 153
Inscrit(e) le : 10/02/2012

http://plaisirsgourmands.forumactif.com
Olivier-Design a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Modifier plusieurs éléments d'un {} du QEEL

Message par Lixyr Mer 5 Déc 2012 - 23:59

Je peux modifier les phrases, oui. Il vous manque lesquelles ?


Pour faciliter les recherches, mettez un titre explicite.
Remerciez Modifier plusieurs éléments d'un {} du QEEL 976083691 le message qui vous a aidé pour que celui-ci soit mis en évidence.
Épinglez votre sujet en résolu Modifier plusieurs éléments d'un {} du QEEL 3592387030 pour prévenir la modération.

Modifier plusieurs éléments d'un {} du QEEL Baston10
Lixyr

Lixyr
Aidactive
Aidactive

Féminin
Messages : 7381
Inscrit(e) le : 22/07/2010

https://forum.forumactif.com
Lixyr a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Modifier plusieurs éléments d'un {} du QEEL

Message par Olivier-Design Jeu 6 Déc 2012 - 0:07

Toutes.... apparemment cela ne fonctionne vraiment pas pour moi aujourd'hui... je dois être fatigué.... donc

Remplacer :

"Nos membres ont posté un total de X messages
Nous avons X membres enregistrés
L'utilisateur enregistré le plus récent est XXXXX"

et

"Il y a en tout 1 utilisateur en ligne :: 1 Enregistré, 0 Invisible et 0 Invité

Utilisateurs enregistrés : XXXXX"

Par :

"Les bardes d'Azura ont écrit un total de X histoires. Les royaumes et les terres libres comptent X habitants. Le dernier voyageur s'étant établi en Azura est XXXX."

et

"Il y a X personnes en Azura actuellement soit X habitants, X habitants cachés et X voyageurs.

Les habitants actuellement présent en Azura sont XXXXX"


Le tout en permettant que le pluriel soit mis si nécessaire mais que s'il y a par exemple 1 seul Invisible.... ben c'est habitant caché au lieu du pluriel.


Merci très sincèrement de ton aide!! Je vais t'ajouter dans les crédits de mon forum d'ailleurs car tu m'évites la crise de nerfs actuellement.
avatar

Olivier-Design
***

Messages : 153
Inscrit(e) le : 10/02/2012

http://plaisirsgourmands.forumactif.com
Olivier-Design a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Modifier plusieurs éléments d'un {} du QEEL

Message par Lixyr Jeu 6 Déc 2012 - 0:14

Je poste au fur et à mesure, j'édite à chaque code. Les phrases sont testées au fur et à mesure, donc vérifiez bien que vous postez bien les codes au bon endroit.

Like a Star @ heaven {TOTAL_POSTS}
Les bardes d'Azura ont écrit un total de XXX histoires

Code:
 <span class="gensmall" id="totalpost"> {TOTAL_POSTS}
<script type="text/javascript">document.getElementById('totalpost').innerHTML=document.getElementById ('totalpost').innerHTML.replace(/Nos membres ont posté un total de/,"Les bardes d'Azura ont écrit un total de");</script>
<script type="text/javascript">document.getElementById('totalpost').innerHTML=document.getElementById ('totalpost').innerHTML.replace(/message/,"histoire");
</script>
<script type="text/javascript">document.getElementById('totalpost').innerHTML=document.getElementById ('totalpost').innerHTML.replace(/messages/,"histoires");
</script>
</span>


Like a Star @ heaven {TOTAL_USERS}
Les royaumes et les terres libres comptent XX habitants.

Code:
<span id="totalu"> {TOTAL_USERS}
<script type="text/javascript">document.getElementById('totalu').innerHTML=document.getElementById ('totalu').innerHTML.replace(/Nous avons/,"Les royaumes et les terres libres comptent");</script>
<script type="text/javascript">document.getElementById('totalu').innerHTML=document.getElementById ('totalu').innerHTML.replace(/membre enregistré/,"habitant.");
</script>
<script type="text/javascript">document.getElementById('totalu').innerHTML=document.getElementById ('totalu').innerHTML.replace(/membres enregistrés/,"habitants.");
</script>
</span>


Like a Star @ heaven {NEWEST_USER}
Le dernier voyageur s'étant établi en Azura est XXX

Code:
<span class="gensmall" id="newest"> {NEWEST_USER}
                      <script type="text/javascript">document.getElementById('newest').innerHTML=document.getElementById ('newest').innerHTML.replace(/L'utilisateur enregistré le plus récent est/,"Le dernier voyageur s'étant établi en Azura est");</script>
        </span>


Like a Star @ heaven {TOTAL_USERS_ONLINE}
Il y a X personnes en Azura actuellement soit: X habitant, X habitant(s) caché(s) et X voyageur .

Code:
<span id="total_users">
{TOTAL_USERS_ONLINE}
                <script type="text/javascript">document.getElementById('total_users').innerHTML=document.getElementById ('total_users').innerHTML.replace(/Il y a en tout/,"Il y a");
              </script>
              <script type="text/javascript">document.getElementById('total_users').innerHTML=document.getElementById ('total_users').innerHTML.replace(/utilisateur en ligne :/,"personne en Azura actuellement soit");
              </script>
              <script type="text/javascript">document.getElementById('total_users').innerHTML=document.getElementById ('total_users').innerHTML.replace(/utilisateurs en ligne :/,"personnes en Azura actuellement soit");
              </script>

              <script type="text/javascript">document.getElementById('total_users').innerHTML=document.getElementById('total_users').innerHTML.replace(/Enregistré/,"habitant");
              </script>
                <script type="text/javascript">document.getElementById('total_users').innerHTML=document.getElementById('total_users').innerHTML.replace(/Invisible(s?)/,"habitant$1 caché$1");
                      </script>
              </script>
              <script type="text/javascript">document.getElementById('total_users').innerHTML=document.getElementById('total_users').innerHTML.replace(/Invité/,"voyageur.");
                </script>
            </span>

Like a Star @ heaven {LOGGED_IN_USER_LIST}
Les habitants actuellement présents en Azura sont XXX, XXXXX

Code:
            <span class="gensmall" id="logged"> {LOGGED_IN_USER_LIST}<script type="text/javascript">document.getElementById('logged').innerHTML=document.getElementById ('logged').innerHTML.replace(/Utilisateurs enregistrés :/,"Les habitants actuellement présents en Azura sont ");</script></span>

Et pour les autres variables si vous ne voulez pas qu'elles apparaissent dans votre QEEL, il faut les enlever.

Lixyr

Lixyr
Aidactive
Aidactive

Féminin
Messages : 7381
Inscrit(e) le : 22/07/2010

https://forum.forumactif.com
Lixyr a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Modifier plusieurs éléments d'un {} du QEEL

Message par Olivier-Design Jeu 6 Déc 2012 - 3:40

Merci!

Tout fonctionne impeccablement!
avatar

Olivier-Design
***

Messages : 153
Inscrit(e) le : 10/02/2012

http://plaisirsgourmands.forumactif.com
Olivier-Design 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