Ver Mensaje Individual
  #7 (permalink)  
Antiguo 24/11/2007, 11:12
Avatar de thrash
thrash
 
Fecha de Ingreso: marzo-2002
Ubicación: Talca-Chile
Mensajes: 254
Antigüedad: 22 años, 2 meses
Puntos: 1
Re: Métodos para quitar usuarios Spam de Foro phpbb

Me recomendaron el Vip Code Mod , el cual agregra un campo obligatorio al campo de registro, que no es más que una palabra que el usuario debe agregar , yo lo instalé hace unos días y cero registro de SPAMERS , de hecho hasta deje la activación de la cuenta por parte del usuario.

El Mod es este . cambia donde dice bosque por lo que quieras .Pero ojo con los SPAMERS la pelea es eterna .

Saludos
Código:
############################################################## 
## MOD Title:      Add a VIP code during registration 
## MOD Author:       Username < [email protected] > (Martin Aignesberger) http://www.aignes.com 
## MOD Description:   El usuario tiene que introducir un código durante el proceso de registración, si no lo hace correctamente el proceso se interrumpe. Puedes mostrar este código en muchos lugares de tu web. 
##                  Pero por el momento funciona perfectamente si expones este código tal como viene en este install.txt, en el mismo formulario de registro. 
## 
## MOD Version:    1.2.1 
## Díficultad de instalación:    Fácil 
## Tiempo necesario para la instalación:    ~1 Minuto 
## Archivos a Editar:    includes/usercp_register.php 
##                  language/lang_english/lang_main.php 
##                  templates/subSilver/profile_add_body.tpl 
## Archivos incluídos:   Ninguno 
## 
## License: http://ABRIRsource.org/licenses/gpl-license.php GNU General Public License v2 
############################################################## 
## For security purposes, please check: http://www.phpbb.com/mods/ 
## for the latest version of this MOD. Although MODs are checked 
## before being allowed in the MODs Database there is no guarantee 
## that there are no security problems within the MOD. No support 
## will be given for MODs not found within the MODs Database which 
## can be found at http://www.phpbb.com/mods/ 
############################################################## 
## Author Notes: 
## Works perfectly for me 
## Puedes desactivar la Confirmación Visual estándar. 
############################################################## 
## MOD History: 
##   2006-08-11 - Version 1.0.0 
##   2006-08-14 - Version 1.2.0 - VIP code works independently from visual confirmation 
##   2006-08-14 - Version 1.2.1 - minor fixes 
############################################################## 
## Before Adding This MOD To Your Forum, You Should Back Up All Files Related To This MOD 
## Antes de instalar este MOD en tu foro debes hacer una copia de seguridad de los archivos que vas a editar antes de hacerlo. 
## Si tienes más Estilos instalados debes aplicar los cambios para subSilver a todos los estilos 
############################################################ 

# 
#-----[ ABRIR ]------------------------------------------ 
#     
includes/usercp_register.php 

# 
#-----[ BUSCAR ]------------------------------------------ 
# 
      rawurlencode($website); 
   } 

# 
#-----[ DESPUÉS, AÑADIR ]------------------------------------------ 
# 
// Start myVIPcode mod 
        if ( ($mode == 'register') && ($HTTP_POST_VARS['myVIPcode'] != 'bosque') ) 
        { 
         message_die(GENERAL_MESSAGE, $lang['vip_spam_invalid']); 
        } 
// End myVIPcode mod 

# 
#-----[ BUSCAR ]------------------------------------------ 
# 
      $template->assign_block_vars('switch_confirm', array()); 
   } 

# 
#-----[ DESPUÉS, AÑADIR ]------------------------------------------ 
# 
// Start myVIPcode mod 
        if ($mode == 'register') 
   { 
      $template->assign_block_vars('switch_myvipcode', array()); 
   } 
// End myVIPcode mod 

# 
#-----[ BUSCAR ]------------------------------------------ 
# 
      'L_CONFIRM_CODE_EXPLAIN'   => $lang['Confirm_code_explain'], 

# 
#-----[ DESPUÉS, AÑADIR ]------------------------------------------ 
# 
      'L_VIP_CODE' => $lang['vip_spam_vip_code'], 
      'L_VIP_LOCATION' => $lang['vip_spam_location'], 

# 
#-----[ ABRIR ]------------------------------------------ 
# 
language/lang_spanish/lang_main.php 

# 
#-----[ BUSCAR ]------------------------------------------ 
# 
// 
// That's all, Folks! 
// ------------------------------------------------- 

# 
#-----[ ANTES, AÑADIR ]------------------------------------------ 
# 
$lang['vip_spam_invalid'] = 'Tu <b>VIP code</b> no es correcto.<br/><br/>El código VIP correcto es bosque.'; 
$lang['vip_spam_vip_code'] = 'Código VIP'; 
$lang['vip_spam_location'] = 'Introduzca <color="#FF0000"><b>bosque</b></color> en este campo.'; 

# 
#-----[ ABRIR ]------------------------------------------ 
# 
templates/subSilver/profile_add_body.tpl 

# 
#-----[ BUSCAR ]------------------------------------------ 
# 
   <!-- END switch_confirm --> 

# 
#-----[ DESPUÉS, AÑADIR ]------------------------------------------ 
# 
   <!-- BEGIN switch_myvipcode --> 
   <tr> 
      <td class="row1"><span class="gen"><b>{L_VIP_CODE}:</b> *</span><br /> 
         <span class="gensmall">{L_VIP_LOCATION}</span></td> 
      <td class="row2"> 
         <input type="text" class="post" style="width: 200px" name="myVIPcode" size="25" maxlength="32" value="" /></td> 
   </tr> 
   <!-- END switch_myvipcode --> 

# 
#-----[ SAVE/CLOSE ALL FILES ]------------------------------------------ 
# 
# EoM
__________________
Foro Forestal Maderero
Bosque y +