Página 1 de 1

Añadir entradas al foro de forma automatica

Publicado: 16 Feb 2013, 13:33
por Hekaly
URL: http://www.infojuegos.org/foro/
Versión phpBB: 3.0.11
MODs Instalados: cbb-blockgets
Plantilla(s) usada(s): prosilver
Servidor: de pago, 1and1, hosting
Actualización desde otra versión: No
Conversión desde otro sistema de foros: No

Buenas a todos.

Desde hace unos meses estoy creando una web de información de videojuegos y hace un par de meses he instalado un foro. He logrado usar los usuarios del foro en la web y ahora me gustaria hacer otra tarea.

Lo que me gustaria es que cuando ponga una nueva entrada en la web, automaticamente cree una entrada en el foro en la seccion correspondiente para que la gente pueda discotir sobre ese juego.

He estado investigando y por lo que veo cuando se crea una entrada en el foro se actualiza la tabla phpbb_posts. Lo que me gustaria saber es el archivo del foro que accede y actualiza esa tabla cuando se crea una entrada. Lo que mas me interesa es como crea post_text , post_checksum, etc.

Por otra parte no se si phpbb_post es la unica que se actualiza cuando escribimos un nuevo hilo.

Sabes de un sitio que expliquen un poco como se crean entradas manuales a base de php y bbdd??

Un saludo y gracias.

Re: Añadir entradas al foro de forma automatica

Publicado: 16 Feb 2013, 17:15
por Alorse
Creo que lo que quieres hacer, no es sencillo, las tablas para crear un nuevo tema son phpbb_topics y phpbb_posts pero aparte de esas influyen muchas más como contador de mensajes, foros, etc... lo mejor es que mires el archivo includes/functions_posting.php sobre que linea 1645 tiene la función submit_post, esa función es la encargada de agregar nuevos temas y mensajes al foro.
En el archivo posting.php sobre la linea 1180 encontraras un ejemplo de como se usa la función, pero de una vez te digo que es mucha información.

Re: Añadir entradas al foro de forma automatica

Publicado: 16 Feb 2013, 18:24
por Hekaly
Gracias Alorse.

Con la info que me has dado ahora podre continuar "estudiando" phpbb para poder hacer lo que quiero. Otra que hare es ver las claves foraneas de las tablas para saber cuales se actualizan.

Se que no es fácil pero si he podido adaptar usuarios del foro a la web, personalizar perfiles y el sistema de votos, podre hacer esto.

Aunque ahora con el trabajo solo tengo las tardes libres lo ire haciendo poco a poco.

A medida que lo vaya haciendo os ire informando.

Hasta luego.