Página 1 de 1

MOD simple de limitacion de posts antes de usar una palabra.

Publicado: 04 Jun 2009, 17:38
por mojitoo
Me explicare... antes en phpbb2 pedi en el foro phphbb.com a ver si alguien me daba un codigo para que nadie con menos de 10 POSTS pudiese usar las palabras como http o www o viagra o cialis etc etc . Con esto se radicaba casi por completo cualquier tipo de SPAM para ello me dieron los siguentes pasos:

ABRIR posting.php

Buscar

Código: Seleccionar todo

   prepare_post($mode, $post_data, $bbcode_on, $html_on, $smilies_on, $error_msg, $username, $bbcode_uid, $subject, $message, $poll_title, $poll_options, $poll_length);
Antes de eso añadir:

Código: Seleccionar todo

         if($userdata['user_posts'] < 10 && strpos(strtolower($message), 'http://') !== false)
         {
            message_die(GENERAL_ERROR, 'Not Allowed');
         }
Buscar

Código: Seleccionar todo

if($userdata['user_posts'] < 10 && strpos(strtolower($message), 'http://') !== false) 
Reemplazar por:

Código: Seleccionar todo

         if($userdata['user_posts'] < 10 && ((strpos(strtolower($message), 'http://') !== false) || (strpos(strtolower($message), 'www') !== false) ))
La pregunta es simple .....

Que deberia editar en PHPBB3 para tener el mismo resultado ?

Re: MOD simple de limitacion de posts antes de usar una palabra.

Publicado: 04 Jun 2009, 20:15
por Turbooo
pues parece un buen mod!!

interesaria saberlo

aunque gracias a dios yo no tengo spam de esos

Re: MOD simple de limitacion de posts antes de usar una palabra.

Publicado: 04 Jul 2010, 18:58
por nay
Este mod sirve precisamente para eso: http://www.phpbb.com/community/viewtopi ... #p12813620

Lo instalé hace poco y diría que funciona a la perfección.