Changer QEEL en PHPBB2 et PunBB

Page 1 sur 2 1, 2  Suivant

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

Résolu Changer QEEL en PHPBB2 et PunBB

Message par Flaura le Ven 8 Aoû 2014 - 17:59

Bonjour, il y a sur ce forum un tutoriel pour modifier le QEEL sur les forums en PHPBB3 et Invision. Mais comment le modifier quand on est en PunBB ou PHPBB2 (sans modifier la version du forum).


Dernière édition par Lucariaura le Ven 15 Aoû 2014 - 17:18, édité 1 fois

Flaura
****

Féminin
Messages : 346
Inscrit(e) le : 07/06/2014

http://pokemondm.pokemonrpg.org
Flaura a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Changer QEEL en PHPBB2 et PunBB

Message par Kinotto le Ven 8 Aoû 2014 - 19:54

Bonsoir,

Quel est ce tutoriel ?
Le tutoriel suivant concerne les versions phpBB2 et punBB : http://forum.forumactif.com/t274260-modifier-le-qui-est-en-ligne-par-template

Cordialement.

Kinotto
+ Hyperactif +

Masculin
Messages : 2177
Inscrit(e) le : 12/09/2012

http://test-nightmare.superforum.fr/
Kinotto a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Changer QEEL en PHPBB2 et PunBB

Message par Flaura le Ven 8 Aoû 2014 - 21:02

Bonjour,
merci, mais je ne comprends pas bien le tutoriel en question.

Flaura
****

Féminin
Messages : 346
Inscrit(e) le : 07/06/2014

http://pokemondm.pokemonrpg.org
Flaura a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Changer QEEL en PHPBB2 et PunBB

Message par Kinotto le Ven 8 Aoû 2014 - 21:25

Qu'est-ce que vous souhaitez faire précisément ?

Cordialement.

Kinotto
+ Hyperactif +

Masculin
Messages : 2177
Inscrit(e) le : 12/09/2012

http://test-nightmare.superforum.fr/
Kinotto a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Changer QEEL en PHPBB2 et PunBB

Message par Flaura le Lun 11 Aoû 2014 - 11:42

Ce tutoriel explique pour moi plutôt les variables, par quoi elles sont remplacées, etc... mais pour moi (je ne pense pas pour les autres) ça ne m'explique pas comment faire clairement :S.

Voilà, en fait j'aimerai écrire dans le QEEL:
Statisques:
x Pokémon sont inscrits. Ils ont posté x messages. Le Pokémon le plus récent est x, souhaitons-lui bienvenue ♡

Connectés:
Il y a x Pokémon en ligne: x habitant(s), x caché(s) et x visiteur(s)
Habitant(s) en ligne: x

Par contre, comment faire avec les "s" ? Pour ne pas les faire apparaître quand ça doit être au singulier, et en mettre un quand ça doit être au pluriel?

Flaura
****

Féminin
Messages : 346
Inscrit(e) le : 07/06/2014

http://pokemondm.pokemonrpg.org
Flaura a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Changer QEEL en PHPBB2 et PunBB

Message par Kinotto le Lun 11 Aoû 2014 - 15:43

Bonjour,

Je vais donc tout reprendre point par point.

Tout d'abord, il faut vous rendre dans : Panneau d'Administration > Affichage > Templates > Général

Cherchez le template index_body et cliquez sur edit pour le modifier.



La partie qui nous intéresse se situe entre :

Code:
<!-- BEGIN disable_viewonline -->

et :

Code:
<!-- END disable_viewonline -->

Commencez par repérer cette partie. Vous pouvez même l'extraire en travaillant à part pour être sûre de ne pas vous perdre.




x Pokémon sont inscrits. Ils ont posté x messages. Le Pokémon le plus récent est x, souhaitons-lui bienvenue ♡

On va d'abord écrire :

x Pokémon sont inscrits. Ils ont posté x messages.

Ici, pour le problème des "s", il ne va pas être possible de les régler, exception faite pour "message(s)", puisque les verbes devront être aussi remplacés et cela prendrait beaucoup plus de temps.

On va donc faire ceci :

x Pokémons sont inscrits. Ils ont posté x message(s).

Tout est expliqué pour le remplacement, mais je vais reformuler si vous le voulez (de toute façon, je vous ai déjà tout préparé, même si vous en comprenez pas).

Normalement, il suffit de remplacer la variable par le texte. Prenons par exemple "Qui est en ligne ?". On prend la variable correspondante :

Code:
{L_WHO_IS_ONLINE}

Et on remplace par le texte voulu. Par exemple :

Code:
Quels Pokémons sont présents ?

Ici, c'est beaucoup plus compliqué puisque les statistiques ne peuvent pas être remplacées aussi facilement (à moins que vous ne vouliez tout faire manuellement, à chaque fois qu'un message est posté Mr. Green). Il faut en effet faire appel à du Javascript. Je ne reprendrai pas les explications pour le JS, tout est détaillé dans le tutoriel et je ne saurais faire mieux.

On va utiliser un identifiant, c'est à dire remplacer :

Code:
  <tr>
      <td class="row1" rowspan="6" align="center" valign="middle"><img src="{L_ONLINE_IMG}" id="i_whosonline" alt="{L_WHO_IS_ONLINE}" /></td>
      <td class="row1" width="100%"><div id="qeel-perso"><span class="gensmall">{TOTAL_POSTS}<br />
      {TOTAL_USERS}<br />
                  {NEWEST_USER}</span></div></td>
  </tr>

Par :

Code:
 <tr>
    <td>
  <span id="qeel-perso" class="gensmall">
    {TOTAL_POSTS}{TOTAL_USERS}
  </span>
     
    </td>
  </tr>

Il faut aussi insérer le script suivant à la fin du template :

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?/,'$3 Pokémons sont inscrits. Ils ont posté $1 message$2.').replace(/(.+) /,' $1 ');
    </script>

(Je vous ai tout paramétré. Si vous voulez le modifier, il vous suffit de suivre le tutoriel.)

:enreg: puis ajout (publiez le template).


Rendu sur mon forum test :






Le Pokémon le plus récent est x, souhaitons-lui bienvenue ♡

Même chose, on cherche la variable :

Code:
{NEWEST_USER}

Cherchez la partie le concernant. Chez moi, c'est ceci :

Code:
  <tr>
    <td>
  <span class="gensmall">
    {NEWEST_USER}
  </span>
     
    </td>
  </tr>

Je remplace donc en mettant un nouvel identifiant qeel-perso2 :

Code:
  <tr>
    <td>
  <span id="qeel-perso2" class="gensmall">
    {NEWEST_USER}
  </span>
     
    </td>
  </tr>

On ajoute également un autre script en bas de template :

Code:
<script type="text/javascript">
    document.getElementById('qeel-perso2').innerHTML=document.getElementById('qeel-perso2').innerHTML.replace(/L'utilisateur enregistré le plus récent est (.+)/,' Le Pokémon le plus récent est $1, souhaitons-lui bienvenue ♡').replace(/(.+) /,' $1 ');
    </script>

:enreg: puis ajout (publiez le template).


Rendu sur mon forum test :






Il y a x Pokémon en ligne: x habitant(s), x caché(s) et x visiteur(s)
Habitant(s) en ligne: x

On cherche les variables :

Code:
{TOTAL_USERS_ONLINE}
Code:
{LOGGED_IN_USER_LIST}

On les cherche dans le template :

Code:
<tr>
      <td class="row1"><span class="gensmall">{TOTAL_USERS_ONLINE}<br />
      {RECORD_USERS}<br />
      <br />
      {LOGGED_IN_USER_LIST}</span></td>
   </tr>

On applique l'identifiant qeel-perso3 :

Code:
   <tr>
      <td class="row1"><span class="gensmall" id="qeel-perso3">{TOTAL_USERS_ONLINE}<br />
      {RECORD_USERS}<br />
      <br />
      {LOGGED_IN_USER_LIST}</span></td>
   </tr>

:enreg: puis ajout (publiez le template).

Puis on insère les scripts en bas de page :

Code:
<script type="text/javascript">
    document.getElementById('qeel-perso3').innerHTML=document.getElementById('qeel-perso3').innerHTML.replace(/Il y a en tout (.+) utilisateur(s?) en ligne :: (.+) Enregistré(s?), (.+) Invisible(s?) et (.+) Invité(s?)/,'Il y a $1 Pokémon$2 en ligne: $3 habitant$4, $5 caché$6 et $7 visiteur$8').replace(/(.+) /,' $1 ');
    </script>

Code:
<script type="text/javascript">
    document.getElementById('qeel-perso3').innerHTML=document.getElementById('qeel-perso3').innerHTML.replace(/Utilisateur(s?) enregistré(s?) : (.+)/,'Habitant$1 en ligne : $3').replace(/(.+) /,' $1 ');
    </script>


Rendus sur mon forum test :







J'ai tout fait avec des balises script séparées pour éviter toute confusion, mais on peut très bien simplifier le tout. Voici le script simplifié, au cas où :

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?/,'$3 Pokémons sont inscrits. Ils ont posté $1 message$2').replace(/(.+) /,' $1 ');
    document.getElementById('qeel-perso2').innerHTML=document.getElementById('qeel-perso2').innerHTML.replace(/L'utilisateur enregistré le plus récent est (.+)/,' Le Pokémon le plus récent est $1, souhaitons-lui bienvenue ♡').replace(/(.+) /,' $1 ');
    document.getElementById('qeel-perso3').innerHTML=document.getElementById('qeel-perso3').innerHTML.replace(/Il y a en tout (.+) utilisateur(s?) en ligne :: (.+) Enregistré(s?), (.+) Invisible(s?) et (.+) Invité(s?)/,'Il y a $1 Pokémon$2 en ligne: $3 habitant$4, $5 caché$6 et $7 visiteur$8').replace(/(.+) /,' $1 ');
    document.getElementById('qeel-perso3').innerHTML=document.getElementById('qeel-perso3').innerHTML.replace(/Utilisateur(s?) enregistré(s?) : (.+)/,'Habitant$1 en ligne : $3').replace(/(.+) /,' $1 ');
    </script>


Cordialement.

Kinotto
+ Hyperactif +

Masculin
Messages : 2177
Inscrit(e) le : 12/09/2012

http://test-nightmare.superforum.fr/
Kinotto a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Changer QEEL en PHPBB2 et PunBB

Message par Flaura le Lun 11 Aoû 2014 - 16:56

Bonjour,
je vous remercie beaucoup, cependant, mon template index_body est modifié, en voici donc la partie du QEEL:
Code:
<!-- BEGIN disable_viewonline -->
<h1 class="titreh1"></h1>
 <div id="fond_qeel">
 <div class="colonnes_qeel">
 <div id="stats">
 <h2 class="titreh2">Statistiques</h2>
                                  {TOTAL_USERS}.<br />
                                  {TOTAL_POSTS}.<br />
                                  {NEWEST_USER}<br /><br />
 <h2 class="titreh2">Pokémon connectés</h2>
                                  {TOTAL_USERS_ONLINE}<br />
                                  {LOGGED_IN_USER_LIST}<br /><br />
 </div>
 </div>
 <div class="colonnes_qeel">
 <div id="groupes">
 <div>
 <div class="infobulles">
 <img src="http://www.pixenli.com/images/1405/1405109205094725300.png" alt="Pseudo" />
 <h2 class="titreh2">Administrateurs</h2>
 <div>
 Ils administrent le forum. <br />
 
 <a href="http://guilde-dracaufeu.pokemonrpg.org/g1-administrateurs">Détails</a> ~ <a href="http://guilde-dracaufeu.pokemonrpg.org/h2-entrer-dans-le-groupe">Entrer dans le groupe</a>
 </div>
 </div>
 <div class="infobulles">
 <img src="http://www.pixenli.com/images/1405/1405109558075681900.png" alt="Pseudo" />
 <h2 class="titreh2">Modérateurs</h2>
 <div>
 Ils valident les présentations, veillent au respect des règles. <br />
 
 <a href="http://guilde-dracaufeu.pokemonrpg.org/g2-moderateurs">Détails</a> ~ <a href="http://guilde-dracaufeu.pokemonrpg.org/h2-entrer-dans-le-groupe">Entrer dans le groupe</a>
 </div>
 </div>
 <div class="infobulles">
 <img src="http://www.pixenli.com/images/1405/1405322961026915600.png" alt="Pseudo" />
 <h2 class="titreh2">PNJ</h2>
 <div>
  Les PNJ sont joués par les membres du staff lors d'évents. Vous pouvez demander à incarner un PNJ si possible.<br />
 
 <a href="http://guilde-dracaufeu.pokemonrpg.org/g7-pnj">Détails</a> ~ <a href="http://guilde-dracaufeu.pokemonrpg.org/h2-entrer-dans-le-groupe">Entrer dans le groupe</a>
 </div>
 </div>
 </div>
 <div>
 <div class="infobulles1">
 <img src="http://www.pixenli.com/images/1405/1405110427036266200.png" alt="Pseudo" />
 <h2 class="titreh2">Marchands</h2>
 <div>
 Les Marchands vendent des objets aux explorateurs, ils possèdent leur propre boutique à Bourg-Trésor.<br />
 
 <a href="http://guilde-dracaufeu.pokemonrpg.org/g6-marchands">Détails</a> ~ <a href="http://guilde-dracaufeu.pokemonrpg.org/t12-ouvrez-votre-propre-boutique">Entrer dans le groupe</a>
 </div>
 </div>
 <div class="infobulles1">
 <img src="http://www.pixenli.com/images/1405/1405323419079928400.png" alt="Pseudo" />
 <h2 class="titreh2">Hors-la-loi</h2>
 <div>
 Les Hors-la-loi combattent le bien et accomplissent des missions maléfiques. Ils sont dirigés par Black, un Dracaufeu noir.<br />
 
 <a href="http://guilde-dracaufeu.pokemonrpg.org/g3-hors-la-loi">Détails</a> ~ <a href="http://guilde-dracaufeu.pokemonrpg.org/h4-entrer-dans-le-groupe">Entrer dans le groupe</a>
 </div>
 </div>
 <div class="infobulles1">
 <img src="http://www.pixenli.com/images/1405/1405323309011472200.png" alt="Pseudo" />
 <h2 class="titreh2">Explorateurs</h2>
 <div>
 Membres de la Guilde de Dracaufeu, ils accomplissent des missions pour monter de grade. <br />
 
 <a href="http://guilde-dracaufeu.pokemonrpg.org/g4-guilde">Détails</a> ~ <a href="http://guilde-dracaufeu.pokemonrpg.org/h2-entrer-dans-le-groupe">Entrer dans le groupe</a>
 </div>
 </div>
 </div>
 <div>
 </div>
 </div>
 </div>
 </div>

<!-- END disable_viewonline -->
Que dois-je faire dans ce cas-là pour modifier? (Désolée pour le travail que je vous donne ^^)

PS: Pokémon est invariable ;-)

Flaura
****

Féminin
Messages : 346
Inscrit(e) le : 07/06/2014

http://pokemondm.pokemonrpg.org
Flaura a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Changer QEEL en PHPBB2 et PunBB

Message par Kinotto le Lun 11 Aoû 2014 - 17:20

Re,

Je vous en prie.

mon template index_body est modifié

Ajoutez une balise span avec le bon identifiant par variable concernée, comme je l'ai fait.

Exemple :

Code:
<span id="qeel-perso">{TOTAL_USERS}.<br />
{TOTAL_POSTS}.<br /></span>
Faites très attention aux identifiants, il y en a trois différents : qeel-perso, qeel-perso2 et qeel-perso3. (Bien sûr, ils sont modifiables, il suffit de les modifier dans le template et dans le script.)

PS: Pokémon est invariable ;-)

Remplacez le script par ceci dans ce cas :

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?/,'$3 Pokémon sont inscrits. Ils ont posté $1 message$2').replace(/(.+) /,' $1 ');
            document.getElementById('qeel-perso2').innerHTML=document.getElementById('qeel-perso2').innerHTML.replace(/L'utilisateur enregistré le plus récent est (.+)/,' Le Pokémon le plus récent est $1, souhaitons-lui bienvenue ♡').replace(/(.+) /,' $1 ');
            document.getElementById('qeel-perso3').innerHTML=document.getElementById('qeel-perso3').innerHTML.replace(/Il y a en tout (.+) utilisateur(s?) en ligne :: (.+) Enregistré(s?), (.+) Invisible(s?) et (.+) Invité(s?)/,'Il y a $1 Pokémon en ligne: $3 habitant$4, $5 caché$6 et $7 visiteur$8').replace(/(.+) /,' $1 ');
            document.getElementById('qeel-perso3').innerHTML=document.getElementById('qeel-perso3').innerHTML.replace(/Utilisateur(s?) enregistré(s?) : (.+)/,'Habitant$1 en ligne : $3').replace(/(.+) /,' $1 ');
            </script>


Cordialement.

Kinotto
+ Hyperactif +

Masculin
Messages : 2177
Inscrit(e) le : 12/09/2012

http://test-nightmare.superforum.fr/
Kinotto a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Changer QEEL en PHPBB2 et PunBB

Message par Flaura le Lun 11 Aoû 2014 - 20:35

Bonjour, 
j'ai essayé sur mon forum test, mais il semble y avoir un problème: 

Aurai-je fait une erreur? 
Code:
{JAVASCRIPT}
<!-- BEGIN message_admin_index -->
<table width="100%" border="0" cellspacing="1" cellpadding="0">
 <!-- BEGIN message_admin_titre -->
 <tr>
 <td height="28"><span class="cattitle">{message_admin_index.message_admin_titre.MES_TITRE}</span></td>
 </tr>
 <!-- END message_admin_titre -->
 <!-- BEGIN message_admin_txt -->
 <tr>
 <td rowspan="3" align="center" valign="middle">
 <div class="gensmall">{message_admin_index.message_admin_txt.MES_TXT}</div>
 </td>
 </tr>
 <!-- END message_admin_txt -->
</table>
<!-- END message_admin_index -->
<!-- BEGIN switch_user_login_form_header -->
<form action="{S_LOGIN_ACTION}" method="post" name="form_login">
   <!-- BEGIN switch_fb_connect_no -->
   <table width="100%" border="0" cellspacing="0" cellpadding="0" class="user_login_form forumline">
      <tr>
         <td class="row1" align="center">
            <table border="0" cellspacing="0" cellpadding="0">
               <tr>
                  <td><span class="genmed">{L_USERNAME}:</span>&nbsp;</td>
                  <td><input class="post" type="text" size="10" name="username"/>&nbsp;</td>
                  <td>
                     <input class="radio" type="checkbox" name="autologin" {AUTOLOGIN_CHECKED} />
                     <span class="gensmall">{L_AUTO_LOGIN}</span>&nbsp;
                  </td>
               </tr>

               <tr>
                  <td><span class="genmed">{L_PASSWORD}:</span>&nbsp;</td>
                  <td><input class="post" type="password" size="10" name="password"/>&nbsp;</td>
                  <td>{S_HIDDEN_FIELDS}<input class="mainoption" type="submit" name="login" value="{L_LOGIN}" /></td>
               </tr>
            </table>
         </td>
      </tr>
   </table>
   <!-- END switch_fb_connect_no -->

   <!-- BEGIN switch_fb_connect -->
   <table width="100%" border="0" cellspacing="0" cellpadding="0" class="user_login_form forumline">
      <tr>
         <td valign="top" width="100%" class="row1" align="center">
            <table width="100%">
               <tr>
                  <td width="55%" valign="middle" align="right">
                     <table class="right">
                        <tr>
                           <td><span class="genmed">{L_USERNAME}:</span>&nbsp;</td>
                           <td><input class="post" type="text" size="10" name="username"/>&nbsp;</td>
                           <td>
                              <input class="radio" type="checkbox" name="autologin" {AUTOLOGIN_CHECKED} />
                              <span class="gensmall">{L_AUTO_LOGIN}</span>&nbsp;
                           </td>
                        </tr>

                        <tr>
                           <td><span class="genmed">{L_PASSWORD}:</span>&nbsp;</td>
                           <td><input class="post" type="password" size="10" name="password"/>&nbsp;</td>
                           <td>{S_HIDDEN_FIELDS}<input class="mainoption" type="submit" name="login" value="{L_LOGIN}" /></td>
                        </tr>
                     </table>
                  </td>
                  <td width="10%" align="center" valign="middle">
                     <span class="genmed fb_or">{switch_user_login_form_header.switch_fb_connect.L_OR}</span>
                  </td>
                  <td width="35%" class="align_gauche"><fb:login-button size="large" onlogin="window.location='/facebook_connect.forum'" v="2" scope="{switch_user_login_form_header.switch_fb_connect.L_FB_PERMISSIONS}">{switch_user_login_form_header.switch_fb_connect.L_FB_LOGIN_BUTTON}</fb:login-button></td>
               </tr>
            </table>
         </td>
      </tr>
   </table>
   <!-- END switch_fb_connect -->
</form>
<!-- END switch_user_login_form_header -->
{CHATBOX_TOP}
{BOARD_INDEX}
<table width="100%" border="0" cellspacing="0" cellpadding="0">
   <tr>
      <td width="50%" valign="top">
         <!-- BEGIN switch_user_logged_in -->
         <span class="gensmall"><a href="{U_MARK_READ}" class="gensmall">{L_MARK_FORUMS_READ}</a></span>
         <!-- END switch_user_logged_in -->
         <!-- BEGIN switch_delete_cookies -->
         <br /><span class="gensmall"><a href="{switch_delete_cookies.U_DELETE_COOKIES}" class="gensmall">{switch_delete_cookies.L_DELETE_COOKIES}</a></span>
         <!-- END switch_delete_cookies -->
      </td>
      <td width="50%" align="right">
         <span class="gensmall">
            <a href="{U_TODAY_ACTIVE}" class="gensmall">{L_TODAY_ACTIVE}</a><br />
            <a href="{U_TODAY_POSTERS}" class="gensmall">{L_TODAY_POSTERS}</a><br />
            <a href="{U_OVERALL_POSTERS}" class="gensmall">{L_OVERALL_POSTERS}</a>
            <!-- BEGIN switch_on_index -->
               <!-- BEGIN switch_delete_cookies -->
               <br /><a href="{switch_on_index.switch_delete_cookies.U_DELETE_COOKIES}" class="gensmall">{switch_on_index.switch_delete_cookies.L_DELETE_COOKIES}</a>
               <!-- END switch_delete_cookies -->
            <!-- END switch_on_index -->
         </span>
      </td>
   </tr>
</table>

<!-- BEGIN switch_user_login_form_footer -->
<form action="{S_LOGIN_ACTION}" method="post" name="form_login">
   <!-- BEGIN switch_fb_connect_no -->
   <table width="100%" border="0" cellspacing="0" cellpadding="0" class="user_login_form forumline">
      <tr>
         <td class="row1" align="center">
            <table border="0" cellspacing="0" cellpadding="0">
               <tr>
                  <td><span class="genmed">{L_USERNAME}:</span>&nbsp;</td>
                  <td><input class="post" type="text" size="10" name="username"/>&nbsp;</td>
                  <td>
                     <input class="radio" type="checkbox" name="autologin" {AUTOLOGIN_CHECKED} />
                     <span class="gensmall">{L_AUTO_LOGIN}</span>&nbsp;
                  </td>
               </tr>

               <tr>
                  <td><span class="genmed">{L_PASSWORD}:</span>&nbsp;</td>
                  <td><input class="post" type="password" size="10" name="password"/>&nbsp;</td>
                  <td>{S_HIDDEN_FIELDS}<input class="mainoption" type="submit" name="login" value="{L_LOGIN}" /></td>
               </tr>
            </table>
         </td>
      </tr>
   </table>
   <!-- END switch_fb_connect_no -->

   <!-- BEGIN switch_fb_connect -->
   <table width="100%" border="0" cellspacing="0" cellpadding="0" class="user_login_form forumline">
      <tr>
         <td valign="top" width="100%" class="row1" align="center">
            <table width="100%">
               <tr>
                  <td width="55%" valign="middle">
                     <table class="right">
                        <tr>
                           <td><span class="genmed">{L_USERNAME}:</span>&nbsp;</td>
                           <td><input class="post" type="text" size="10" name="username"/>&nbsp;</td>
                           <td>
                              <input class="radio" type="checkbox" name="autologin" {AUTOLOGIN_CHECKED} />
                              <span class="gensmall">{L_AUTO_LOGIN}</span>&nbsp;
                           </td>
                        </tr>

                        <tr>
                           <td><span class="genmed">{L_PASSWORD}:</span>&nbsp;</td>
                           <td><input class="post" type="password" size="10" name="password"/>&nbsp;</td>
                           <td>{S_HIDDEN_FIELDS}<input class="mainoption" type="submit" name="login" value="{L_LOGIN}" /></td>
                        </tr>
                     </table>
                  </td>
                  <td width="10%" align="center" valign="middle">
                     <span class="genmed fb_or">{switch_user_login_form_footer.switch_fb_connect.L_OR}</span>
                  </td>
                  <td width="35%" class="align_gauche"><fb:login-button size="large" onlogin="window.location='/facebook_connect.forum'" v="2" scope="{switch_user_login_form_footer.switch_fb_connect.L_FB_PERMISSIONS}">{switch_user_login_form_footer.switch_fb_connect.L_FB_LOGIN_BUTTON}</fb:login-button></td>
               </tr>
            </table>
         </td>
      </tr>
   </table>
   <!-- END switch_fb_connect -->
</form>
<!-- END switch_user_login_form_footer -->

<!-- BEGIN disable_viewonline -->
<h1 class="titreh1"></h1>
 <div id="fond_qeel">
 <div class="colonnes_qeel">
 <div id="stats">
 <h2 class="titreh2">Statistiques</h2>
                                  <span id="qeel-perso">{TOTAL_USERS}.<br />
{TOTAL_POSTS}.<br /></span>
                                  <span id="qeel-perso2">{NEWEST_USER}</span><br /><br />
 <h2 class="titreh2">Pokémon connectés</h2>
                                  <span id="qeel-perso3">{TOTAL_USERS_ONLINE}<br />
                                    {LOGGED_IN_USER_LIST}<br /><br /></span>
 </div>
 </div>
 <div class="colonnes_qeel">
 <div id="groupes">
 <div>
 <div class="infobulles">
 <img src="http://www.pixenli.com/images/1405/1405109205094725300.png" alt="Pseudo" />
 <h2 class="titreh2">Administrateurs</h2>
 <div>
 Ils administrent le forum. <br />
 
 <a href="http://guilde-dracaufeu.pokemonrpg.org/g1-administrateurs">Détails</a> ~ <a href="http://guilde-dracaufeu.pokemonrpg.org/h2-entrer-dans-le-groupe">Entrer dans le groupe</a>
 </div>
 </div>
 <div class="infobulles">
 <img src="http://www.pixenli.com/images/1405/1405109558075681900.png" alt="Pseudo" />
 <h2 class="titreh2">Modérateurs</h2>
 <div>
 Ils valident les présentations, veillent au respect des règles. <br />
 
 <a href="http://guilde-dracaufeu.pokemonrpg.org/g2-moderateurs">Détails</a> ~ <a href="http://guilde-dracaufeu.pokemonrpg.org/h2-entrer-dans-le-groupe">Entrer dans le groupe</a>
 </div>
 </div>
 <div class="infobulles">
 <img src="http://www.pixenli.com/images/1405/1405322961026915600.png" alt="Pseudo" />
 <h2 class="titreh2">PNJ</h2>
 <div>
  Les PNJ sont joués par les membres du staff lors d'évents. Vous pouvez demander à incarner un PNJ si possible.<br />
 
 <a href="http://guilde-dracaufeu.pokemonrpg.org/g7-pnj">Détails</a> ~ <a href="http://guilde-dracaufeu.pokemonrpg.org/h2-entrer-dans-le-groupe">Entrer dans le groupe</a>
 </div>
 </div>
 </div>
 <div>
 <div class="infobulles1">
 <img src="http://www.pixenli.com/images/1405/1405110427036266200.png" alt="Pseudo" />
 <h2 class="titreh2">Marchands</h2>
 <div>
 Les Marchands vendent des objets aux explorateurs, ils possèdent leur propre boutique à Bourg-Trésor.<br />
 
 <a href="http://guilde-dracaufeu.pokemonrpg.org/g6-marchands">Détails</a> ~ <a href="http://guilde-dracaufeu.pokemonrpg.org/t12-ouvrez-votre-propre-boutique">Entrer dans le groupe</a>
 </div>
 </div>
 <div class="infobulles1">
 <img src="http://www.pixenli.com/images/1405/1405323419079928400.png" alt="Pseudo" />
 <h2 class="titreh2">Hors-la-loi</h2>
 <div>
 Les Hors-la-loi combattent le bien et accomplissent des missions maléfiques. Ils sont dirigés par Black, un Dracaufeu noir.<br />
 
 <a href="http://guilde-dracaufeu.pokemonrpg.org/g3-hors-la-loi">Détails</a> ~ <a href="http://guilde-dracaufeu.pokemonrpg.org/h4-entrer-dans-le-groupe">Entrer dans le groupe</a>
 </div>
 </div>
 <div class="infobulles1">
 <img src="http://www.pixenli.com/images/1405/1405323309011472200.png" alt="Pseudo" />
 <h2 class="titreh2">Explorateurs</h2>
 <div>
 Membres de la Guilde de Dracaufeu, ils accomplissent des missions pour monter de grade. <br />
 
 <a href="http://guilde-dracaufeu.pokemonrpg.org/g4-guilde">Détails</a> ~ <a href="http://guilde-dracaufeu.pokemonrpg.org/h2-entrer-dans-le-groupe">Entrer dans le groupe</a>
 </div>
 </div>
 </div>
 <div>
 </div>
 </div>
 </div>
 </div>

<!-- END disable_viewonline -->
{CHATBOX_BOTTOM}
<br clear="all" />
<!-- BEGIN switch_legend -->
<table border="0" cellspacing="3" cellpadding="0" align="center">

</table>
<!-- END switch_legend -->

{AUTO_DST}

<!-- BEGIN switch_fb_index_login -->
<div id="fb-root"></div>
<script type="text/javascript">
//<![CDATA[
FB.init({
   appId: '{switch_fb_index_login.FACEBOOK_APP_ID}',
    status: true,
    cookie: true,
    xfbml: true,
   oauth: true
});
//]]>
</script>
<!-- END switch_fb_index_login -->
<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?/,'$3 Pokémons sont inscrits. Ils ont posté $1 message$2').replace(/(.+) /,' $1 ');
    document.getElementById('qeel-perso2').innerHTML=document.getElementById('qeel-perso2').innerHTML.replace(/L'utilisateur enregistré le plus récent est (.+)/,' Le Pokémon le plus récent est $1, souhaitons-lui bienvenue ♡').replace(/(.+) /,' $1 ');
    document.getElementById('qeel-perso3').innerHTML=document.getElementById('qeel-perso3').innerHTML.replace(/Il y a en tout (.+) utilisateur(s?) en ligne :: (.+) Enregistré(s?), (.+) Invisible(s?) et (.+) Invité(s?)/,'Il y a $1 Pokémon$2 en ligne: $3 habitant$4, $5 caché$6 et $7 visiteur$8').replace(/(.+) /,' $1 ');
    document.getElementById('qeel-perso3').innerHTML=document.getElementById('qeel-perso3').innerHTML.replace(/Utilisateur(s?) enregistré(s?) : (.+)/,'Habitant$1 en ligne : $3').replace(/(.+) /,' $1 ');
    </script>

Flaura
****

Féminin
Messages : 346
Inscrit(e) le : 07/06/2014

http://pokemondm.pokemonrpg.org
Flaura a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Changer QEEL en PHPBB2 et PunBB

Message par Kinotto le Lun 11 Aoû 2014 - 21:02

Essayez de remplacer :

Code:
<span id="qeel-perso">{TOTAL_USERS}.<br />
{TOTAL_POSTS}.<br /></span>

par :

Code:
<span id="qeel-perso">{TOTAL_USERS}<br />
{TOTAL_POSTS}</span><br />


Cordialement.

Kinotto
+ Hyperactif +

Masculin
Messages : 2177
Inscrit(e) le : 12/09/2012

http://test-nightmare.superforum.fr/
Kinotto a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Changer QEEL en PHPBB2 et PunBB

Message par Flaura le Lun 11 Aoû 2014 - 21:13

Ca ne marche pas plus, apparemment.

Flaura
****

Féminin
Messages : 346
Inscrit(e) le : 07/06/2014

http://pokemondm.pokemonrpg.org
Flaura a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Changer QEEL en PHPBB2 et PunBB

Message par Kinotto le Lun 11 Aoû 2014 - 21:47

Je pense avoir trouvé. Remplacez :

Code:
    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?/,'$3 Pokémons sont inscrits. Ils ont posté $1 message$2').replace(/(.+) /,' $1 ');

par :

Code:
    document.getElementById('qeel-perso').innerHTML=document.getElementById('qeel-perso').innerHTML.replace(/Nous avons (.+) membre(s?) enregistrés?. Nos membres ont posté un total de (.+) message(s?)./,'$1 Pokémons sont inscrits. Ils ont posté $3 message$4.').replace(/(.+) /,' $1 ');

Kinotto
+ Hyperactif +

Masculin
Messages : 2177
Inscrit(e) le : 12/09/2012

http://test-nightmare.superforum.fr/
Kinotto a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Changer QEEL en PHPBB2 et PunBB

Message par Flaura le Lun 11 Aoû 2014 - 21:50

Toujours pas, on dirait...  Grrr

Flaura
****

Féminin
Messages : 346
Inscrit(e) le : 07/06/2014

http://pokemondm.pokemonrpg.org
Flaura a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Changer QEEL en PHPBB2 et PunBB

Message par Kinotto le Lun 11 Aoû 2014 - 21:52

Et ainsi ?...

Code:
            document.getElementById('qeel-perso').innerHTML=document.getElementById('qeel-perso').innerHTML.replace(/Nous avons (.+) membre(s?) enregistrés?.Nos membres ont posté un total de (.+) message(s?)./,'$1 Pokémons sont inscrits. Ils ont posté $3 message$4.').replace(/(.+) /,' $1 ');

Kinotto
+ Hyperactif +

Masculin
Messages : 2177
Inscrit(e) le : 12/09/2012

http://test-nightmare.superforum.fr/
Kinotto a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Changer QEEL en PHPBB2 et PunBB

Message par Flaura le Lun 11 Aoû 2014 - 22:01

Toujours pas, malheureusement...

Flaura
****

Féminin
Messages : 346
Inscrit(e) le : 07/06/2014

http://pokemondm.pokemonrpg.org
Flaura a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Changer QEEL en PHPBB2 et PunBB

Message par Kinotto le Lun 11 Aoû 2014 - 22:18

Encore un essai reflexion :

Code:
document.getElementById('qeel-perso').innerHTML=document.getElementById('qeel-perso').innerHTML.replace(/Nous avons (.+) membre(s?) enregistrés(s?)Nos membres ont posté un total de (.+) message(s?)/,'$1 Pokémons sont inscrits. Ils ont posté $3 message$4.').replace(/(.+) /,' $1 ');

Kinotto
+ Hyperactif +

Masculin
Messages : 2177
Inscrit(e) le : 12/09/2012

http://test-nightmare.superforum.fr/
Kinotto a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Changer QEEL en PHPBB2 et PunBB

Message par Flaura le Lun 11 Aoû 2014 - 22:31

Non, on dirait...  Mince

Flaura
****

Féminin
Messages : 346
Inscrit(e) le : 07/06/2014

http://pokemondm.pokemonrpg.org
Flaura a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Changer QEEL en PHPBB2 et PunBB

Message par Kinotto le Lun 11 Aoû 2014 - 22:49

Et ainsi ?

Code:
        document.getElementById('qeel-perso').innerHTML=document.getElementById('qeel-perso').innerHTML.replace(/Nous avons (.+) membre(s?) enregistrés(s?)Nos membres ont posté un total de (.+) message(s?)/,'$1 Pokémons sont inscritsIls ont posté $3 message$4').replace(/(.+) /,' $1 ');

Je ne comprends pas ce qui bloque, c'est très étrange. Il ne semble pourtant pas y avoir d'erreur particulière...  reflexion 

Si ce que je vous propose ne va toujours pas, je testerais une nouvelle fois.

Kinotto
+ Hyperactif +

Masculin
Messages : 2177
Inscrit(e) le : 12/09/2012

http://test-nightmare.superforum.fr/
Kinotto a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Changer QEEL en PHPBB2 et PunBB

Message par Flaura le Mar 12 Aoû 2014 - 13:36

Ca ne va toujours pas, en effet c'est très étrange.

Flaura
****

Féminin
Messages : 346
Inscrit(e) le : 07/06/2014

http://pokemondm.pokemonrpg.org
Flaura a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Changer QEEL en PHPBB2 et PunBB

Message par Kinotto le Mar 12 Aoû 2014 - 14:41

Et en inversant {TOTAL_USERS} et {TOTAL_POSTS} ?

Kinotto
+ Hyperactif +

Masculin
Messages : 2177
Inscrit(e) le : 12/09/2012

http://test-nightmare.superforum.fr/
Kinotto a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Changer QEEL en PHPBB2 et PunBB

Message par Flaura le Mar 12 Aoû 2014 - 16:18

Non, ça change juste l'ordre des deux.

Flaura
****

Féminin
Messages : 346
Inscrit(e) le : 07/06/2014

http://pokemondm.pokemonrpg.org
Flaura a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Changer QEEL en PHPBB2 et PunBB

Message par Kinotto le Mar 12 Aoû 2014 - 17:05

Je suis désolé, je ne vois pas ce qui cloche.  reflexion Mince 

Kinotto
+ Hyperactif +

Masculin
Messages : 2177
Inscrit(e) le : 12/09/2012

http://test-nightmare.superforum.fr/
Kinotto a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Changer QEEL en PHPBB2 et PunBB

Message par Flaura le Mar 12 Aoû 2014 - 17:26

Dommage. Petit UP pour si jamais quelqu'un venait à notre secours  Angel

Flaura
****

Féminin
Messages : 346
Inscrit(e) le : 07/06/2014

http://pokemondm.pokemonrpg.org
Flaura a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Changer QEEL en PHPBB2 et PunBB

Message par Flaura le Mer 13 Aoû 2014 - 18:05

UP

Flaura
****

Féminin
Messages : 346
Inscrit(e) le : 07/06/2014

http://pokemondm.pokemonrpg.org
Flaura a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Changer QEEL en PHPBB2 et PunBB

Message par Flaura le Ven 15 Aoû 2014 - 9:59

UP

Flaura
****

Féminin
Messages : 346
Inscrit(e) le : 07/06/2014

http://pokemondm.pokemonrpg.org
Flaura a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Changer QEEL en PHPBB2 et PunBB

Message par no_way le Ven 15 Aoû 2014 - 14:35

Bonjour Smile
Par contre, comment faire avec les "s" ? Pour ne pas les faire apparaître quand ça doit être au singulier, et en mettre un quand ça doit être au pluriel?

Il est possible de demander lors du remplacement de récupérer ce qui se trouve dans les parenthèses (capture) pour cela vous devez utiliser le signe:
Code:
$
suivi du numéro de la capture (1,2,3 ... en partant de la gauche) voici un exemple que vous pouvez essayer:
Code:
$('#stats').html($('#stats').html().replace(/Nous\D*(.*)membres? enregistré(s?)/g,"$1Pokémon inscrit$2"));

no_way
Aidactif
Aidactif

Messages : 1739
Inscrit(e) le : 26/03/2010

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

Résolu Re: Changer QEEL en PHPBB2 et PunBB

Message par Flaura le Ven 15 Aoû 2014 - 14:51

Merci, mais j'attends toujours une réponse pour le reste  Very Happy

Flaura
****

Féminin
Messages : 346
Inscrit(e) le : 07/06/2014

http://pokemondm.pokemonrpg.org
Flaura a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Changer QEEL en PHPBB2 et PunBB

Message par no_way le Ven 15 Aoû 2014 - 15:12

Essayez ainsi:
Code:
$('#stats').html($('#stats').html().replace(/Nous\D*(.*)membre(s?) enregistrés?/g,"$1Pokémon inscrit$2").replace(/Nos\D*(.*messages)/,"Ils ont posté $1").replace("L'utilisateur enregistré","Le Pokémon").replace("en tout","").replace(/utilisateurs?/i,"Pokémon").replace("Enregistré","habitant").replace("Invisible","caché").replace("Invité","visiteur"));

no_way
Aidactif
Aidactif

Messages : 1739
Inscrit(e) le : 26/03/2010

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

Résolu Re: Changer QEEL en PHPBB2 et PunBB

Message par Flaura le Ven 15 Aoû 2014 - 16:34

Ca a l'air de marcher, juste un petit détail: 


Et il n'y a pas de "souhaite-lui bienvenue"

Flaura
****

Féminin
Messages : 346
Inscrit(e) le : 07/06/2014

http://pokemondm.pokemonrpg.org
Flaura a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Changer QEEL en PHPBB2 et PunBB

Message par no_way le Ven 15 Aoû 2014 - 17:09

Et il n'y a pas de "souhaite-lui bienvenue"
Il est possible de le rajouter directement dans le template.

Le nouveau code, je n'avais pas vu qu'il fallait virer "::" aussi:
Code:
$('#stats').html($('#stats').html().replace(/Nous\D*(.*)membre(s?) enregistrés?/g,"$1Pokémon inscrit$2").replace(/Nos\D*(.*messages)/,"Ils ont posté $1").replace("L'utilisateur enregistré","Le Pokémon").replace(/(en tout|::)/g,"").replace(/utilisateurs?/i,"Pokémon").replace("Enregistré","habitant").replace("Invisible","caché").replace("Invité","visiteur"));
Vous auriez pu faire l'effort de trouver par vous-même sur ce coup là je pense.

no_way
Aidactif
Aidactif

Messages : 1739
Inscrit(e) le : 26/03/2010

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

Page 1 sur 2 1, 2  Suivant

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