Recordad que para pedir soporte alguno, debéis facilitar los datos de soporte oportunos por favor, mirad aquí y leer las Normas generales del foro, esto nos servirá de ayuda para dar el mejor soporte..

Gracias.

La Administración de phpBB España.

Añadir entradas al foro de forma automatica

Foros donde podréis dejar vuestras dudas sobre phpBB 3.0.x
Cerrado
Hekaly
Observador/a
Mensajes: 10
Registrado: 05 Ene 2011, 14:33

Añadir entradas al foro de forma automatica

#1

Mensaje 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.
Infojuegos

Versión Phpbb: 3.0.8

Avatar de Usuario
Alorse
Ex Staff
Mensajes: 5144
Registrado: 22 Mar 2008, 02:14
Género:
Edad: 37

Re: Añadir entradas al foro de forma automatica

#2

Mensaje 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.

Hekaly
Observador/a
Mensajes: 10
Registrado: 05 Ene 2011, 14:33

Re: Añadir entradas al foro de forma automatica

#3

Mensaje 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.
Infojuegos

Versión Phpbb: 3.0.8

Cerrado

Volver a “Foros de Soporte 3.0.x”