(1) 2 »


Autoriser les modérateurs a voir email
Régulier
Inscrit: 29/03/2007 17:04
Messages: 330
Bonjour

Je voudrais autoriser les moderateurs de mon forum avoir les adresses email des utilisateurs, même s'ils ne l'ont pas coché, dans la page du profil, comme c'est possible pour l'admin.

Donc j'ai créé un groupe modérateur, je pense qu'il y a quelque chose a bidouiller dans le fichier profile/userinfo.php
Ligne 175
// Module admins will be allowed to see emails
    
if ($GLOBALS['xoopsUser']->isAdmin() || ($GLOBALS['xoopsUser']->getVar("uid") == $thisUser->getVar("uid"))) {
        
$email $thisUser->getVar('email''E');
    }


Mais je ne sais pas comment faire, parce que je suis une bille en php

Merci

Posté le : 26/02 22:51

http://www.orthodontie-fr.com et pan dans les dents
Partager Twitter Partagez cette article sur GG+
Re: Autoriser les modérateurs a voir email
Team FrXoops
Inscrit: 10/11/2004 13:40
Messages: 1619
Bonjour,

Essaie peut-être ça

// Module admins will be allowed to see emails
    
if ($GLOBALS['xoopsUser']->isAdmin() || ($GLOBALS['xoopsUser']->getVar("uid") == $thisUser->getVar("uid")) || (in_array(4$groups))) {
        
$email $thisUser->getVar('email''E');
    }


le 4 est l'id de mon groupe "modérateur" dans mon code

Citation :
flaggada a écrit :
Mais je ne sais pas comment faire, parce que je suis une bille en php

Pas si bille que ça, vu que t'as localisé le morceau à modifier

Posté le : 27/02 05:58

PS : Toujours faire une sauvegarde des fichiers avant de les modifier !
-------------------------------------------
http://www.aideordi.com
Partager Twitter Partagez cette article sur GG+
Re: Autoriser les modérateurs a voir email
Régulier
Inscrit: 29/03/2007 17:04
Messages: 330
Caaaaaaaa marche!!!!
Merci Nikita, pour ta solution et tes encouragements.

Je me demandais si, étant donné que isAdmin indique vraisemblablement un classement, et que Modérateur est un classement inclus par défaut dans xoops, il existait un paramètre genre isMod ou un truc du genre.
Ou bien si on pouvait faire appel au classement et non au groupe du style
(in_array(2$classement))


Bon c'est pour finasser hein

Posté le : 27/02 20:53

http://www.orthodontie-fr.com et pan dans les dents
Partager Twitter Partagez cette article sur GG+
Re: Autoriser les modérateurs a voir email
Team FrXoops
Inscrit: 10/11/2004 13:40
Messages: 1619
Citation :
flaggada a écrit :
isAdmin indique vraisemblablement un classement, et que Modérateur est un classement inclus par défaut dans xoops, il existait un paramètre genre isMod ou un truc du genre.


Apparement isAdmin fait référence au groupe "Administrateur" et non au classement, peut être que je me trompe mais je ne crois pas que le paramètre équivalent à isAdmin pour le classement "Modérateur" existe.

Tout ça à faire confirmer par les développeurs de Xoops ?

Posté le : 28/02 10:12

PS : Toujours faire une sauvegarde des fichiers avant de les modifier !
-------------------------------------------
http://www.aideordi.com
Partager Twitter Partagez cette article sur GG+
Re: Autoriser les modérateurs a voir email
Team FrXoops
Inscrit: 10/11/2004 13:40
Messages: 1619
Je viens de m'apercevoir que c'est les modérateurs de ton forum à qui tu veux autoriser à voir les adresses email des utilisateurs.

C'est quel forum que tu utilises ?

Posté le : 28/02 11:15

PS : Toujours faire une sauvegarde des fichiers avant de les modifier !
-------------------------------------------
http://www.aideordi.com
Partager Twitter Partagez cette article sur GG+
Re: Autoriser les modérateurs a voir email
Régulier
Inscrit: 29/03/2007 17:04
Messages: 330
C'est Newbb 3.08...

Posté le : 28/02 11:22

http://www.orthodontie-fr.com et pan dans les dents
Partager Twitter Partagez cette article sur GG+
Re: Autoriser les modérateurs a voir email
Team FrXoops
Inscrit: 10/11/2004 13:40
Messages: 1619
Et ta version de Xoops et Profile ?

Posté le : 28/02 11:25

PS : Toujours faire une sauvegarde des fichiers avant de les modifier !
-------------------------------------------
http://www.aideordi.com
Partager Twitter Partagez cette article sur GG+
Re: Autoriser les modérateurs a voir email
Régulier
Inscrit: 29/03/2007 17:04
Messages: 330
XOOPS 2.5.5 et Profile 1.79

Posté le : 28/02 12:37

http://www.orthodontie-fr.com et pan dans les dents
Partager Twitter Partagez cette article sur GG+
Re: Autoriser les modérateurs a voir email
Team FrXoops
Inscrit: 10/11/2004 13:40
Messages: 1619
Citation :
flaggada a écrit :
Newbb 3.08...


Sur la page de téléchargement de cette version il est indiqué
Avertissement : ce module n'est compatible que jusqu'à Xoops 2.4
Pour une version compatible Xoops 2.5.5, voir ici


Apparement elle est bien compatible avec Xoops 2.5.5 alors ?

Posté le : 28/02 13:11

PS : Toujours faire une sauvegarde des fichiers avant de les modifier !
-------------------------------------------
http://www.aideordi.com
Partager Twitter Partagez cette article sur GG+
Re: Autoriser les modérateurs a voir email
Régulier
Inscrit: 29/03/2007 17:04
Messages: 330
Oui cela marche, j'attends que cela ne soit plus une RC pour changer.

Vraisemblablement, c'est quand xoops 2.6 sera sorti, que le module sera validé pour cette version. A ce moment, je sauterai le pas, vers l'infini et au dela...

Posté le : 28/02 15:18

http://www.orthodontie-fr.com et pan dans les dents
Partager Twitter Partagez cette article sur GG+

 Haut   Précédent   Suivant
(1) 2 »




Graphisme adapté par Tatane | Grosdunord | Montuy337513

27 Personne(s) en ligne (19 Personne(s) connectée(s) sur Forum) | Utilisateur(s): 0 | Invité(s): 27 | Plus ...