Presentarse antes de postear
Posted: 20 Jun 2012, 01:55
[infobox]Nombre Tutorial: Obliga a presentarse antes de postear.
Versión: Probado en la 3.0.7
Autor: Esnola
Url del Autor http://www.phpbb-es.com
Basado en: PROSILVER
Descripción y uso:
Obliga a nuevos usuarios a presentarse en un foro especifico antes de postear.
Url Demo: http://www.todofirmas.es[/infobox]
Screenshot:
[img]http://img839.imageshack.us/img839/5596 ... 107221.png[/img]
Tutorial:
Abrimos: root/posting.php
Buscamos:
Buscamos esta linea:
Como saber la ID de un foro?
Entras al foro de presentaciones y en el navegador mirais la URL.
Ejemplo del mio.
Si teneis algun Mod como el SEO o algo asi imformaros en el foro oficial de esta modioficacion.
Versión: Probado en la 3.0.7
Autor: Esnola
Url del Autor http://www.phpbb-es.com
Basado en: PROSILVER
Descripción y uso:
Obliga a nuevos usuarios a presentarse en un foro especifico antes de postear.
Url Demo: http://www.todofirmas.es[/infobox]
Screenshot:
[img]http://img839.imageshack.us/img839/5596 ... 107221.png[/img]
Tutorial:
Abrimos: root/posting.php
Buscamos:
Code: Select all
Añadir despues en una nueva linea: Recuerda cambiar el 3 por el ID del foro que utilices para las presentaciones.
$current_time = time();
Code: Select all
Luego abrimos: root/language/es/posting.php//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)
{
$user->setup('posting');
trigger_error('NO_TOPIC_PRESENT');
}
$db->sql_freeresult($result);
//FIN Mod obliga presentaciones
Buscamos esta linea:
Code: Select all
Añadir despues en una nueva linea: Recuerda cambiar el 3 por el ID del foro que utilices para las presentaciones.
'NO_POST_MODE' => 'No se especificó el modo de mensaje',
Code: Select all
NOTA: Recuerda limpiar cache,actualiza el navegador y a funcionar.Funciona para aquellos que no tienen ningun mensaje en el foro.'NO_TOPIC_PRESENT' => 'No puedes postear en los foros hasta que lo hagas en el Foro de presentaciones <br> Clic <a href=posting.php?mode=post&f=3>Aquí</a> para presentarte',
Como saber la ID de un foro?
Entras al foro de presentaciones y en el navegador mirais la URL.
Ejemplo del mio.
Code: Select all
La ID de un foro es el numero que hay siguiente el signo =,en mi caso mi ID es 4.http://phpbbmexico.com/viewforum.php?f=4
Si teneis algun Mod como el SEO o algo asi imformaros en el foro oficial de esta modioficacion.