Nombre d'avertissements dans viewtopic v1.0.2a

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

Modérateurs: ABDev, Equipe

Nombre d'avertissements dans viewtopic v1.0.2a

Messagepar Robot MOD » 10 Déc 2008 à 13:17

MOD proposé par l'équipe des MODs.
  • MOD Description: Affiche le nombre d'avertissements (ou "Actuellement banni") dans viewtopic - similaire à ce que faisait le MOD Carton jaune pour phpBB2. Ce MOD est compatible avec le MOD de Paul "Bannir les membres après x avertissements".
  • MOD Version: 1.0.2

  • Captures d'écran:
    • Image
  • Démonstrations:
    • n/a
  • Notes:
    • la notice d'installation de ce mod se trouve dans User_warnings_ban_info_in_viewtopic_v1.0.2/install.xml
    • la notice d'installation de la langue française se trouve dans User_warnings_ban_info_in_viewtopic_v1.0.2/fr.xml
  • Mises à Jour / Correctifs:
Robot MOD
Robot MOD
Robot MOD
 
Messages: 204
Inscription: 02 Aoû 2010 à 15:11

Re: Nombre d'avertissements dans viewtopic v1.0.0

Messagepar jeje13thebest » 30 Jan 2009 à 13:11

Bonjour, après avoir bannis un utilisateurs pour 3 jours dans les messages on voit toujours "Actullement bannis".
jeje13thebest
Posteur néophyte
Posteur néophyte
 
Messages: 87
Inscription: 18 Nov 2007 à 19:09
Avertissements: 1

Re: Nombre d'avertissements dans viewtopic v1.0.0

Messagepar pal » 04 Fév 2009 à 16:06

merci intéressante comme idée
pal
Apprenti-posteur
Apprenti-posteur
 
Messages: 128
Inscription: 09 Déc 2007 à 09:50

Re: Nombre d'avertissements dans viewtopic v1.0.0

Messagepar mew » 05 Fév 2009 à 19:34

bonjour,
Comment pourrais-je faire avec avalon ?

merci d'avance
mew
Apprenti-posteur
Apprenti-posteur
 
Messages: 157
Inscription: 13 Déc 2008 à 10:43

Re: Nombre d'avertissements dans viewtopic v1.0.0

Messagepar Ariaswari » 05 Fév 2009 à 19:43

Bonsoir,

Puisque le mod n'intègre pas les modifications pour subsilver2, voici :

Fichier viewtopic_body.html du style basé sur subsilver2, chercher :
Code: Tout sélectionner
<!-- IF postrow.POSTER_FROM --><br /><b>{L_LOCATION}:</b> {postrow.POSTER_FROM}<!-- ENDIF -->

Ajouter après :
Code: Tout sélectionner
<!-- IF postrow.S_USERID_BANNED --><br /><b>{L_CURRENTLY_BANNED}</b><!-- ELSEIF postrow.POSTER_WARNINGS --><br /><b>{L_WARNINGS}:</b> {postrow.POSTER_WARNINGS}<!-- ENDIF -->
RTFM - les docs de phpbb-fr"Le temps de la réflexion est une économie de temps."
Avatar de l’utilisateur
Ariaswari
Supporter
Supporter
 
Messages: 2719
Inscription: 18 Oct 2007 à 19:43

Re: Nombre d'avertissements dans viewtopic v1.0.0

Messagepar mew » 05 Fév 2009 à 20:33

merci mais le probleme j'ai testé sa marche mais je l'avais essayer sur un membre et puisque qu'on peut pas enlever.
mew
Apprenti-posteur
Apprenti-posteur
 
Messages: 157
Inscription: 13 Déc 2008 à 10:43

Re: Nombre d'avertissements dans viewtopic v1.0.2a

Messagepar ErnadoO » 18 Oct 2009 à 19:35

Mise à jour

  • Version: Passage de la version 1.0.0 à la version 1.0.2

    Procédure:
      Ouvrir styles/prosilver/template/memberlist_view.html
      Trouver
      Code: Tout sélectionner
                  <!-- IF U_NOTES or U_WARN -->
                  <dt>{L_WARNINGS}: </dt>
                  <dd><strong>{WARNINGS}</strong> [ <a href="{U_NOTES}">{L_VIEW_NOTES}</a> <!-- IF U_WARN --> | <a href="{U_WARN}">{L_WARN_USER}</a> <!-- ENDIF -->]</dd>
                  <!-- ENDIF --> 

      Remplacer par
      Code: Tout sélectionner
                  <!-- IF USERID_BANNED -->
                  <dt>&nbsp;</dt>
                  <dd><strong>{L_CURRENTLY_BANNED}</strong> <!-- IF U_NOTES -->[ <a href="{U_NOTES}">{L_VIEW_NOTES}</a> ]<!-- ENDIF --></dd>
                  <!-- ELSEIF WARNINGS -->
                  <dt>{L_WARNINGS}: </dt>
                  <dd><strong>{WARNINGS}</strong> <!-- IF U_NOTES -->[ <a href="{U_NOTES}">{L_VIEW_NOTES}</a> <!-- IF U_WARN --> | <a href="{U_WARN}">{L_WARN_USER}</a> <!-- ENDIF -->]<!-- ENDIF --></dd>
                  <!-- ELSE -->
                  <dt>&nbsp;</dt>
                  <dd><!-- IF U_NOTES -->[ <a href="{U_NOTES}">{L_VIEW_NOTES}</a> <!-- IF U_WARN --> | <a href="{U_WARN}">{L_WARN_USER}</a> <!-- ENDIF -->]<!-- ENDIF --></dd>
                  <!-- ENDIF --> 

      Ouvrir memberlist.php
      Trouver
      Code: Tout sélectionner
              // Get user...
              $sql = 'SELECT *
                  FROM '
       . USERS_TABLE . '
                  WHERE '
       . (($username) ? "username_clean = '" . $db->sql_escape(utf8_clean_string($username)) . "'" : "user_id = $user_id"); 

      Remplacer par
      Code: Tout sélectionner
              // Get user...
              $sql = 'SELECT u.*, b.*
                  FROM '
       . USERS_TABLE . ' u
                  LEFT JOIN '
       . BANLIST_TABLE . ' b ON (u.user_id = b.ban_userid)
                  WHERE '
       . (($username) ? "u.username_clean = '" . $db->sql_escape(utf8_clean_string($username)) . "'" : "u.user_id = $user_id"); 

      Trouver
      Code: Tout sélectionner
                  trigger_error('NO_USER');
              } 

      Après, ajouter
      Code: Tout sélectionner
              // see if the user is banned
              $is_banned = false;
              if ($member['ban_end'] >= time() || $member['ban_end'] == '0')
              {
                  $is_banned = true;
              } 

      Trouver
      Code: Tout sélectionner
                  'AVATAR_IMG'    => $poster_avatar, 

      Avant, ajouter
      Code: Tout sélectionner
                  'USERID_BANNED'    => $is_banned, 

      Ouvrir viewtopic.php
      Trouver
      Code: Tout sélectionner
      // BEGIN BAN TEST
          $sql = 'SELECT ban_userid
              FROM '
       . BANLIST_TABLE . '
              WHERE '
       . $db->sql_in_set('ban_userid', empty($id_cache) ? 0 : $id_cache)
                  AND 'ban_userid <> 0'
                  AND '(ban_end >= ' . time() . ' OR ban_end = 0)';

          $result = $db->sql_query($sql);
          $ban_list[] = array(0);
          while ($row = $db->sql_fetchrow($result))
          {
              $ban_list[] = $row['ban_userid'];
          }
          $db->sql_freeresult($result);
      // END BAN TEST   

      Remplacer par
      Code: Tout sélectionner
      // BEGIN BAN TEST
      $sql = 'SELECT b.*, u.user_id
          FROM '
       . BANLIST_TABLE . ' b, ' . USERS_TABLE . ' u
          WHERE (b.ban_end >= '
       . time() . '
              OR b.ban_end = 0)'
      ;

      $result = $db->sql_query($sql);
      $ban_list = array();
      while ($row2 = $db->sql_fetchrow($result))
      {
          $ban_list[] = $row2['ban_userid'];
      }
      $db->sql_freeresult($result);
      // END BAN TEST   

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

Re: Nombre d'avertissements dans viewtopic v1.0.2a

Messagepar thedemoniak » 22 Déc 2009 à 16:17

Bonjour,

Le mod est - il compatible 3.0.6 ?

Merci d'avance
En plein projet
thedemoniak
Posteur expérimenté
Posteur expérimenté
 
Messages: 352
Inscription: 01 Sep 2007 à 21:40

Re: Nombre d'avertissements dans viewtopic v1.0.2a

Messagepar ErnadoO » 22 Déc 2009 à 16:33

teste :mrgreen:
ErnadoO
 

Re: Nombre d'avertissements dans viewtopic v1.0.2a

Messagepar thedemoniak » 22 Déc 2009 à 16:34

Je vais tester ça ^^

ps : le fichier install.xml a une erreur
En plein projet
thedemoniak
Posteur expérimenté
Posteur expérimenté
 
Messages: 352
Inscription: 01 Sep 2007 à 21:40

Re: Nombre d'avertissements dans viewtopic v1.0.2a

Messagepar Fandumario » 21 Mar 2010 à 18:57

Bonjour. J'ai installé ce module complémentaire, mais un petit problème se pose alors :
Rien n'a changé.

Faut-il rafraîchir le template ? Vider le cache suffirait ?

Parce que lorsque je souhaite rafraîchir le template, j'obtiens une très jolie erreur générale précisant qu'il ne trouve pas des fichiers .txt dans le dossier du template...
Fandumario
Posteur néophyte
Posteur néophyte
 
Messages: 57
Inscription: 29 Nov 2009 à 15:17

Re: Nombre d'avertissements dans viewtopic v1.0.2a

Messagepar EnYgmA » 21 Mar 2010 à 19:07

Fandumario a écrit:Bonjour. J'ai installé ce module complémentaire, mais un petit problème se pose alors :
Rien n'a changé.

Faut-il rafraîchir le template ? Vider le cache suffirait ?

Parce que lorsque je souhaite rafraîchir le template, j'obtiens une très jolie erreur générale précisant qu'il ne trouve pas des fichiers .txt dans le dossier du template...


Hello ,

de la plus petite au gros oeuvre dés l'instant où l'on intervient sur le style on rafraichi toujours le module ( Template , thèmes , packs images ) :D

dans votre cas il faut rafraichir le template :wink:

Bonne soirée à vous :wink:
EnYgmA
 

Re: Nombre d'avertissements dans viewtopic v1.0.2a

Messagepar Fandumario » 21 Mar 2010 à 19:16

Etrangement, j'obtiens :
Code: Tout sélectionner
Erreur générale
Could not open ./../styles/prosilver/template/[fichier].txt

J'ai beau inclure un fichier du même nom et de la même extension, vide, dans le répertoire, à chaque fois il m'en demande un autre.

Ainsi, j'en suis à :
Code: Tout sélectionner
Erreur générale
Could not open ./../styles/prosilver/template/report_deleted.txt


EDIT : Ah bah, c'était le dernier. ^^' Autant pour moi, ça fonctionne.
Fandumario
Posteur néophyte
Posteur néophyte
 
Messages: 57
Inscription: 29 Nov 2009 à 15:17

Re: Nombre d'avertissements dans viewtopic v1.0.2a

Messagepar ErnadoO » 21 Mar 2010 à 20:40

Ton forum serait en v3.0.7 tu n'aurais pas cette erreur, donc pense à faire la mise à jour ;)
ErnadoO
 

Re: Nombre d'avertissements dans viewtopic v1.0.2a

Messagepar Fandumario » 21 Mar 2010 à 21:32

Je ne trouve pas l'archive de mise à jour en VF..
Fandumario
Posteur néophyte
Posteur néophyte
 
Messages: 57
Inscription: 29 Nov 2009 à 15:17

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: sbbasile et 2 invités

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