Fork me on GitHub

Rapport de message :*
 

Re: Autoriser les modérateurs a voir email

Titre du sujet : Re: Autoriser les modérateurs a voir email
par Nikita sur 03/03/2013 00:21:49

Pour rendre visible les emails des membres aux modérateurs de newbb 3.08

dans le fichier modules/profile/userinfo.php

avant
$email "";


ajouter
//Pour vérifier si modérateur
$sql "SELECT forum_moderator FROM ".$GLOBALS['xoopsDB']->prefix('bb_forums');
$result $GLOBALS['xoopsDB']->query($sql);
while (
$row $GLOBALS['xoopsDB']->fetchArray($result)) {
$moderators unserialize($row["forum_moderator"]);
if (
is_object($GLOBALS['xoopsUser'])  ) {
if(
in_array($GLOBALS['xoopsUser']->getVar("uid"), $moderators)) {
$moderateur true;   
}
}
}


et remplacer
if ($GLOBALS['xoopsUser']->isAdmin() || ($GLOBALS['xoopsUser']->getVar("uid") == $thisUser->getVar("uid"))) {


par
if ($GLOBALS['xoopsUser']->isAdmin() || ($GLOBALS['xoopsUser']->getVar("uid") == $thisUser->getVar("uid")) || $moderateur) {


A tester à fond !!!!

Propulsé avec XOOPS | Graphisme adapté par Tatane, Grosdunord, Montuy337513

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