• Anuncio

Obliga_Presentaciones_MOD(phpbb3) v 1.0

Obliga a postear en un foro determinado

Mods, portales, addons y otras herramientras para tu phpBB3

Obliga_Presentaciones_MOD(phpbb3) v 1.0

Notapor Jakk » 28 Dic 2009, 04:34

Nombre del MOD: Obliga_Presentaciones_MOD(phpbb3)
Descripción del MOD: Este MOD
Autor del MOD: Esnola al cual le arreglé algunas cosas para que funcionará , el plugin es compartido por Makoto
Traducción: No necesita
Versión del MOD: 1.0
Compatible con phpBB: 3.0.x
Dificultad: Facil
Tiempo de Instalación: Aprox. 1 Minuto

Abrir: posting.php
Buscar:
Código: Seleccionar todo
$current_time = time();


Añade despues: cambiar el 3 por el foro que querais que sea el de presentaciones
Código: Seleccionar todo
//INICIO Mod obliga presentaciones
$foro_presentacion = 3 ; //Cambiar este número por el del foro de presentaciones.

$sql = 'SELECT topic_poster
        FROM ' . TOPICS_TABLE . "
        WHERE topic_poster =" .$user->data['user_id'];
$result = $db->sql_query($sql);            
$posteado = $db->sql_fetchrow($result);
if(isset($posteado) == 0 && $forum_id != $foro_presentacion)
{
  trigger_error( " No puedes postear en los foros hasta que lo hagas en el Foro de presentaciones
                                <br> Click <a href=posting.".$phpEx ."?mode=post&f=". $foro_presentacion .">Aqui</a>
                                para presentarte");
}
$db->sql_freeresult($result);
//FIN Mod obliga presentaciones


Si ademais de querer que postee en el foro de presentaciones quereis el mensaje tenga un numero minimo de caracteres agregar esto despues del anterior codigo. Cambiar el 250 por el numero de caracteres que querais
Código: Seleccionar todo
$letras = 250;
if($submit &&(strlen($_POST['message'])< $letras) && $forum_id == $foro_presentacion)
{
          trigger_error(  "No se permiten mensajes de presentaci&oacute;n con menos de $letras caracteres
                                <br> Vuelve atrás y amplía tu mensaje o pulsa <a href=posting.".$phpEx ."?mode=post&f=". $foro_presentacion .">Aqui</a>");   
}



Pongo tambien el MOD original:
Código: Seleccionar todo
//INICIO Mod obliga presentaciones

$foro_presentacion = 3 ; //Cambiar este número por el del foro de presentaciones.

$sql=mysql_query("SELECT topic_poster FROM " . TOPICS_TABLE . " WHERE topic_poster =" .$user->data['user_id']  );
$posteado = mysql_num_rows($sql);
if( $posteado == 0 && $forum_id != $foro_presentacion )
{
  trigger_error( " No puedes postear en los foros hasta que lo hagas en el Foro de presentaciones
                                <br> Click <a href=posting.".$phpEx ."?mode=post&f=". $foro_presentacion .">Aqui</a>
                                para presentarte");   
}

//FIN Mod obliga presentaciones
SI QUEREIS DIVERTIROS,HACER AMIGOS,JUGAR ONLINE...ENTRAR EN http://www.mundoforeros.com OS ESPERAMOS!!!
Avatar de Usuario
Jakk
Administrador
Administrador
 
Mensajes: 1160
Registrado: 17 Ago 2009, 17:28

Anuncio

Re: Obliga_Presentaciones_MOD(phpbb3) v 1.0

Notapor Rs25 » 23 Ene 2010, 20:08

Hola una pregunta, lo he instalado y funciona bien, pero obliga a abrir un nuevo tema, como se haria para que valiera con un post nuevo en un otro tema del foro de presentaciones. No se si me he explicado bien...
Avatar de Usuario
Rs25
Recien llegado
Recien llegado
 
Mensajes: 3
Registrado: 21 Ene 2010, 11:13

Re: Obliga_Presentaciones_MOD(phpbb3) v 1.0

Notapor Jakk » 24 Ene 2010, 09:40

Te refieres a que en vez de abrir un tema nuevo tenga que postear en uno ya existente?
si es eso prueba con esto, cambia lo que te haga falta
ya me contarás si te sirvió

Código: Seleccionar todo
//INICIO Mod obliga presentaciones
$foro_presentacion = 3 ; //Cambiar este número por el del foro de presentaciones.
$tema_presentacion = 3;//Cambiar este número por tema de presentaciones
$sql = 'SELECT topic_poster
        FROM ' . TOPICS_TABLE . "
        WHERE topic_poster =" .$user->data['user_id'];
$result = $db->sql_query($sql);           
$posteado = $db->sql_fetchrow($result);
if(isset($posteado) == 0 && $forum_id != $foro_presentacion)
{
  trigger_error( " No puedes postear en los foros hasta que lo hagas en el Foro de presentaciones
                                <br> Click <a href=posting.".$phpEx ."?mode=post&f=". $foro_presentacion ."&t=". $tema_presentacion ." >Aqui</a>
                                para presentarte");
}
$db->sql_freeresult($result);
//FIN Mod obliga presentaciones
SI QUEREIS DIVERTIROS,HACER AMIGOS,JUGAR ONLINE...ENTRAR EN http://www.mundoforeros.com OS ESPERAMOS!!!
Avatar de Usuario
Jakk
Administrador
Administrador
 
Mensajes: 1160
Registrado: 17 Ago 2009, 17:28

Re: Obliga_Presentaciones_MOD(phpbb3) v 1.0

Notapor makoto » 26 Ene 2010, 05:24

eh visto no se quisas se clasifique como un bug pero al poner min de caracteres normal chevr cuando alguien se presenta por primera vez pero luego si quires responder el mensaje de respuesta tambien debe tener la misma cantidad min d caracteres
Datos de Soporte
URL: http://www.hello-peru.net
Versión phpBB: phpBB3 (3.0.6)
MODs Instalados: ACP Announcement Centre 1.0.3a,ACP_REQUETE 1.0.0, AJAX Chat 2.0.0B8, Advanced Points System 0.9.2, Arcade Tournament Addon 0.6.0, Automatic DST 2 2.0.1, Avatar on Memberlist 1.0.1, Genders 1.0.1, Last Posts Titles 1.0.0a, Medals System MOD 0.10.2 Beta, Milestone Congratulations 1.2.8, Mini Classement 1.0.0, Prime Quick Reply 1.0.5, Radio Mod 2.0.5, Shop System 1.0.beta5,Tinypic Plugin MOD 1.0.7, Topic in "Who is Online", Upcoming Birthday list 1.0.1, Zodiacs 0.1.1, Simple Hide BBcode MOD 0.3.0, phpBB Arcade 1.0.RC9, phpBB3 Portal 1.2.2, automod 1.0.0 RC2, Highslide Attachment Mod 4.1.4
Plantilla(s) usada(s): Milky_way
Servidor: linux de paga
Actualización desde otra versión: 3.0.4
Conversión desde otro sistema de foros: no


Hello-Peru
Imagen
Porque nuestro asunto son las idols japonesas
Avatar de Usuario
makoto
Miembro VIP
Miembro VIP
 
Mensajes: 90
Registrado: 19 Sep 2009, 03:52

Re: Obliga_Presentaciones_MOD(phpbb3) v 1.0

Notapor makoto » 01 Feb 2010, 04:16

no se si ah alguien mas le pasa lo mismo pero a mi me sale error

Código: Seleccionar todo
Warning: strtr() [function.strtr]: The second argument is not an array in /home/samito/public_html/foro/includes/session.php on line 2206

Warning: strtr() [function.strtr]: The second argument is not an array in /home/samito/public_html/foro/includes/session.php on line 2206

Warning: Cannot modify header information - headers already sent by (output started at /home/samito/public_html/foro/includes/session.php:2206) in /home/samito/public_html/foro/includes/functions.php on line 4282

Warning: Cannot modify header information - headers already sent by (output started at /home/samito/public_html/foro/includes/session.php:2206) in /home/samito/public_html/foro/includes/functions.php on line 4284

Warning: Cannot modify header information - headers already sent by (output started at /home/samito/public_html/foro/includes/session.php:2206) in /home/samito/public_html/foro/includes/functions.php on line 4285

Warning: Cannot modify header information - headers already sent by (output started at /home/samito/public_html/foro/includes/session.php:2206) in /home/samito/public_html/foro/includes/functions.php on line 4286

Fatal error: template->_tpl_load_file(): File /message_body.html does not exist or is empty in /home/samito/public_html/foro/includes/functions_template.php on line 63


tuve q quitar el mod hasta encontrar alguna forma de solucionarlo u_U
Datos de Soporte
URL: http://www.hello-peru.net
Versión phpBB: phpBB3 (3.0.6)
MODs Instalados: ACP Announcement Centre 1.0.3a,ACP_REQUETE 1.0.0, AJAX Chat 2.0.0B8, Advanced Points System 0.9.2, Arcade Tournament Addon 0.6.0, Automatic DST 2 2.0.1, Avatar on Memberlist 1.0.1, Genders 1.0.1, Last Posts Titles 1.0.0a, Medals System MOD 0.10.2 Beta, Milestone Congratulations 1.2.8, Mini Classement 1.0.0, Prime Quick Reply 1.0.5, Radio Mod 2.0.5, Shop System 1.0.beta5,Tinypic Plugin MOD 1.0.7, Topic in "Who is Online", Upcoming Birthday list 1.0.1, Zodiacs 0.1.1, Simple Hide BBcode MOD 0.3.0, phpBB Arcade 1.0.RC9, phpBB3 Portal 1.2.2, automod 1.0.0 RC2, Highslide Attachment Mod 4.1.4
Plantilla(s) usada(s): Milky_way
Servidor: linux de paga
Actualización desde otra versión: 3.0.4
Conversión desde otro sistema de foros: no


Hello-Peru
Imagen
Porque nuestro asunto son las idols japonesas
Avatar de Usuario
makoto
Miembro VIP
Miembro VIP
 
Mensajes: 90
Registrado: 19 Sep 2009, 03:52

Re: Obliga_Presentaciones_MOD(phpbb3) v 1.0

Notapor makoto » 12 Feb 2010, 03:43

ya encontre la forma de solucionarlo

open posting.php

Buscar
Código: Seleccionar todo
{
  trigger_error( " No puedes postear en los foros hasta que lo hagas en el Foro de presentaciones
<br> Click <a href=posting.".$phpEx ."?mode=post&f=". $foro_presentacion .">Aqui</a>
                                para presentarte");
}


Reemplazar por
Código: Seleccionar todo
{
   $user->setup('posting');
   trigger_error('NO_TOPIC_PRESENT');
}


abrir lenguage/es/posting.php

buscar
Código: Seleccionar todo
'NO_POST_MODE'            => 'No se especificó el modo de mensaje',


añadir despues*
Código: Seleccionar todo
'NO_TOPIC_PRESENT'         => 'No puedes postear en los foros hasta que lo hagas en el Foro de presentaciones <br> Click <a href=posting.php?mode=post&f=10>Aqui</a> para presentarte',


*recordar que debes cambiar el id del foro en <a href=posting.php?mode=post&f=10> por tu id de foro
Datos de Soporte
URL: http://www.hello-peru.net
Versión phpBB: phpBB3 (3.0.6)
MODs Instalados: ACP Announcement Centre 1.0.3a,ACP_REQUETE 1.0.0, AJAX Chat 2.0.0B8, Advanced Points System 0.9.2, Arcade Tournament Addon 0.6.0, Automatic DST 2 2.0.1, Avatar on Memberlist 1.0.1, Genders 1.0.1, Last Posts Titles 1.0.0a, Medals System MOD 0.10.2 Beta, Milestone Congratulations 1.2.8, Mini Classement 1.0.0, Prime Quick Reply 1.0.5, Radio Mod 2.0.5, Shop System 1.0.beta5,Tinypic Plugin MOD 1.0.7, Topic in "Who is Online", Upcoming Birthday list 1.0.1, Zodiacs 0.1.1, Simple Hide BBcode MOD 0.3.0, phpBB Arcade 1.0.RC9, phpBB3 Portal 1.2.2, automod 1.0.0 RC2, Highslide Attachment Mod 4.1.4
Plantilla(s) usada(s): Milky_way
Servidor: linux de paga
Actualización desde otra versión: 3.0.4
Conversión desde otro sistema de foros: no


Hello-Peru
Imagen
Porque nuestro asunto son las idols japonesas
Avatar de Usuario
makoto
Miembro VIP
Miembro VIP
 
Mensajes: 90
Registrado: 19 Sep 2009, 03:52


Volver a MODs phpBB3 en castellano

¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 1 invitado

  • Anuncio