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

4 participants

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 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
avatar

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

birguite
Membre habitué

Féminin
Messages : 1548
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 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 :
https://forum.forumactif.com/f55-
avatar

Matriochka
Membre actif

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 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 !
avatar

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 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.
avatar

Matriochka
Membre actif

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 Mar 22 Jan 2013 - 8:15

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

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 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 ?
avatar

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 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).
avatar

Matriochka
Membre actif

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 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 -->
avatar

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 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.

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

AenigmA

AenigmA
Membre actif

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 Sam 26 Jan 2013 - 20:33

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

avatar

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

- Sujets similaires

Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum