Rapports de modérations sur l'index v1.0.2

Base de données des MODs de phpBB-fr : Télécharger des MODs.

Modérateurs: ABDev, Equipe

Rapports de modérations sur l'index v1.0.2

Messagepar Robot MOD » 03 Oct 2008 à 17:34

MOD proposé par l'équipe des MODs.
  • MOD Titre: MCP info on index
  • MOD Auteur: Derky < n/a > (n/a) http://www.phpBB3styles.net/
  • MOD Traduction: Théonaute pour phpbb-fr.com
  • Sujet officiel phpBB.com: http://www.phpbb.com/community/viewtopic.php?t=1214675
  • MOD Description: Ajoute une boîte rouge à l'index lorsqu'il y a des messages reportés ou non approuvés (et leur nombre). Ainsi, vous n'avez pas à aller dans le panneau de modération à chaque fois et vous pourrez consulter les rapports plus rapidement. Cette option est visible seulement par les modérateurs et les administrateurs avec permissions de modération
  • MOD Version: 1.0.2

  • Niveau d'installation: Facile
  • Temps d'installation: 1 minute
  • Téléchargements: Ici

  • Captures d'écran:
    • Image
  • Démonstrations:
    • n/a
  • Notes:
      la notice d'installation de ce mod se trouve dans mcp_info_on_index_v1.0.2/install.xml
  • Mises à Jour / Correctifs:
    • 2 Mars 2009: version 1.0.2
      • Meilleur utilisation de $auth->acl_getf_global
Robot MOD
Robot MOD
Robot MOD
 
Messages: 204
Inscription: 02 Aoû 2010 à 15:11

Re: Rapports de modérations sur l'index v1.0.2

Messagepar ErnadoO » 02 Mar 2009 à 14:40

Mise à jour

  • Version: Passage de la version 1.0.1 à la version 1.0.2
  • Description:
    • Meilleur utilisation de $auth->acl_getf_global
    Procédure:
      Suivez les instructions du fichier mcp_info_on_index_v1.0.2/contrib/update_1.0.1_to_1.0.2.xml

Zip, lien de téléchargement et topic de présentation mis à jour.
ErnadoO
 

Re: Rapports de modérations sur l'index v1.0.2

Messagepar skouat » 26 Juil 2009 à 23:38

Bonjour,

Même si je pense que je vais installer ce MOD, une petite question me trotte ^^

Cette option est visible seulement par les modérateurs et les administrateurs avec permissions de modération

n'importe quel modérateur ? ou seulement les modérateurs ayant la modération pour le rapport ou l'approbation en question ?

Ne sachant pas si ma question est claire un p'tit exemple :

Forum1
==>User 1 -> Modo
Forum2
==>User 2 -> Modo

un sujet est en approbation dans le Forum 1.
Le User 2 voit-il l'alerte en page d'index ?

Merci pour le MOD (meme si je ne l'ai pas encore mis en place) 8)
skouat
Apprenti-posteur
Apprenti-posteur
 
Messages: 164
Inscription: 02 Avr 2008 à 19:47

Re: Rapports de modérations sur l'index v1.0.2

Messagepar geo5 » 04 Aoû 2009 à 12:52

Bonjour,

je suis entrain d'installer ce MODs mais je rencontre un problème à la première modification du fichier index.php :roll:

Je pense qu'un code d'un autre MODs est placé à l'endroit où la modification doit être faite... Voici une capture du fichier dans Notepad++ :

http://sd-1.archive-host.com/membres/im ... index1.png

Pourriez-vous m'expliquer ce que je dois faire svp ??

Merci d'avance pour votre aide...
Avatar de l’utilisateur
geo5
Maître-posteur
Maître-posteur
 
Messages: 448
Inscription: 24 Juin 2009 à 15:36
Localisation: Liège - Belgique

Re: Rapports de modérations sur l'index v1.0.2

Messagepar Théonaute » 04 Aoû 2009 à 13:42

Bonjour,

Quelle est l'instruction demandée ?

Bien à vous,
Théonaute | Retraité de l'équipe des MODs
Citation :
<?php while(!($succeed = try())) ?>
Désolé, je ne fais plus de support pour phpBB et tous mes MODs ont été arrêtés.
Avatar de l’utilisateur
Théonaute
Dieu des floodeurs
Dieu des floodeurs
 
Messages: 5702
Inscription: 22 Jan 2006 à 15:45
Localisation: Montréal

Re: Rapports de modérations sur l'index v1.0.2

Messagepar geo5 » 04 Aoû 2009 à 19:46

Bonsoir Théonaute ;)

Je pense que le mieux à faire, c'est que tu regardes par toi-même le code à introduire car il est très long :roll:

Je dois placer un long code après ceci :

Code: Tout sélectionner
   while ($row = $db->sql_fetchrow($result))
   {
      $birthday_list .= (($birthday_list != '') ? ', ' : '') . get_username_string('full', $row['user_id'], $row['username'], $row['user_colour']);

      if ($age = (int) substr($row['user_birthday'], -4))
      {
         $birthday_list .= ' (' . ($now['year'] - $age) . ')';
      }
   }
   $db->sql_freeresult($result);
}



EDIT :

Je vais quand même te le mettre en entier, modère-le si tu veux :mrgreen:

Code: Tout sélectionner
// Show amount of reported and queue posts for authenticated users
if ($auth->acl_getf_global('m_report') || $auth->acl_getf_global('m_approve'))
{
   if (!function_exists('get_forum_list'))
   {
      include($phpbb_root_path . 'includes/functions_admin.' . $phpEx);
   }
   $user->add_lang('mcp');
   
   // Reported posts
   $forum_list = get_forum_list('m_report');
   if (!empty($forum_list))
   {
      $sql = 'SELECT COUNT(r.report_id) AS total
         FROM ' . REPORTS_TABLE . ' r, ' . POSTS_TABLE . ' p
         WHERE r.post_id = p.post_id
            AND r.report_closed = 0
            AND ' . $db->sql_in_set('forum_id', $forum_list);
      $result = $db->sql_query($sql);
      $total = (int) $db->sql_fetchfield('total');
      $db->sql_freeresult($result);

      if ($total)
      {         
         $template->assign_vars(array(
            'L_REPORTS_TOTAL'   => ($total == 1) ? $user->lang['REPORT_TOTAL'] : sprintf($user->lang['REPORTS_TOTAL'], $total),
            'U_MCP_REPORTS'      => append_sid("{$phpbb_root_path}mcp.$phpEx", 'i=reports'),
            'S_HAS_REPORTS'      => true)
         );
      }
   }
   
   // Posts in queue
   $forum_list = get_forum_list('m_approve');
   if (!empty($forum_list))
   {
      $sql = 'SELECT COUNT(post_id) AS total
         FROM ' . POSTS_TABLE . '
         WHERE ' . $db->sql_in_set('forum_id', $forum_list) . '
            AND post_approved = 0';
      $result = $db->sql_query($sql);
      $total = (int) $db->sql_fetchfield('total');
      $db->sql_freeresult($result);

      if ($total)
      {
         $template->assign_vars(array(
            'L_UNAPPROVED_TOTAL'      => ($total == 1) ? $user->lang['UNAPPROVED_POST_TOTAL'] : sprintf($user->lang['UNAPPROVED_POSTS_TOTAL'], $total),
            'U_MCP_QUEUE'         => append_sid("{$phpbb_root_path}mcp.$phpEx", 'i=queue'),
            'S_HAS_UNAPPROVED_POSTS'   => true)
         );
      }
   }   
}
Avatar de l’utilisateur
geo5
Maître-posteur
Maître-posteur
 
Messages: 448
Inscription: 24 Juin 2009 à 15:36
Localisation: Liège - Belgique

Re: Rapports de modérations sur l'index v1.0.2

Messagepar ErnadoO » 05 Aoû 2009 à 02:52

Et bien mets le après
Code: Tout sélectionner
    $db->sql_freeresult($result);
}
ErnadoO
 

Re: Rapports de modérations sur l'index v1.0.2

Messagepar geo5 » 05 Aoû 2009 à 08:17

Bonjour,

ErnadoO a écrit:Et bien mets le après
Code: Tout sélectionner
    $db->sql_freeresult($result);
}


Mais le problème, en regardant bien la capture de mon fichier, je n'ai pas l'accolade après $db->sql_freeresult($result);

base-de-donnees-mods-phpbb3/sujet153396.html#p1262924
Avatar de l’utilisateur
geo5
Maître-posteur
Maître-posteur
 
Messages: 448
Inscription: 24 Juin 2009 à 15:36
Localisation: Liège - Belgique

Re: Rapports de modérations sur l'index v1.0.2

Messagepar ErnadoO » 05 Aoû 2009 à 11:41

yep j'ai parlé trop vite :D

Tu peux mettre ton fichier index.php en téléchargement s'il te plait?
ErnadoO
 

Re: Rapports de modérations sur l'index v1.0.2

Messagepar geo5 » 05 Aoû 2009 à 12:00

Avatar de l’utilisateur
geo5
Maître-posteur
Maître-posteur
 
Messages: 448
Inscription: 24 Juin 2009 à 15:36
Localisation: Liège - Belgique

Re: Rapports de modérations sur l'index v1.0.2

Messagepar ErnadoO » 05 Aoû 2009 à 12:41

place le code après
Code: Tout sélectionner
    unset($bd_list_ary);

    $messenger->save_queue();
    unset($messenger);
    }
    $cache->destroy('config');
}
 
ErnadoO
 

Re: Rapports de modérations sur l'index v1.0.2

Messagepar geo5 » 05 Aoû 2009 à 14:03

Re,

je te remercie pour ton aide, ça marche :mrgreen:

Je m'en doutais un peu que je devais placer le code après l'accolade de fermeture mais je voulais être certain avant de faire la modif :lol:

Bonne fin de journée @+
Avatar de l’utilisateur
geo5
Maître-posteur
Maître-posteur
 
Messages: 448
Inscription: 24 Juin 2009 à 15:36
Localisation: Liège - Belgique

Re: Rapports de modérations sur l'index v1.0.2

Messagepar fleutice » 13 Jan 2010 à 19:51

Bonsoir,

J'ai installé ce mdd. Mais mes messages en attente ne s'affiche pas.

Voir screen. Alors que mon PCmod (via le lien indique) que j'ai 2 messages en attente de validation.

Où ai-je commis une erreur ?

J'ai également fait un vide cache.

Merci par avance de votre aide.

http://www.fleutice.ch/support/mod1.jpg

http://www.fleutice.ch/support/mod2.jpg
Dernière édition par fleutice le 06 Mai 2010 à 05:57, édité 1 fois.
***fleutice (Cédric)****

Forum débats: http://www.forum-debats.net
Avatar de l’utilisateur
fleutice
Posteur habitué
Posteur habitué
 
Messages: 232
Inscription: 26 Aoû 2005 à 09:07
Localisation: Lausanne, CH

Re: Rapports de modérations sur l'index v1.0.2

Messagepar TugDual » 03 Mai 2010 à 08:15

Bonjour,

Tourne nickel chez moi ...
Simple et rapide d'installation


@ Fleutice : Je ne peux voir ton image, mais prête bien attention dans ton pavé "Attente de Modération" que tu ouvre lors du clic sur la bannière, il y a 2 onglets !
1/ Sujets en attentes
2/ Messages en attentes
Regarde bien dans les 2 onglets si tes messages en attentes n'y sont pas :)

Bye
Avatar de l’utilisateur
TugDual
Posteur néophyte
Posteur néophyte
 
Messages: 75
Inscription: 28 Mar 2010 à 23:21

Re: Rapports de modérations sur l'index v1.0.2

Messagepar fleutice » 06 Mai 2010 à 05:56

Routloutlou a écrit:@ Fleutice : Je ne peux voir ton image, mais prête bien attention dans ton pavé "Attente de Modération" que tu ouvre lors du clic sur la bannière, il y a 2 onglets !
1/ Sujets en attentes
2/ Messages en attentes
Regarde bien dans les 2 onglets si tes messages en attentes n'y sont pas :)

Bye


Salut,

oui j'ai modifié l'image.

Les 2 onglets je les vois et j'ai bien les messages en attente si je clique sur le lien mcp, mais même présents, l'index ne m'affiche pas le message comme quoi des sujets sont en attente. malgré une réinstallation et vidage du cache.
***fleutice (Cédric)****

Forum débats: http://www.forum-debats.net
Avatar de l’utilisateur
fleutice
Posteur habitué
Posteur habitué
 
Messages: 232
Inscription: 26 Aoû 2005 à 09:07
Localisation: Lausanne, CH

Suivante

Retourner vers Base de données des MODs

 


  • Articles en relation
    Réponses
    Vus
    Dernier message

Qui est en ligne

Utilisateurs parcourant ce forum: Yahoo [Bot] et 1 invité

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