forum enter limit

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.

forum enter limit

Messagede trotinet65 le 29 Aoû 2008 à 14:59

Salut !

J'utilise le mod Enter Post Limit disponible à cette adresse => http://www.phpbbhacks.com/download/3884

Le probleme est que la limite de post pour entrer dans un forum ne s'applique qu'aux membres du site et non pas aux invités.

Malgré multes essais, je ne suis arrivé à introduire
Code: Tout sélectionner
userdata['session_logged_in']!='1'
de façon à ce que çà s'applique aussi aux invités.

Le morceau en question est à placer dans viewforum.php. Voici l'extrait du code que je n'arrive pas à modifier :
Code: Tout sélectionner
//

// forum enter limit by emrag

//

      if (!($userdata['user_level'] == ADMIN OR $userdata['user_level'] == MOD))

      {

      $sql = "SELECT f.forum_id, f.forum_enter_limit, u.user_posts

         FROM " . FORUMS_TABLE . " f, " . USERS_TABLE . " u

         WHERE user_id = " . $userdata['user_id'];



      if( !($result = $db->sql_query($sql)) )

      {

         message_die(GENERAL_ERROR, 'Could not query information', '', __LINE__, __FILE__, $sql);

      }



         while ($row = $db->sql_fetchrow($result))

         {

         $forum_id_limit = $row['forum_id'];

         $forum_enter_limit = $row['forum_enter_limit'];

         $user_posts_limit = $row['user_posts'];



         $error_limit = sprintf($lang['Forum_enter_limit_error'], $forum_enter_limit);



            if ($forum_id == $forum_id_limit AND $user_posts_limit < $forum_enter_limit)

            {

               message_die(GENERAL_ERROR, $error_limit);

            }

         }

      }

//

// forum enter limit by emrag

//



Merci à tous ceux qui voudront bien m'aider
trotinet65
Posteur néophyte
Posteur néophyte
 
Messages: 6
Inscription: 29 Aoû 2008 à 07:43

Re: forum enter limit

Messagede spitfire pat le 29 Aoû 2008 à 15:23

trotinet65 a écrit:Le probleme est que la limite de post pour entrer dans un forum ne s'applique qu'aux membres du site et non pas aux invités.

il n'est pas possible d'appliquer cette limite aux invités, puisque les invités représentent UN utilisateur dans la base de données
Avatar de l’utilisateur
spitfire pat
Superstar
 
Messages: 14670
Inscription: 18 Sep 2004 à 15:43
Localisation: bourgogne

Re: forum enter limit

Messagede trotinet65 le 29 Aoû 2008 à 16:05

Il n'est donc pas possible appliquer cette regles à tous les invites ?
trotinet65
Posteur néophyte
Posteur néophyte
 
Messages: 6
Inscription: 29 Aoû 2008 à 07:43

Re: forum enter limit

Messagede spitfire pat le 29 Aoû 2008 à 16:42

ben non. imagine que ta limite pour entrer soit de 10 posts. dés que 10 invités auront posté, la limite sera atteinte et TOUS les invités pourront entrer
parce qu'il n'y a aucun moyen de reconnaitre un invité d'un autre
Avatar de l’utilisateur
spitfire pat
Superstar
 
Messages: 14670
Inscription: 18 Sep 2004 à 15:43
Localisation: bourgogne

Re: forum enter limit

Messagede trotinet65 le 29 Aoû 2008 à 17:08

Ok, je comprends.

Merci beaucoup pour ta reponse
trotinet65
Posteur néophyte
Posteur néophyte
 
Messages: 6
Inscription: 29 Aoû 2008 à 07:43

Re: forum enter limit

Messagede Morgyanne le 04 Sep 2008 à 18:21

Salut,

[!] Si vous considérez votre problème comme réglé, merci d'éditer le premier message de ce sujet et d'ajouter l'icône de sujet

@+
Morgyanne :)
Demande de support par MP = Poubelle
Avatar de l’utilisateur
Morgyanne
Modérateur
Modérateur
 
Messages: 14578
Inscription: 21 Mar 2005 à 12:28


Retourner vers Discussions, recherches et traductions

Qui est en ligne

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

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