Avertir les admins/modos des msgs en attente - HELP

Voici le forum libre concernant les MODs!

Pas de support dans ce forum

Modérateur: Equipe

Règles du forum
Rappel: Conditions générales d'utilisation de phpBB-fr.com

Attention, aucun support de MODs n'est donné dans ce forum.

Re: Avertir les admins/modos des msgs en attente - HELP

Messagede pal92 le 11 Sep 2008 à 22:30

Bonsoir,

Je te remercie de ton aide, en effet avec un membres en moderation cela marche.

Mais je vais encore te derangé un peu !

En t'en qu'admin je reçois les comme, comme les modos les mail de notification !

Peu t'on évité cela ???

pourrez tu ajouté la gestion des groupes de moderateur dans la réception des mail !! comme tu a pu le voir dans mon forum ????


Merci bcp
pal92
Posteur néophyte
Posteur néophyte
 
Messages: 7
Inscription: 25 Avr 2005 à 13:46

Re: Avertir les admins/modos des msgs en attente - HELP

Messagede Ariane A le 12 Sep 2008 à 19:16

Salut,

A la base j'ai demandé que les admins reçoivent également ces mails.

Si ça te dérange vraiment de les recevoir, tu peux peut-être faire une autre demande. Ou tu peux faire une règle dans ta messagerie pour ces messages soient automatiquement effacés...

Ariane
Ariane A
Apprenti-posteur
Apprenti-posteur
 
Messages: 134
Inscription: 18 Mar 2003 à 20:38

Re: Avertir les admins/modos des msgs en attente - HELP

Messagede spitfire pat le 13 Sep 2008 à 06:15

pour que les admins ne soient pas modifiés, dans posting.php remplacer
Code: Tout sélectionner
            $messenger->to($config['board_contact']);
            for($i=0;$i<sizeof($mail_moderators[$forum_id]);$i++)
            {
               $messenger->bcc($mail_moderators[$forum_id][$i]);
            }
par
Code: Tout sélectionner
            for($i=0;$i<sizeof($mail_moderators[$forum_id]);$i++)
            {
               $messenger->{(($i == 0) ? 'to' : 'bcc')}($mail_moderators[$forum_id][$i]);
            }


pour gérer les groupes, mùodérateurs, c'est lourd, mais si tu insistes
dans functions_display.php, chercher
Code: Tout sélectionner
      if (!empty($row['user_id']))
      {
         $forum_moderators[$row['forum_id']][] = get_username_string('full', $row['user_id'], $row['username'], $row['user_colour']); $mail_moderators[$row['forum_id']][] = $row['user_email'];
         $mail_moderators[$row['forum_id']][] = $row['user_email'];
      }
      else
      {

ajouter après (attention à faire l'insertion après l'accolade ouvrante { )
Code: Tout sélectionner
         $sql_array = array(
            'SELECT'   => 'u.user_email',
            'FROM'      => array(
               USERS_TABLE      => 'u',
            ),
            'LEFT_JOIN'   => array(
               array(
                  'FROM'    => array(USER_GROUP_TABLE => "ug"),
                  'ON'   => 'u.user_id = ug.user_id',
               ),
               array(
                  'FROM'   => array(GROUPS_TABLE => "g"),
                  'ON'   => 'ug.group_id = g.group_id',
               )
            ),
            'WHERE'      => 'g.group_id = ' . $row['group_id'],
         );
         $sql = $db->sql_build_query('SELECT', $sql_array);
         $groupresult = $db->sql_query($sql);
         while($grouprow = $db->sql_fetchrow($groupresult))
         {
            $mail_moderators[$row['forum_id']][] = $grouprow['user_email'];
         }
Avatar de l’utilisateur
spitfire pat
Superstar
 
Messages: 14670
Inscription: 18 Sep 2004 à 15:43
Localisation: bourgogne

Re: Avertir les admins/modos des msgs en attente - HELP

Messagede pal92 le 15 Sep 2008 à 18:30

Bonjour,

Merci beaucoup pour ton aide, tes super ligne de code Marche !!!

Sujet à lire !!!
pal92
Posteur néophyte
Posteur néophyte
 
Messages: 7
Inscription: 25 Avr 2005 à 13:46

Re: Avertir les admins/modos des msgs en attente - HELP

Messagede steph17 le 29 Oct 2008 à 14:24

Bonjour,

Ce sujet correspond exactement à ce que je cherchais (avertir les modérateurs pour seulement les messages en attente).

J'ai un groupe de modérateurs et j'ai donc appliqué les modifications indiquées sur les fichiers includes/functions_display.php et posting.php. J'ai bien la notification pour l'administrateur (avant la modification dans posting.php) mais pas pour les modérateurs. J'ai essayé avec un utilisateur modérateur mais je n'ai aucun résultat non plus. Mon groupe de modérateur ou mon utilisateur modérateur a bien le panneau de modération lorsqu'il se connecte et confirme donc bien qu'ils sont modérateurs.

D'après vous, à quel niveau peut bien être mon erreur ?
steph17
Posteur néophyte
Posteur néophyte
 
Messages: 2
Inscription: 29 Oct 2008 à 13:38

Re: Avertir les admins/modos des msgs en attente - HELP

Messagede spitfire pat le 29 Oct 2008 à 14:46

si l'admin reçoit une notification, c'est qu'il n'y a pas de problèmes au niveau de posting.php, tu as donc dû te tromper quelque part dans functions_display.php
Avatar de l’utilisateur
spitfire pat
Superstar
 
Messages: 14670
Inscription: 18 Sep 2004 à 15:43
Localisation: bourgogne

Re: Avertir les admins/modos des msgs en attente - HELP

Messagede steph17 le 29 Oct 2008 à 18:07

Rebonjour,

Je ne devais pas être bon dans les permissions de modération pour l'utilisateur !

Pour que le groupe puisse recevoir aussi une notification, j'ai dû le supprimer et le recréer : depuis tout marche !

Encore merci pour ton travail !
steph17
Posteur néophyte
Posteur néophyte
 
Messages: 2
Inscription: 29 Oct 2008 à 13:38

Précédente

Retourner vers Discussions, recherches et traductions

Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 2 invités

Liens : phpBB.biz • phpBBHacks.com • phpBB-Seo.com • EzCom-fr.com • phpBB-Services.com • phpBB3 Styles • phpBB podpora • Net Avenir • PromoBenef • Ticket Gagnant •