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.
Error En La Instalación De Mod Announces
Reglas del Foro
Antes de participar en los foros, leer esto por favor.
Normas generales de phpBB-Es y las de Soporte
Antes de participar en los foros, leer esto por favor.
Normas generales de phpBB-Es y las de Soporte
-
- Mensajes: 5
- Registrado: 01 Nov 2006, 18:40
Error En La Instalación De Mod Announces
* URL: www.alfredoruiz.net/forofae
* Plantilla(s) usuada(s): actionpoint
* MODs instalados: Bloque de news
* Nombre y version del MOD: mod_announces
* URL del MOD: De la sección de descargas de esta misma página
* Version de phpBB: 2.0.20
* Servidor: de pago
* Si es una actualizacion desde otra version: no
Después de hacer todos los pasos, ejecutar el sql, subir los archivos, modificar los que había que cambiar, etc., entro al foro.
Me logeo con normalidad, y veo que ya aparecen en la primera página algunos anuncios que había previamente.
El problema es que cuando pincho en cualquier foro sale esto:
Could not obtain topic information
DEBUG MODE
SQL Error : 1064 You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '/-- fin mod : announces --------------------------------------------------------' at line 9
SELECT t.*, u.username, u.user_id, u2.username as user2, u2.user_id as id2, p.post_username, p2.post_username AS post_username2, p2.post_time FROM phpbb_topics t, phpbb_users u, phpbb_posts p, phpbb_posts p2, phpbb_users u2 WHERE t.forum_id = 24 AND t.topic_poster = u.user_id AND p.post_id = t.topic_first_post_id AND p2.post_id = t.topic_last_post_id AND u2.user_id = p2.poster_id AND t.topic_type <> 2 AND t.topic_type <> 3 //-- fin mod : announces --------------------------------------------------------------------------- ORDER BY t.topic_type DESC, t.topic_last_post_id DESC LIMIT 0, 50
Line : 349
File : viewforum.php
Gracias de antemano.
Edito para poner la parte de viewforum.php que parece ser la causante del error.
//-- mod : announces -------------------------------------------------------------------------------
// here we added
// AND t.topic_type <> " . POST_GLOBAL_ANNOUNCE . "
//-- modify
$sql = "SELECT t.*, u.username, u.user_id, u2.username as user2, u2.user_id as id2, p.post_username, p2.post_username AS post_username2, p2.post_time
FROM " . TOPICS_TABLE . " t, " . USERS_TABLE . " u, " . POSTS_TABLE . " p, " . POSTS_TABLE . " p2, " . USERS_TABLE . " u2
WHERE t.forum_id = $forum_id
AND t.topic_poster = u.user_id
AND p.post_id = t.topic_first_post_id
AND p2.post_id = t.topic_last_post_id
AND u2.user_id = p2.poster_id
AND t.topic_type <> " . POST_ANNOUNCE . " AND t.topic_type <> " . POST_GLOBAL_ANNOUNCE . "
//-- fin mod : announces ---------------------------------------------------------------------------
$limit_topics_time
ORDER BY t.topic_type DESC, t.topic_last_post_id DESC
LIMIT $start, ".$board_config['topics_per_page'];
if ( !($result = $db->sql_query($sql)) )
{
message_die(GENERAL_ERROR, 'Could not obtain topic information', '', __LINE__, __FILE__, $sql); <<<<<<-------------ESTA ES LA 349
}
* Plantilla(s) usuada(s): actionpoint
* MODs instalados: Bloque de news
* Nombre y version del MOD: mod_announces
* URL del MOD: De la sección de descargas de esta misma página
* Version de phpBB: 2.0.20
* Servidor: de pago
* Si es una actualizacion desde otra version: no
Después de hacer todos los pasos, ejecutar el sql, subir los archivos, modificar los que había que cambiar, etc., entro al foro.
Me logeo con normalidad, y veo que ya aparecen en la primera página algunos anuncios que había previamente.
El problema es que cuando pincho en cualquier foro sale esto:
Could not obtain topic information
DEBUG MODE
SQL Error : 1064 You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '/-- fin mod : announces --------------------------------------------------------' at line 9
SELECT t.*, u.username, u.user_id, u2.username as user2, u2.user_id as id2, p.post_username, p2.post_username AS post_username2, p2.post_time FROM phpbb_topics t, phpbb_users u, phpbb_posts p, phpbb_posts p2, phpbb_users u2 WHERE t.forum_id = 24 AND t.topic_poster = u.user_id AND p.post_id = t.topic_first_post_id AND p2.post_id = t.topic_last_post_id AND u2.user_id = p2.poster_id AND t.topic_type <> 2 AND t.topic_type <> 3 //-- fin mod : announces --------------------------------------------------------------------------- ORDER BY t.topic_type DESC, t.topic_last_post_id DESC LIMIT 0, 50
Line : 349
File : viewforum.php
Gracias de antemano.
Edito para poner la parte de viewforum.php que parece ser la causante del error.
//-- mod : announces -------------------------------------------------------------------------------
// here we added
// AND t.topic_type <> " . POST_GLOBAL_ANNOUNCE . "
//-- modify
$sql = "SELECT t.*, u.username, u.user_id, u2.username as user2, u2.user_id as id2, p.post_username, p2.post_username AS post_username2, p2.post_time
FROM " . TOPICS_TABLE . " t, " . USERS_TABLE . " u, " . POSTS_TABLE . " p, " . POSTS_TABLE . " p2, " . USERS_TABLE . " u2
WHERE t.forum_id = $forum_id
AND t.topic_poster = u.user_id
AND p.post_id = t.topic_first_post_id
AND p2.post_id = t.topic_last_post_id
AND u2.user_id = p2.poster_id
AND t.topic_type <> " . POST_ANNOUNCE . " AND t.topic_type <> " . POST_GLOBAL_ANNOUNCE . "
//-- fin mod : announces ---------------------------------------------------------------------------
$limit_topics_time
ORDER BY t.topic_type DESC, t.topic_last_post_id DESC
LIMIT $start, ".$board_config['topics_per_page'];
if ( !($result = $db->sql_query($sql)) )
{
message_die(GENERAL_ERROR, 'Could not obtain topic information', '', __LINE__, __FILE__, $sql); <<<<<<-------------ESTA ES LA 349
}

Respuesta: Error En La Instalación De Mod Announces
Para empezar, abri el viewforum.php y esta linea, que esta cercana a la 349
//-- fin MOD : announces ---------------------------------------------------------------------------
ponela luego de las consultas que hace, que no quede en medio del SELECT Y EL ORDER BY
Si no entiendes, deja el archivo que te decimos exacto que hacer
saludos
//-- fin MOD : announces ---------------------------------------------------------------------------
ponela luego de las consultas que hace, que no quede en medio del SELECT Y EL ORDER BY
Si no entiendes, deja el archivo que te decimos exacto que hacer
saludos
Antes de nada, lee las Normas de phpBB-Es, y la siempre útil Guía de phpBB en Castellano.
Consulta la Documentación de phpBB 2, la Documentación de phpBB 3 y los FAQS de ayuda para tus problemas.
Quizás esté resuelto, y todos ahorremos tiempo.
Si es sobre cómo Crear una Consulta SQL ya lo tienes explicado en el enlace.
En general, se pide Buscar antes de preguntar para no repetir preguntas y dudas resueltas.
Sólo tendrás Soporte si facilitas los datos correspondientes y si respetas completamente el Copyright de phpBB.
NOTA: No damos Soporte a los foros integrados en Nuke y derivados del mismo. Infórmate AQUÍ.[hr] © Zuker - Taringa! CS - tuRiver
Consulta la Documentación de phpBB 2, la Documentación de phpBB 3 y los FAQS de ayuda para tus problemas.
Quizás esté resuelto, y todos ahorremos tiempo.
Si es sobre cómo Crear una Consulta SQL ya lo tienes explicado en el enlace.
En general, se pide Buscar antes de preguntar para no repetir preguntas y dudas resueltas.
Sólo tendrás Soporte si facilitas los datos correspondientes y si respetas completamente el Copyright de phpBB.
NOTA: No damos Soporte a los foros integrados en Nuke y derivados del mismo. Infórmate AQUÍ.[hr] © Zuker - Taringa! CS - tuRiver
-
- Mensajes: 5
- Registrado: 01 Nov 2006, 18:40
Respuesta: Error En La Instalación De Mod Announces
Amigo, sos un crack 
Me río yo de los servicios de soporte de microsoft y otras grandes compañias. Deberían pasar por aquí y aprender un poco.
Voy a chequearlo, pero parece que ya funciona. Y además he aprendido dónde tengo que poner el cierre del mod

Me río yo de los servicios de soporte de microsoft y otras grandes compañias. Deberían pasar por aquí y aprender un poco.
Voy a chequearlo, pero parece que ya funciona. Y además he aprendido dónde tengo que poner el cierre del mod


Respuesta: Error En La Instalación De Mod Announces
Silo pones despues del
LIMIT $start, ".$board_config['topics_per_page'];
No tendria que haber problema
O puedes no ponerlo si quieres... es algo para saber que el mod modifico algo nomas
Saludos
LIMIT $start, ".$board_config['topics_per_page'];
No tendria que haber problema
O puedes no ponerlo si quieres... es algo para saber que el mod modifico algo nomas
Saludos
Antes de nada, lee las Normas de phpBB-Es, y la siempre útil Guía de phpBB en Castellano.
Consulta la Documentación de phpBB 2, la Documentación de phpBB 3 y los FAQS de ayuda para tus problemas.
Quizás esté resuelto, y todos ahorremos tiempo.
Si es sobre cómo Crear una Consulta SQL ya lo tienes explicado en el enlace.
En general, se pide Buscar antes de preguntar para no repetir preguntas y dudas resueltas.
Sólo tendrás Soporte si facilitas los datos correspondientes y si respetas completamente el Copyright de phpBB.
NOTA: No damos Soporte a los foros integrados en Nuke y derivados del mismo. Infórmate AQUÍ.[hr] © Zuker - Taringa! CS - tuRiver
Consulta la Documentación de phpBB 2, la Documentación de phpBB 3 y los FAQS de ayuda para tus problemas.
Quizás esté resuelto, y todos ahorremos tiempo.
Si es sobre cómo Crear una Consulta SQL ya lo tienes explicado en el enlace.
En general, se pide Buscar antes de preguntar para no repetir preguntas y dudas resueltas.
Sólo tendrás Soporte si facilitas los datos correspondientes y si respetas completamente el Copyright de phpBB.
NOTA: No damos Soporte a los foros integrados en Nuke y derivados del mismo. Infórmate AQUÍ.[hr] © Zuker - Taringa! CS - tuRiver
-
- Mensajes: 5
- Registrado: 01 Nov 2006, 18:40
Respuesta: Error En La Instalación De Mod Announces
Tiene un comportamiento anomalo, ya que aparecen los anuncios "normales" pero no deja publicar "globales". No obstante, he buscado y he visto que hay un post de Morph que parece que lo soluciona, así que si eso no lo arregla ya postearé de nuevo. El problema inicial, ha quedado perfectamente solucionado. Por mi parte podeis cerrar cuando querais.
Gracias de nuevo.
Gracias de nuevo.

Respuesta: [SOLUCIONADO]Error En La Instalación De Mod Annou
Perfecto, mejor asi, sin mezclar las dudas, como se debe
Saludos, un gusto
Saludos, un gusto
Antes de nada, lee las Normas de phpBB-Es, y la siempre útil Guía de phpBB en Castellano.
Consulta la Documentación de phpBB 2, la Documentación de phpBB 3 y los FAQS de ayuda para tus problemas.
Quizás esté resuelto, y todos ahorremos tiempo.
Si es sobre cómo Crear una Consulta SQL ya lo tienes explicado en el enlace.
En general, se pide Buscar antes de preguntar para no repetir preguntas y dudas resueltas.
Sólo tendrás Soporte si facilitas los datos correspondientes y si respetas completamente el Copyright de phpBB.
NOTA: No damos Soporte a los foros integrados en Nuke y derivados del mismo. Infórmate AQUÍ.[hr] © Zuker - Taringa! CS - tuRiver
Consulta la Documentación de phpBB 2, la Documentación de phpBB 3 y los FAQS de ayuda para tus problemas.
Quizás esté resuelto, y todos ahorremos tiempo.
Si es sobre cómo Crear una Consulta SQL ya lo tienes explicado en el enlace.
En general, se pide Buscar antes de preguntar para no repetir preguntas y dudas resueltas.
Sólo tendrás Soporte si facilitas los datos correspondientes y si respetas completamente el Copyright de phpBB.
NOTA: No damos Soporte a los foros integrados en Nuke y derivados del mismo. Infórmate AQUÍ.[hr] © Zuker - Taringa! CS - tuRiver