Página 2 de 2
Re: Una linea en Header cuando abro un Tema
Publicado: 10 Sep 2010, 18:34
por leviatan21
Si bien tu archivo language/es/viewtiopic.php tiene cientos de lineas en blanco demás no veo problema en este o en ningún otro archivo.
pero veo que tienes varios MOS instalados, el error puede venir de cualquier archivo de las traducciones (cualquier archivo dentro de la carpeta language/es/mods).
Si tu no puedes ver nada malo en ellos, adjuntalos todos comprimidos y me encargaré de mirarlos
Re: Una linea en Header cuando abro un Tema
Publicado: 10 Sep 2010, 18:49
por leviatan21
Viendo un poco mas de detalladamente el archivo
raíz/viewtopic.php, he notado un par de cosas que deberías corregir :
Casi al inicio aparece esto :
no se que será, pero no me suena bien...
Código: Seleccionar todo
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
// Replace "YOUR_FORUM_TWITTER_ID" for your forum twitter id, or remove the "(from @YOUR_TWITTER_ID)" from the line if your board doesn't have a twitter id //
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
// Mod_Share_On by JesusADS
'U_FACEBOOK' => 'http://www.facebook.com/share.php?u=' . generate_board_url() . '/viewtopic.php?t='. $topic_data['topic_id'],
'U_TWITTER' => 'http://twitter.com/home?status=' . $topic_data['topic_title'] . ' (from @YOUR_FORUM_TWITTER_ID) '. generate_board_url() . '/viewtopic.php?t=' . $topic_data['topic_id'],
Aquí te aclara que debes reemplazar
YOUR_FORUM_TWITTER_ID en esta parte, y no lo has hecho :
por la linea 597, este código está repetido, elimina uno de los dos
( ESTO PUEDE SER CAUSA DEL PROBLEMA ) :
Código: Seleccionar todo
//-- mod: Prime Trash Bin (Topics) ------------------------------------------//
// Adjust the quickmod dropdown list if necessary.
include ($phpbb_root_path . 'includes/prime_trash_bin.' . $phpEx);
$topic_deleted = !empty($topic_data['topic_deleted_time']);
if ($topic_deleted)
{
$topic_mod = fake_delete_alter_quickmod($topic_mod, $forum_id);
}
//-- end: Prime Trash Bin (Topics) ------------------------------------------//
[ EDITO ]
Al parecer el
Prime Trash Bin está duplicado, aparece todo dos veces!!!
Te sugeriría que habilitaras el modo
DEBUG para ver si así podemos tener un mensaje que nos indique donde puede estar el problema
Re: Una linea en Header cuando abro un Tema
Publicado: 10 Sep 2010, 21:29
por sof-teo
Gracias por las sugerencias ya hice lo siguiente:
Esta linea es de un MOD que no recuerdo, pues tengo una carpeta en mi /raiz/mods/viewtopic.php:
Arregle esta:
Código: Seleccionar todo
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
// Replace "YOUR_FORUM_TWITTER_ID" for your forum twitter id, or remove the "(from @YOUR_TWITTER_ID)" from the line if your board doesn't have a twitter id //
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
// Mod_Share_On by JesusADS
'U_FACEBOOK' => 'http://www.facebook.com/share.php?u=' . generate_board_url() . '/viewtopic.php?t='. $topic_data['topic_id'],
'U_TWITTER' => 'http://twitter.com/home?status=' . $topic_data['topic_title'] . ' (from @YOUR_FORUM_TWITTER_ID) '. generate_board_url() . '/viewtopic.php?t=' . $topic_data['topic_id'],
Dejandola asi:
Código: Seleccionar todo
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
// Replace "YOUR_FORUM_TWITTER_ID" for your forum twitter id, or remove the "(from @YOUR_TWITTER_ID)" from the line if your board doesn't have a twitter id //
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
// Mod_Share_On by JesusADS
'U_FACEBOOK' => 'http://www.facebook.com/share.php?u=' . generate_board_url() . '/viewtopic.php?t='. $topic_data['topic_id'],
'U_TWITTER' => 'http://twitter.com/home?status=' . $topic_data['topic_title'] . ' '. generate_board_url() . '/viewtopic.php?t=' . $topic_data['topic_id'],
En ella elimine el (from @YOUR_FORUM_TWITTER_ID).
Y en esta elimine una de las repeticiones:
Código: Seleccionar todo
//-- mod: Prime Trash Bin (Topics) ------------------------------------------//
// Adjust the quickmod dropdown list if necessary.
include ($phpbb_root_path . 'includes/prime_trash_bin.' . $phpEx);
$topic_deleted = !empty($topic_data['topic_deleted_time']);
if ($topic_deleted)
{
$topic_mod = fake_delete_alter_quickmod($topic_mod, $forum_id);
}
//-- end: Prime Trash Bin (Topics) ------------------------------------------//
Limpie el Cache tambien el Estilos>X_Silver>Plantillas
Y aun nada de nada.
Ahora te adjunto la carpeta MOD de "/language/es/mods"
Gracias por tu interes en ayudarme.
Re: Una linea en Header cuando abro un Tema
Publicado: 10 Sep 2010, 21:31
por sof-teo
leviatan21 escribió:Te sugeriría que habilitaras el modo DEBUG para ver si así podemos tener un mensaje que nos indique donde puede estar el problema
Aun no se como activar este modo que me mencionas si me indicas donde encontrarlo me seria mejor

Re: Una linea en Header cuando abro un Tema
Publicado: 10 Sep 2010, 21:40
por leviatan21
sof-teo escribió:Y en esta elimine una de las repeticiones:
pero sigue revisando el
Prime Trash Bin cada cambio ( creo que son 5 en total ) está hecho dos veces
sof-teo escribió:
Aun no se como activar este modo que me mencionas si me indicas donde encontrarlo me seria mejor
Abre el archivo
raíz/config.php
Al final veras :
Código: Seleccionar todo
// @define('DEBUG', true);
// @define('DEBUG_EXTRA', true);
Reemplaza por :
Eliminando las
// de ambas lineas
Esto hace que si hay algún tipo de error relativamente importante se muestre sobre la cabecera del foro con ciertas indicaciones de donde se genera

Re: Una linea en Header cuando abro un Tema
Publicado: 10 Sep 2010, 21:47
por sof-teo
Jejjej ya aprendi cual era ese modo, esta en /raiz/config.php
El me tira este error arriba:
Código: Seleccionar todo
[phpBB Debug] PHP Notice: in file /includes/functions_thanks_forum.php on line 52: Use of undefined constant THANKS_TABLE - assumed 'THANKS_TABLE'
[phpBB Debug] PHP Notice: in file /includes/functions_thanks_forum.php on line 39: Use of undefined constant THANKS_TABLE - assumed 'THANKS_TABLE'
[phpBB Debug] PHP Notice: in file /includes/functions_thanks_forum.php on line 39: Use of undefined constant THANKS_TABLE - assumed 'THANKS_TABLE'
[phpBB Debug] PHP Notice: in file /includes/functions_thanks.php on line 604: Use of undefined constant THANKS_TABLE - assumed 'THANKS_TABLE'
[phpBB Debug] PHP Notice: in file /includes/functions_thanks.php on line 591: Use of undefined constant THANKS_TABLE - assumed 'THANKS_TABLE'
[phpBB Debug] PHP Notice: in file /includes/functions_thanks.php on line 591: Use of undefined constant THANKS_TABLE - assumed 'THANKS_TABLE'
[phpBB Debug] PHP Notice: in file /includes/functions_thanks.php on line 591: Use of undefined constant THANKS_TABLE - assumed 'THANKS_TABLE'
[phpBB Debug] PHP Notice: in file /includes/functions_thanks.php on line 591: Use of undefined constant THANKS_TABLE - assumed 'THANKS_TABLE'
[phpBB Debug] PHP Notice: in file /includes/functions_thanks.php on line 591: Use of undefined constant THANKS_TABLE - assumed 'THANKS_TABLE'
[phpBB Debug] PHP Notice: in file /includes/functions_thanks.php on line 591: Use of undefined constant THANKS_TABLE - assumed 'THANKS_TABLE'
[phpBB Debug] PHP Notice: in file /includes/functions_thanks.php on line 591: Use of undefined constant THANKS_TABLE - assumed 'THANKS_TABLE'
[phpBB Debug] PHP Notice: in file /includes/functions_thanks.php on line 591: Use of undefined constant THANKS_TABLE - assumed 'THANKS_TABLE'
[phpBB Debug] PHP Notice: in file /includes/functions_thanks.php on line 591: Use of undefined constant THANKS_TABLE - assumed 'THANKS_TABLE'
[phpBB Debug] PHP Notice: in file /includes/functions_thanks.php on line 591: Use of undefined constant THANKS_TABLE - assumed 'THANKS_TABLE'
[phpBB Debug] PHP Notice: in file /includes/functions_thanks.php on line 591: Use of undefined constant THANKS_TABLE - assumed 'THANKS_TABLE'
Vere esas lineas, pero si tienes alguna idea te lo agradeceria.
Re: Una linea en Header cuando abro un Tema Tema Solucionado
Publicado: 10 Sep 2010, 22:35
por leviatan21
Aquí te devuelvo tus archivos corregidos ( me debes 2 teclas DELETE y FLACHA ABAJO )
mods.zip
- (91.02 KiB) Descargado 73 veces
sof-teo escribió:El me tira este error arriba:
Has olvidado de editar el archivo
raíz/includes/constants.php o de subir el actualizado a tu servidor, cuando instalaste el Thanks MOD
Re: Una linea en Header cuando abro un Tema
Publicado: 10 Sep 2010, 23:05
por sof-teo
Graaaaaaaaaaaaaaaaaasias, Graaaaaaaaaaaaaaaaaasias, Graaaaaaaaaaaaaaaaaasias, Graaaaaaaaaaaaaaaaaasias, Graaaaaaaaaaaaaaaaaasias, Graaaaaaaaaaaaaaaaaasias, Graaaaaaaaaaaaaaaaaasias, Graaaaaaaaaaaaaaaaaasias, Graaaaaaaaaaaaaaaaaasias, 1000 Gracias por la ayuda tan minuciosa que me has dado con este error.
Ya lo solucionastes, lo de los demas errores vere si lo arreglo, ya inclui la tabla thanks en include/constant.php
Sobre las teclas estas lejos para regalarte un teclado jejejej mientras toma estas:
Espero te sirvan.
Por ultimo tengo un error en el index que dice asi:
Código: Seleccionar todo
[phpBB Debug] PHP Notice: in file /index.php on line 112: Use of undefined constant ENABLED - assumed 'ENABLED'
Las lineas que se refieren son estas:
Código: Seleccionar todo
// if automatic reminders is set, remind people. lets only run this once a day.
if ( $config['user_reminder_enable'] == ENABLED )
{
$check_time = (int) gmdate('mdY',time() + (3600 * ($config['board_timezone'] + $config['board_dst'])));
if ( $config['user_reminder_last_auto_run'] < $check_time)
{
if (!function_exists('send_user_reminders'))
{
include($phpbb_root_path . 'includes/functions_user_reminder.' . $phpEx);
}
send_user_reminders();
set_config('user_reminder_last_auto_run', $check_time);
}
}
Pero no recuerdo cual es ese MOD jejeje

Re: Una linea en Header cuando abro un Tema
Publicado: 10 Sep 2010, 23:20
por leviatan21
sof-teo escribió:Por ultimo tengo un error en el index que dice asi:
en el archivo
raíz/constants.php
antes del fina
?>
Agrega :
Re: Una linea en Header cuando abro un Tema
Publicado: 10 Sep 2010, 23:23
por sof-teo
Listo arreglado jeje graacias nuevamente, no sabes cuanto te lo agradesco.
Mira ahora veo en la parte de abajo que me sale esto jeje bien util por cierto:
"Time : 1.084s | 128 Queries | GZIP : Off | Memory Usage: 4.92 MiB | Explain"
El MOD lo desistale mejor, como quiera no lo usaba, era el: User Reminder
Gracias Gabriel.
Re: Una linea en Header cuando abro un Tema
Publicado: 10 Sep 2010, 23:35
por leviatan21
sof-teo escribió:Mira ahora veo en la parte de abajo que me sale esto jeje bien util por cierto:
"Time : 1.084s | 128 Queries | GZIP : Off | Memory Usage: 4.92 MiB | Explain"
Vuelve al
config.php y agrega las
// que habíamos eliminado, eso es parte del
DEBUG
Re: Una linea en Header cuando abro un Tema
Publicado: 10 Sep 2010, 23:38
por leviatan21
leviatan21 escribió:128 Queries
Son muchas consultas a la base de datos !!!
¿ eso aparece en en índice ? si sigue así vas a matar al servidor de la base en poco tiempo o tu servidor te puede llegar a protestar por tanto uso...
Re: Una linea en Header cuando abro un Tema
Publicado: 11 Sep 2010, 18:18
por sof-teo
leviatan21 escribió:leviatan21 escribió:128 Queries
Son muchas consultas a la base de datos !!!
¿ eso aparece en en índice ? si sigue así vas a matar al servidor de la base en poco tiempo o tu servidor te puede llegar a protestar por tanto uso...
Como optimizo esa cantidad de consultas pues se que son muchas. Y ya puse el // en config.php y sigue igual en el mismo sitio.
Re: Una linea en Header cuando abro un Tema
Publicado: 11 Sep 2010, 18:23
por leviatan21
sof-teo escribió:leviatan21 escribió:leviatan21 escribió:128 Queries
Son muchas consultas a la base de datos !!!
¿ eso aparece en en índice ? si sigue así vas a matar al servidor de la base en poco tiempo o tu servidor te puede llegar a protestar por tanto uso...
Como optimizo esa cantidad de consultas pues se que son muchas. Y ya puse el // en config.php y sigue igual en el mismo sitio.
Nos van a retar si contesto en este tema, mejor abre uno nuevo
Re: Una linea en Header cuando abro un Tema
Publicado: 12 Sep 2010, 04:10
por sof-teo