Déplacer le QEEL de template

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

Résolu Déplacer le QEEL de template

Message par Invité Mer 28 Jan 2015 - 2:43

Détails techniques


Version du forum : phpBB2
Poste occupé : Fondateur
Navigateur(s) concerné(s) : Mozilla Firefox
Personnes concernées par le problème : Tous les utilisateurs
Lien du forum : http://www.teso-event.com/

Description du problème

Zog zog, c'est encore moi.

Cette fois si, pour gagner de la place en page d'acceuil et garder l'essentiel, j'ai supprimer mon QEEL que je souhaite mettre en haut dans la page "Qui est en Ligne" ( /viewonline ).

Mais quand je rentre mes lignes dans viewonline_body, celons comment je bidouille, soit j'ai rien, soit des morceaux. Je doit surement oublier une variable avant ou après pour l'intégrer correctement.

Voici le code de mon QEEL :

Code:
<!-- BEGIN disable_viewonline -->
<table class="forumline" width="100%" border="0" cellspacing="1" cellpadding="0">
   <tr>
      <td class="catHead" colspan="2" height="28">
      <!-- BEGIN switch_viewonline_link -->
                  <span class="cattitle"><div class="fondligne"><center><img src="{SPACER}" height="2"/><br><a href="http://www.teso-event.com/viewonline">Qui est en ligne ?</a></center></div></span>
      <!-- END switch_viewonline_link -->

      <!-- BEGIN switch_viewonline_nolink -->
      <span class="cattitle">{L_WHO_IS_ONLINE}</span>
      <!-- END switch_viewonline_nolink -->
                  </td>
   </tr>
   <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%"><span class="gensmall">{TOTAL_USERS}&nbsp;&nbsp;|&nbsp;&nbsp;{NEWEST_USER}&nbsp;&nbsp;|&nbsp;&nbsp;{TOTAL_POSTS}&nbsp;&nbsp;|&nbsp;&nbsp;<span class="gensmall">{GROUP_LEGEND}</span>
      </span></td>
   </tr>
   <tr>
   <td class="row1"><span class="gensmall">{TOTAL_USERS_ONLINE}&nbsp;&nbsp;|&nbsp;&nbsp;{RECORD_USERS}</span><br />
      </td></tr><tr><td class="row1">
      <span class="gensmall">{LOGGED_IN_USER_LIST}</span>
   </td></tr>
         
{L_CONNECTED_MEMBERS}
                   
   <!-- BEGIN switch_chatbox_activate -->
   <!-- END switch_chatbox_activate -->
</table>
<!-- END disable_viewonline -->

Que doit ajouter pour qu'il s'intègre correctement? Merci Smile


Dernière édition par Mysticals le Mer 28 Jan 2015 - 16:53, édité 1 fois
Anonymous

Invité
Invité


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

Résolu Re: Déplacer le QEEL de template

Message par Invité Mer 28 Jan 2015 - 4:10

Salut Mysticals,
il faudrait avoir ton template dans totalité et faire un schéma de ton souhait
car là ta demande est très vague Wink .

a++
Anonymous

Invité
Invité


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

Résolu Re: Déplacer le QEEL de template

Message par Invité Mer 28 Jan 2015 - 12:34

Voici mon viewonline_body ( le seul changement par rapport à celui par défaut, c'est la carte qui est en bas ) :

Code:
<table class="forumline" width="100%" border="0" cellspacing="1" cellpadding="4">
          <tr>
      <th class="thCornerL" width="35%" height="25">{L_USERNAME}</th>
      <th class="thTop" width="25%">{L_LAST_UPDATE}</th>
      <th class="thCornerR" width="40%">{L_FORUM_LOCATION}</th>
   </tr>
   <tr>
      <td class="catSides" colspan="3" height="28"><span class="cattitle"><b>{TOTAL_REGISTERED_USERS_ONLINE}</b></span></td>
   </tr>
   <!-- BEGIN reg_user_row -->
   <tr>
      <td class="{reg_user_row.ROW_CLASS}" width="35%"><span class="gen"><a class="gen" href="{reg_user_row.U_USER_PROFILE}">{reg_user_row.USERNAME}</a></span></td>
      <td class="{reg_user_row.ROW_CLASS}" align="center" nowrap="nowrap" width="25%"><span class="gen">{reg_user_row.LASTUPDATE}</span></td>
      <td class="{reg_user_row.ROW_CLASS}" width="40%"><span class="gen"><a class="gen" href="{reg_user_row.U_FORUM_LOCATION}">{reg_user_row.FORUM_LOCATION}</a></span></td>
   </tr>
   <!-- END reg_user_row -->
   <tr>
      <td class="row3" colspan="3" height="1"><img src="http://2img.net/i/fa/empty.gif" alt="." height="1" width="1" /></td>
   </tr>
   <tr>
      <td class="catSides" colspan="3" height="28"><span class="cattitle"><b>{TOTAL_GUEST_USERS_ONLINE}</b></span></td>
   </tr>
   <!-- BEGIN bot_user_row -->
   <tr>
      <td class="{bot_user_row.ROW_CLASS}" width="35%"><span class="gen">{bot_user_row.USERNAME}</span></td>
      <td class="{bot_user_row.ROW_CLASS}" align="center" nowrap="nowrap" width="25%"><span class="gen">{bot_user_row.LASTUPDATE}</span></td>
      <td class="{bot_user_row.ROW_CLASS}" width="40%"><span class="gen"><a class="gen" href="{bot_user_row.U_FORUM_LOCATION}">{bot_user_row.FORUM_LOCATION}</a></span></td>
   </tr>
   <!-- END bot_user_row -->
   <!-- BEGIN guest_user_row -->
   <tr>
      <td class="{guest_user_row.ROW_CLASS}" width="35%"><span class="gen">{guest_user_row.USERNAME}</span></td>
      <td class="{guest_user_row.ROW_CLASS}" align="center" nowrap="nowrap" width="25%"><span class="gen">{guest_user_row.LASTUPDATE}</span></td>
      <td class="{guest_user_row.ROW_CLASS}" width="40%"><span class="gen"><a class="gen" href="{guest_user_row.U_FORUM_LOCATION}">{guest_user_row.FORUM_LOCATION}</a></span></td>
   </tr>
   <!-- END guest_user_row -->
</table>
<table width="100%" border="0" cellspacing="2" cellpadding="0" align="center">
   <tr>
      <td align="left" valign="top"><span class="gensmall">{L_ONLINE_EXPLAIN}</span></td>
   </tr>
</table>
<br />
<table width="100%" border="0" cellspacing="2" align="center">
   <tr>
      <td align="right" valign="top">{JUMPBOX}</td>
   </tr>
</table>
<table width="100%" border="0" cellspacing="2" cellpadding="0" align="center">
   <!-- BEGIN googlemap -->
   <tr>
      <td>
            <br />
            <iframe frameborder="0" scrolling="no" width="100%" height="450" src="{googlemap.U_GOOGLEMAP}"></iframe>
            <br />
            <br />
      </td>
   </tr>
   <!-- END googlemap -->
   <tr>
      <td><span class="nav"><a class="nav" href="{U_INDEX}">{L_INDEX}</a></span></td>
   </tr>
</table>

Je veux juste mettre le QEEl dans cette page. Rien à changer dessus, juste le déplacer. On aurais donc sur la page :

- QEEL
- Contenue de la page qui est en ligne

Il faut surement l'enrober de quelques choses pour qu'il s'affiche, mais j'ignore quoi.


Dernière édition par Mysticals le Mer 28 Jan 2015 - 16:03, édité 1 fois
Anonymous

Invité
Invité


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

Résolu Re: Déplacer le QEEL de template

Message par Invité Mer 28 Jan 2015 - 13:21

A supprimer, j'ai encore fait une quote en croyant que j'éditais...


Dernière édition par Mysticals le Mer 28 Jan 2015 - 16:04, édité 1 fois
Anonymous

Invité
Invité


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

Résolu Re: Déplacer le QEEL de template

Message par Invité Mer 28 Jan 2015 - 15:46

Re,
je viens de tester mais rien ne s'affiche de mon coté à part la variable concernant le record d'utilisateurs.
Attends d'autre éventuelles solutions .

a++
Anonymous

Invité
Invité


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

Résolu Re: Déplacer le QEEL de template

Message par Neptunia Mer 28 Jan 2015 - 15:52

Bonjour ^^


Les variables de template sont spécifiques au template dont elle sont issues et ne fonctionneront pas dans un autre template, sauf si le template d'origine est lui aussi appelé lors de l'affichage de la page HTML.

Exemple (à ne pas suivre) : Si vous supprimez la barre de navigation de votre overall_header, vous pourriez en théorie la remettre dans le index_box parce que chaque fois que le index_box sera appelé, le overall_header le sera aussi (template appelé sur toutes vos pages)
Neptunia

Neptunia
Membre actif

Féminin
Messages : 17853
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: Déplacer le QEEL de template

Message par Invité Mer 28 Jan 2015 - 16:16

J'ai trouver une parade en remettant le QEEL en page d'accueil, et mettant ceci dans mon template viewonline_body :

Code:
<div id="qeel"></div>

        <iframe src='/forum' id='frame_accueil' style="display:none"></iframe>
        <script type="text/javascript">
          jQuery("#frame_accueil").load(function(){
              jQuery("#qeel").append(jQuery(this).contents().find("table.forumline:last").clone());
          });
        </script>

<br>

Mais du coup, comment masquer le QEEL en page d'accueil? Il existe un code pour masquer un zone de template?
Anonymous

Invité
Invité


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

Résolu Re: Déplacer le QEEL de template

Message par Invité Mer 28 Jan 2015 - 16:45

Re,

effectivement , tu peux faire ainsi et même attribuer un Id à la table du qeel:
Code:
<table id="M14_Qeel"class="forumline" width="100%" border="0" cellspacing="1" cellpadding="0"style="display:none;">

Et modifier ton script comme ceci:
Code:

<iframe src='/forum' id='frame_accueil' style="display:none"></iframe>
<script type="text/javascript">
jQuery("#frame_accueil").load(function(){
jQuery("#qeel").append(jQuery(this).contents().find("#M14_Qeel").append().css('display','block'));
});
</script>


a++
Anonymous

Invité
Invité


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

Résolu Re: Déplacer le QEEL de template

Message par Invité Mer 28 Jan 2015 - 16:53

Nickel. Merci beaucoup ! Very Happy
Anonymous

Invité
Invité


Invité 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