Página 1 de 1
Problema al actualizar Advanced Bbcode Box 3.0.8-PL2
Publicado: 30 Sep 2011, 13:29
por josssoriano
Hola nuevamente
Estoy intentado actualiza el mod Advanced Bbcode Box 3 la versión v 3.0.8-PL2 a la v 3.0.9.3, utilizando el siguiente archivo denominado update_MSSTI_ABBC3_v308-PL2_to_v3093.xml, y subido todo los archivos del directorio root.
Pero cuando ejecuto el archivo
install_abbc3.php, me representa el siguiente código erro no permitiéndome el proceso de instalación:
Código: Seleccionar todo
phpBB Debug] PHP Notice: in file /includes/functions.php on line 4816: Undefined variable: nuevo_mp
[phpBB Debug] PHP Warning: in file /includes/functions.php on line 4871: Cannot modify header information - headers already sent by (output started at /includes/functions.php:3974)
[phpBB Debug] PHP Warning: in file /includes/functions.php on line 4873: Cannot modify header information - headers already sent by (output started at /includes/functions.php:3974)
[phpBB Debug] PHP Warning: in file /includes/functions.php on line 4874: Cannot modify header information - headers already sent by (output started at /includes/functions.php:3974)
[phpBB Debug] PHP Warning: in file /includes/functions.php on line 4875: Cannot modify header information - headers already sent by (output started at /includes/functions.php:3974)
Adjunto la imagen:
Espero que me puedan ayudar, muchas gracias.
Re: Problema al actualizar Advanced Bbcode Box 3.0.8-PL2
Publicado: 30 Sep 2011, 15:43
por leviatan21
josssoriano escribió:phpBB Debug] PHP Notice: in file /includes/functions.php on line 4816: Undefined variable: nuevo_mp
Eso no es un error en el ABBC3, sino un error generado por algún tipo de modificacion que hiciste en tu foro.
El mensaje indica que el problema está en el archivo
raíz/includes/functions.php cerano a la linea 4816 con una variable llamada
nuevo_mp que no existe.
En tus datos de soporte no hay nada relacionado a eso, verifica que hiciste en ese archivo y corrigerlo. El instalador no se ejecutará correctamente hasta tanto tu foro esté libre de errores

Re: Problema al actualizar Advanced Bbcode Box 3.0.8-PL2
Publicado: 30 Sep 2011, 16:35
por josssoriano
leviatan21 muchas gracias por tu ayuda
Indico la solución.
Si cierto que el error no derribaba del mismo Mod, el problema era provocado por la instalación correcta de los siguiente código:
Popup por defecto y Aviso en el header para Nuevos Privados
Exactamente la instalación generaba el error en el código
Código: Seleccionar todo
// aviso MP por mitch
'S_NUEVO_MP' => $nuevo_mp,
//fin mitch
He logrado actualizar el mod, eliminado de forma temporal el código indicado, una vez actualizado este de forma correcta y mod funciona al 100%, he agregado nuevamente el código
en el archivo functions.php
Ya que no es un mod en sí como habréis comprobado. solo he tenido que agregar manualmente ciertos códigos. Y precisamente necesito la función que presta "Popup por defecto y Aviso en el header para Nuevos Privados"
leviatan21
¿no se si es correcto el proceso que he realizado? por ahora ha funcionado a la perfección.
¿Es correcto también agregar de esa forma el "Popup por defecto y Aviso en el header para Nuevos Privados"?
¿O es mejor utiliza algún otro mod que pueda recomendar mas fiable, con función similar y elimina esos código agregados proveniente del "Popup por defecto y Aviso en el header para Nuevos Privados"?
Muchas gracias
Re: Problema al actualizar Advanced Bbcode Box 3.0.8-PL2
Publicado: 30 Sep 2011, 17:23
por leviatan21
josssoriano escribió:Ya que no es un mod en sí como habréis comprobado.
En realidad si lo es, ya que
MOD es la abreviación de
MODificación y eso es justamente lo que hiciste, modificar el código original
josssoriano escribió:¿no se si es correcto el proceso que he realizado? por ahora ha funcionado a la perfección.
Lo que has realizado es correcto
josssoriano escribió:¿Es correcto también agregar de esa forma el "Popup por defecto y Aviso en el header para Nuevos Privados"?
No no es correcto, ese código fue escrito hace mucho tiempo (05 Octubre 2008) creo que para phpbb 3.0.5 y anteriores.
por lo que por ejemplo el cambio sugerido para el archivo
raíz/includes/functions_user.php no es correcto.
Y parte del código sugerido para el archivo
raíz/includes/functions.php tiene fallas, de allí el error que tenias
josssoriano escribió:¿O es mejor utiliza algún otro mod que pueda recomendar mas fiable, con función similar y elimina esos código agregados proveniente del "Popup por defecto y Aviso en el header para Nuevos Privados"?
No conozco MOD para eso

Re: Problema al actualizar Advanced Bbcode Box 3.0.8-PL2
Publicado: 30 Sep 2011, 17:31
por josssoriano
Muchísimas Gracias leviatan21
Que desastre, pues ahora esto indeciso si eliminar el mod "Popup por defecto y Aviso en el header para Nuevos Privados", creo que después de lo que has indicado, seria lo mas conveniente, pero la cuestión es que me es de una gran utilidad la función que presta. Creo que existe algún mod cuya función evita el bloqueo de la ventanas emergentes de mensajería privada, Es cierto? prestaría compatibilidad con la versión PHPBB 3.0.9?
Todo ello es para eliminar ese código incorrecto.
Re: Problema al actualizar Advanced Bbcode Box 3.0.8-PL2 Tema Solucionado
Publicado: 30 Sep 2011, 17:48
por leviatan21
Mas que eliminarlo, hay que solicitarle al autor de esa modificación que actualice el código y lo corrija.
Por ejemplo cambiar el valor del archivo raíz/includes/functions_user.php a 'user_options' => 1919,
solo te dejará mas problemas
Ese valor es el resultado de un calculo matemático que indica cuales son las opciones básicas de los nuevos usuarios, por lo que hay que tener mucho cuidado al hacerlo.
Re: Problema al actualizar Advanced Bbcode Box 3.0.8-PL2
Publicado: 30 Sep 2011, 17:57
por josssoriano
Muchas gracias
Investigando, curiosamente el creado es mitch,
http://www.phpbb-es.com/foro/guias-phpb ... 18172.html
Contactarte con el, Muchas gracias.