Cacher des informations aux non modérateurs

3 participants

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

Résolu Cacher des informations aux non modérateurs

Message par horusbk Sam 31 Oct - 23:06

Détails techniques


Version du forum : phpBB2
Poste occupé : Fondateur
Navigateur(s) concerné(s) : Google Chrome
Personnes concernées par le problème : Moi uniquement
Lien du forum : (lien masqué, vous devez poster pour le voir) http://labyrinthe-test.forumactif.org

Attention : modification concernant la version mobile

Description du problème

Bonjour,

Je suis en train d'installer un système de modération sur ma version mobile (supprimer sujet, diviser le sujet ...). La distinction entre les membres simples et ceux ayants des droits de modérations fonctionne. Toutefois, pour les membres simples, le module de modération ne disparais pas complètement d'où ma question.

Comment peut-on cacher par des codes, les parties de son forum à tous les membres qui ne sont pas modérateurs ?

Merci de votre réponse. 1baptiste


Dernière édition par 1baptiste le Dim 8 Nov - 18:13, édité 2 fois
horusbk

horusbk
*****

Masculin
Messages : 625
Inscrit(e) le : 14/02/2015

http://horus.forumactif.com/
horusbk a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Cacher des informations aux non modérateurs

Message par horusbk Lun 2 Nov - 12:46

Up
horusbk

horusbk
*****

Masculin
Messages : 625
Inscrit(e) le : 14/02/2015

http://horus.forumactif.com/
horusbk a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Cacher des informations aux non modérateurs

Message par horusbk Jeu 5 Nov - 7:47

Up
horusbk

horusbk
*****

Masculin
Messages : 625
Inscrit(e) le : 14/02/2015

http://horus.forumactif.com/
horusbk a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Cacher des informations aux non modérateurs

Message par horusbk Ven 6 Nov - 22:31

up
horusbk

horusbk
*****

Masculin
Messages : 625
Inscrit(e) le : 14/02/2015

http://horus.forumactif.com/
horusbk a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Cacher des informations aux non modérateurs

Message par horusbk Dim 8 Nov - 1:08

Up !
horusbk

horusbk
*****

Masculin
Messages : 625
Inscrit(e) le : 14/02/2015

http://horus.forumactif.com/
horusbk a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Cacher des informations aux non modérateurs

Message par Mdame Lili Dim 8 Nov - 12:18

J'essaye de t'aider;
j'ai créer un forum réservé uniquement aux modérateurs et cela fonctionne impeccablement.
Mdame Lili

Mdame Lili
****

Messages : 375
Inscrit(e) le : 29/01/2013

http://coutureplaisir.forumgratuit.be
Mdame Lili a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Cacher des informations aux non modérateurs

Message par Neptunia Dim 8 Nov - 13:08

Bonjour ^^


Sans le script déjà en place, difficile de vous aider.
Toutefois il suffirait de n'exécuter chaque partie de ce script uniquement si le membre est modérateur ou admin.
Si vous englobez la totalité de votre code sous condition if, rien ne sera crée si la condition n'est pas remplie, et par conséquent il n'y aura rien à masquer.
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: Cacher des informations aux non modérateurs

Message par horusbk Dim 8 Nov - 13:38

Merci Neptunia-
Est ce qu'il y a un tel code (avec le « if ») en place dans les template ? Pour que je sache par quel code exactement entourer le codage des outils du modérateurs.

Une petite capture d'écran de zone (en rouge) à cacher au non modos :
Cacher des informations aux non modérateurs Vm_mod10

Merci.
horusbk

horusbk
*****

Masculin
Messages : 625
Inscrit(e) le : 14/02/2015

http://horus.forumactif.com/
horusbk a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Cacher des informations aux non modérateurs

Message par Neptunia Dim 8 Nov - 14:16

Comme vous parliez de distinction modérateur/non modérateur j'étais parti du principe que vous passiez par un javascript.

A tout hasard essayer d'encadrer votre code html des balises
Code:
<!-- BEGIN moderation_panel -->
et
Code:
<!-- END moderation_panel -->
sans garantie que cela fonctionne (ces balises proviennent du viewtopic_body version web.

Si cela ne fonctionne pas, merci de fournir le template modifié (ainsi que son nom, je suppose que c'est le viewtopic_body version mobile ?) et les éventuels codes javascript rajoutés pour parvenir à votre actuel résultat.
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: Cacher des informations aux non modérateurs

Message par horusbk Dim 8 Nov - 14:35

Merci Neptunia- ça fonctionne très bien, j'ai essayé avec un autre compte utilisateur !
Oui, c'était bien le viewtopic_body en version mobile.

Vous voulez voir quand même le codage ?
horusbk

horusbk
*****

Masculin
Messages : 625
Inscrit(e) le : 14/02/2015

http://horus.forumactif.com/
horusbk a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Cacher des informations aux non modérateurs

Message par Neptunia Dim 8 Nov - 16:11

Bah si ça fonctionne avec les balises BEGIN/END le codage n'est pas nécessaire.

Vous pourriez toutefois le poster si d'autres membres voudraient plus tard rajouter cette fonction en version mobile.
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.
  • 0

Résolu Re: Cacher des informations aux non modérateurs

Message par horusbk Dim 8 Nov - 18:12

Sur les conseils de Neptunia- Tutoriel :

Right Ajouter les outils de bases du modérateur aux sujets de votre version mobile.

Localiser le template "viewtopic_body" dans PA Right Affichage Right Templates Right Version Mobile

Allez à la dernière ligne du template et ajouter le code suivant :

Code:
<!-- BEGIN moderation_panel -->
      <td align="center">
         <span class="gensmall">{moderation_panel.U_YOUR_PERSONAL_MODERATE}</span>
      </td>
      <td align="center" width="250">
         <span class="gensmall">&nbsp;</span>
      </td>
      <!-- END moderation_panel -->
   </tr>
</table>
</form>

<!-- BEGIN viewtopic_bottom -->
<table class="noprint" width="100%" border="0" cellspacing="2" cellpadding="0" align="center">
   <tr>
      <td colspan="2" align="left" valign="top" nowrap="nowrap"><br />{S_TOPIC_ADMIN}<br />
         <form name="action" method="get" action="{S_FORM_MOD_ACTION}">
            <input type="hidden" name="t" value="{TOPIC_ID}" />

            <!-- <input type="hidden" name="sid" value="{S_SID}" /> -->
            <input type="hidden" name="{SECURE_ID_NAME}" value="{SECURE_ID_VALUE}" />

            <span class="gen">{L_MOD_TOOLS}<br />{S_SELECT_MOD}&nbsp;<input class="liteoption" type="submit" value="{L_GO}" /></span>
         </form>
      </td>
   </tr>
</table>
<!-- END viewtopic_bottom -->

N'oubliez pas d' :enreg: puis de publier Ajout votre template.

Warning Cette fonction fonctionne si et seulement si le membre est modérateur d'un ou des forums. La fonction est cachée pour tous les autres utilisateurs n'ayant pas ce privilège.

Ce sujet est donc résolu !
horusbk

horusbk
*****

Masculin
Messages : 625
Inscrit(e) le : 14/02/2015

http://horus.forumactif.com/
horusbk 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