rendre invisible "qui est en ligne" pour les invités

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

Résolu rendre invisible "qui est en ligne" pour les invités

Message par muriel03 le Sam 19 Jan 2013 - 6:18

bonjour à vous !

je cherche, comme l'indique le titre, comment rendre invisible le "qui est en ligne" pour les invités... j'ai cherché mais je n'ai pas trouvé de réponse...

merci d'avance !



Dernière édition par muriel03 le Sam 26 Jan 2013 - 20:34, édité 1 fois

muriel03
Nouveau membre

Messages : 19
Inscrit(e) le : 22/10/2011

http://larecreationdemuriel.forumgratuit.org/
muriel03 a été remercié(e) par l'auteur de ce sujet.

Résolu Re: rendre invisible "qui est en ligne" pour les invités

Message par birguite le Sam 19 Jan 2013 - 6:26

Bonjour,

Cette fonctionnalité n'est actuellement pas disponible.
Vous n'avez que deux choix : celui d'afficher le "qui est en ligne" (visible pour tout le monde), ou le masquer (également à tout le monde).


cordialement

birguite
# Tropactif #

Féminin
Messages : 1373
Inscrit(e) le : 21/06/2008

http://www.chezbri.net/index.htm
birguite a été remercié(e) par l'auteur de ce sujet.

Résolu Re: rendre invisible "qui est en ligne" pour les invités

Message par Matriochka le Sam 19 Jan 2013 - 10:03

Bonjour,

En effet, ça n’est pas possible depuis le panneau d’administration. En revanche, si ton forum est en version phpBB2, tu peux contourner ce manque en faisant une petite modification dans les templates (la structure) de ton forum.

Vérifie si ton forum est dans cette version, et si c’est le cas, alors je t’aiderai à procéder.

Sinon, tu peux toujours déposer une suggestion sur le forum, en vérifiant qu’elle n’a pas déjà été faite :
http://forum.forumactif.com/f55-

Matriochka
+ Hyperactif +

Messages : 7604
Inscrit(e) le : 14/07/2010

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

Résolu Re: rendre invisible "qui est en ligne" pour les invités

Message par muriel03 le Dim 20 Jan 2013 - 14:24

en effet, mon forum est en version phpBB2, donc je suis preneuse pour ton aide Matriochka !

merci d'avance.... Cordialement !

muriel03
Nouveau membre

Messages : 19
Inscrit(e) le : 22/10/2011

http://larecreationdemuriel.forumgratuit.org/
muriel03 a été remercié(e) par l'auteur de ce sujet.

Résolu Re: rendre invisible "qui est en ligne" pour les invités

Message par Matriochka le Dim 20 Jan 2013 - 15:07

Parfait Smile Dans ce cas, va dans Panneau d’administration > Affichage > Templates > Général, ouvre le template intitulé index_body et trouve ceci :
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"><a class="cattitle" href="{U_VIEWONLINE}" rel="nofollow">{L_WHO_IS_ONLINE}</a></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_POSTS}<br />
      {TOTAL_USERS}<br />
      {NEWEST_USER}</span></td>
   </tr>
   <tr>
      <td class="row1"><span class="gensmall">{TOTAL_USERS_ONLINE}<br />
      {RECORD_USERS}<br />
      <br />
      {LOGGED_IN_USER_LIST}</span></td>
   </tr>
   {L_CONNECTED_MEMBERS}
   {L_WHOSBIRTHDAY_TODAY}
   {L_WHOSBIRTHDAY_WEEK}
   <tr>
      <td class="row1"><span class="gensmall">{LEGEND} : {GROUP_LEGEND}</span></td>
   </tr>
   <!-- BEGIN switch_chatbox_activate -->
   <tr>
      <td class="row1">
         <span class="gensmall">{TOTAL_CHATTERS_ONLINE} :  {CHATTERS_LIST}<br />
            <!-- BEGIN switch_chatbox_popup -->
            <div id="chatbox_popup"></div>
            <script type="text/javascript">
            //<![CDATA[
            insertChatBoxPopup('{disable_viewonline.switch_chatbox_activate.switch_chatbox_popup.U_FRAME_CHATBOX}', '{L_CLICK_TO_JOIN_CHAT}');
            //]]>
            </script>
            <!-- END switch_chatbox_popup -->
         </span>
      </td>
   </tr>
   <!-- END switch_chatbox_activate -->
</table>
<!-- END disable_viewonline -->

Au début de ce code, ajoute :
Code:
<!-- BEGIN switch_user_logged_in -->

et à la fin :
Code:
<!-- END switch_user_logged_in -->

Mettre ces balises te permet d’afficher un élément seulement pour les utilisateurs enregistrés.

Matriochka
+ Hyperactif +

Messages : 7604
Inscrit(e) le : 14/07/2010

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

Résolu Re: rendre invisible "qui est en ligne" pour les invités

Message par muriel03 le Mar 22 Jan 2013 - 8:15

ok je vais essayer de faire ça... je te dirai si je m'en suis bien sortie !

muriel03
Nouveau membre

Messages : 19
Inscrit(e) le : 22/10/2011

http://larecreationdemuriel.forumgratuit.org/
muriel03 a été remercié(e) par l'auteur de ce sujet.

Résolu Re: rendre invisible "qui est en ligne" pour les invités

Message par muriel03 le Mar 22 Jan 2013 - 8:43

je viens donc de rajouter tes deux codes... effectivement toute la partie "qui est en ligne" a disparu...
mais ce n'est pas ce que je souhaitais, ni pour moi, en tant qu'administratrice, ni pour les membres...
je voulais que cette partie là soit invisible seulement aux invités !

me suis-je trompée en rajoutant les codes ?

muriel03
Nouveau membre

Messages : 19
Inscrit(e) le : 22/10/2011

http://larecreationdemuriel.forumgratuit.org/
muriel03 a été remercié(e) par l'auteur de ce sujet.

Résolu Re: rendre invisible "qui est en ligne" pour les invités

Message par Matriochka le Mar 22 Jan 2013 - 13:04

Copie-colle ici ce que tu as dans ton template. J’ai testé chez moi et les membres connectés ont bien accès aux statistiques (y compris les administrateurs).

Matriochka
+ Hyperactif +

Messages : 7604
Inscrit(e) le : 14/07/2010

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

Résolu Re: rendre invisible "qui est en ligne" pour les invités

Message par muriel03 le Mar 22 Jan 2013 - 18:40

voilà la copie :

<!-- BEGIN disable_viewonline -->
<table class="forumline" width="100%" border="0" cellspacing="1" cellpadding="0">

<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_POSTS}<br />
{TOTAL_USERS}<br />
{NEWEST_USER}</span></td>
</tr>
<tr>
<td class="row1"><span class="gensmall">{TOTAL_USERS_ONLINE}<br />
{RECORD_USERS}<br />
<br />
{LOGGED_IN_USER_LIST}</span></td>
</tr>
{L_CONNECTED_MEMBERS}
{L_WHOSBIRTHDAY_TODAY}
{L_WHOSBIRTHDAY_WEEK}
<tr>
<td class="row1"><span class="gensmall">{LEGEND} : {GROUP_LEGEND}</span></td>
</tr>
<!-- BEGIN switch_chatbox_activate -->
<tr>
<td class="row1">
<span class="gensmall">{TOTAL_CHATTERS_ONLINE} :  {CHATTERS_LIST}<br />
<!-- BEGIN switch_chatbox_popup -->
<div id="chatbox_popup"></div>
<script type="text/javascript">
//<![CDATA[
insertChatBoxPopup('{disable_viewonline.switch_chatbox_activate.switch_chatbox_popup.U_FRAME_CHATBOX}', '{L_CLICK_TO_JOIN_CHAT}');
//]]>
</script>
<!-- END switch_chatbox_popup -->
</span>
</td>
</tr>
<!-- END switch_chatbox_activate -->
</table>
<!-- END disable_viewonline -->

muriel03
Nouveau membre

Messages : 19
Inscrit(e) le : 22/10/2011

http://larecreationdemuriel.forumgratuit.org/
muriel03 a été remercié(e) par l'auteur de ce sujet.

Résolu Re: rendre invisible "qui est en ligne" pour les invités

Message par AenigmA le Jeu 24 Jan 2013 - 17:29

Bonsoir,
Comme chez moi ça ne fonctionnait pas non plus, j'ai cherché et trouver ceci posté par Dark Plagueis. Ca fonctionne et ça te fait deux choix.

http://forum.forumactif.com/t330500-cacher-le-qui-est-en-ligne-aux-visiteurs


AenigmA
+ Hyperactif +

Masculin
Messages : 2228
Inscrit(e) le : 10/03/2005

http://aenigma.forumactif.fr/
AenigmA a été remercié(e) par l'auteur de ce sujet.

Résolu Re: rendre invisible "qui est en ligne" pour les invités

Message par muriel03 le Sam 26 Jan 2013 - 20:33

ça maaaarche !!! génial ! victoire
grand merci à toi.... à vous deux ! Smile


muriel03
Nouveau membre

Messages : 19
Inscrit(e) le : 22/10/2011

http://larecreationdemuriel.forumgratuit.org/
muriel03 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