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 tras instalar ABBC3Tema Solucionado

Soporte de MODs para phpBB 3.0.x
Dudas sobre AutoMOD aquí por favor.
Cerrado
Elpingo
Asiduo/a
Mensajes: 184
Registrado: 04 Nov 2009, 21:03

Error tras instalar ABBC3  Tema Solucionado

#1

Mensaje por Elpingo »

Hola, acabo de instalar el Mod ABBC3 y me encuentro con el problema que descuadra la plantilla al ver un tema.

El inconveniente es que hay que estar logueado para ver el error, ya envié un MP con usuario de prueba.

Avatar de Usuario
leviatan21
Ex Staff
Mensajes: 8279
Registrado: 26 Mar 2008, 20:06
Género:
Edad: 55

Re: Error en plantilla al identificarse

#2

Mensaje por leviatan21 »

Hola Elpingo :
Moví el tema, Edité y cambie el titulo porque aunque el error aparece luego de instalar el ABBC3, tu problema no es el MOD sino los cambios introducidos al estilo.

Luego de andar varias horas revisando el código html de la página hay muchos, pero muchos errores de etiquetas abiertas y cerradas, principalmente surgen a raíz del menu desplegable de la cabecera, el código Avisos de Crakinet!, como así también otros menores, por eso te pido que revises y corrijas esas cosas.

Yo por mi parte te hago 2 sugerencias :
1) a modo de prueba, elimina ese menu y anuncio y mira como se ven los mensajes
2) Si eso resulta, prueba estas plantillas overall_header.html y overall_footer.html que corregí lo mejor que pude
Adjuntos
crabinet.zip
(9.03 KiB) Descargado 75 veces
Normas de phpBB España | Normas de Soporte
No doy soporte por privado : tenga en cuenta que su problema, también puede ser el problema de otro usuario.
Cualquier mensaje privado no solicitado será ignorado :twisted:

"Education is what remains after one has forgotten everything he learned in school" - Albert Einstein

Elpingo
Asiduo/a
Mensajes: 184
Registrado: 04 Nov 2009, 21:03

Re: Error en plantilla al identificarse

#3

Mensaje por Elpingo »

Bueno Gabriel, en primer lugar agradecerte las horas que te ocupaste de este error, de verdad te debo una grande, pero lamento decirte que el error no es producto de las modificaciones al estilo a la que haces referencia, las etiquetas que vistes sin cerrar del menu si están cerradas, solo que se cierran más abajo en el código, por que fui anidando las etiquetas <ul> dentro de las etiquetas <li> y a su vez voy anidando mas etiquetas <ul> y <li>, esto es para que funcione el efecto drop down, en la forma que tu me pasaste el archivo los items del sub menu se muestran uno al lado del otro y no como sub menu.

El descuadre que se produce en el estilo es por que el ABBC3 se excedía en el ancho y desplazaba el quickreplay_editor desplazando a su vez el overall_footer, te hice esta consulta pensando en que tal vez dependiendo del estilo usado se debía modificar el posting_abbcode_buttons.html o el css que controla este archivo.

En conclusión la solución es tan simple como quitar el <!-- INCLUDE posting_buttons.html --> del archivo quickreply_editor.html

:oops: Lamento haberte hecho perder tanto tiempo y a su vez agradecerte enormemente el tiempo dedicado. Muchas veces uno piensa en que los otros pueden tener la misma percepción sobre el error y definitivamente no es así.

Siguiendo con las consultas, tengo algunas dudas:
  • Habilité el BBcode de Megavideo y no tiene la Linea de Ayuda, como hago para agregarle la linea de ayuda a los BBcode que no la tienen.
  • En mi caso el BBcode de YouTube lo hice para que agregen el ID y no la URL completa, que archivo debo modificar para que los videos de YouTube se vean solo agregando el ID, esto lo necesito por que ya hay publicados cientos de videos y debería editar todos los temas.
  • Si agrego una nueva división o nuevo salto de linea, como hago si quiero eliminarlo.
  • Si quiero agregar un nuevo BBcode, como lo hago y como le agrego el icono.
  • Si tengo instalado el phpBB Gallery, como hago para que el BBcode [Album] que agrega el mod, se vea con un icono.
Bueno estas son algunas de las dudas, una vez que me orientes un poco tal vez no necesite hacer nuevas preguntas.

Gracias por tu tiempo! :ok:

Avatar de Usuario
leviatan21
Ex Staff
Mensajes: 8279
Registrado: 26 Mar 2008, 20:06
Género:
Edad: 55

Re: Error en plantilla al identificarse

#4

Mensaje por leviatan21 »

Elpingo escribió:Bueno Gabriel, en primer lugar agradecerte las horas que te ocupaste de este error, de verdad te debo una grande, pero lamento decirte que el error no es producto de las modificaciones al estilo a la que haces referencia, las etiquetas que vistes sin cerrar del menu si están cerradas, solo que se cierran más abajo en el código, por que fui anidando las etiquetas <ul> dentro de las etiquetas <li> y a su vez voy anidando mas etiquetas <ul> y <li>, esto es para que funcione el efecto drop down, en la forma que tu me pasaste el archivo los items del sub menu se muestran uno al lado del otro y no como sub menu.

El descuadre que se produce en el estilo es por que el ABBC3 se excedía en el ancho y desplazaba el quickreplay_editor desplazando a su vez el overall_footer, te hice esta consulta pensando en que tal vez dependiendo del estilo usado se debía modificar el posting_abbcode_buttons.html o el css que controla este archivo.

En conclusión la solución es tan simple como quitar el <!-- INCLUDE posting_buttons.html --> del archivo quickreply_editor.html

:oops: Lamento haberte hecho perder tanto tiempo y a su vez agradecerte enormemente el tiempo dedicado. Muchas veces uno piensa en que los otros pueden tener la misma percepción sobre el error y definitivamente no es así.
Pero si tomas el código fuente de usa de esas páginas y lo tratas de analizar con ( por ejemplo ) w3c verás a lo que me refiero...

Elpingo escribió:Habilité el BBcode de Megavideo y no tiene la Linea de Ayuda, como hago para agregarle la linea de ayuda a los BBcode que no la tienen.
Los bbcodes creados desde el ACP, se siguen manejandod esde el ACP

Elpingo escribió:En mi caso el BBcode de YouTube lo hice para que agregen el ID y no la URL completa, que archivo debo modificar para que los videos de YouTube se vean solo agregando el ID, esto lo necesito por que ya hay publicados cientos de videos y debería editar todos los temas.
Antes de ejecutar el instalador se advierte que bbcodes existentes serán reemplazados y en ese caso lo mas probable es que dejarán de funcionar, deberías haberlo visto ;)
Sólo queda editar directamente desde la base de datos, no hay otra manera.

Elpingo escribió:Si agrego una nueva división o nuevo salto de linea, como hago si quiero eliminarlo.
Nada del ABBC3 se puede eliminar, ni bbcodes ni saltos de lineas ni divisiones, solo puedes marcar para que no sea mostrado

Elpingo escribió:Si quiero agregar un nuevo BBcode, como lo hago y como le agrego el icono.

Si tengo instalado el phpBB Gallery, como hago para que el BBcode [Album] que agrega el mod, se vea con un icono.
Los bbcodes se siguen agregando desde el panel de phpbb, ahí el ABBC3 no se intromete
Si a algún bbcode existente o nuevo, le quieres agregar imagen o permisos de grupo o no mostrarlo, eso si se hace desde el ACP del ABBC3 -> Componentes ABBC3, cada uno tiene su propia configuración, y se editan haciendo click en el icono del engranaje verde.

Elpingo escribió:Bueno estas son algunas de las dudas, una vez que me orientes un poco tal vez no necesite hacer nuevas preguntas.

Gracias por tu tiempo! :ok:
Volveré a renombrar y a mover el tema ya que finalmente si es del MOD ABBC3 :cachas:
Normas de phpBB España | Normas de Soporte
No doy soporte por privado : tenga en cuenta que su problema, también puede ser el problema de otro usuario.
Cualquier mensaje privado no solicitado será ignorado :twisted:

"Education is what remains after one has forgotten everything he learned in school" - Albert Einstein

Elpingo
Asiduo/a
Mensajes: 184
Registrado: 04 Nov 2009, 21:03

Re: Error tras instalar ABBC3

#5

Mensaje por Elpingo »

leviatan21 escribió:Pero si tomas el código fuente de usa de esas páginas y lo tratas de analizar con ( por ejemplo ) w3c verás a lo que me refiero...
Si estás en lo cierto y te entiendo perfectamente, pero si vamos al caso un código de phpBB original arroja varios errores validándolo en w3c, el atributo alt="" es uno de ellos y te menciono phpBB por no decirte Google, YouTube, Facebook, etc. que arrojan cientos de errores. Sinceramente no se hasta donde confiar en w3c, en una ocasión validé un código puro HTML super sencillo y me daba error en una etiqueta <div> y te puedo asegurar que la etiqueta estaba perfectamente declarada con todos sus atributos.
leviatan21 escribió:Los bbcodes creados desde el ACP, se siguen manejandod esde el ACP
Perdóname, pero no te entiendo! :nolose: no veo la opción de agregar o modificar la linea de ayuda en el ABBC3 o te refieres a declarar la linea de ayuda en el BBcode creado en ACP > Mensajes > Bbcode

Avatar de Usuario
leviatan21
Ex Staff
Mensajes: 8279
Registrado: 26 Mar 2008, 20:06
Género:
Edad: 55

Re: Error tras instalar ABBC3

#6

Mensaje por leviatan21 »

Elpingo escribió:Si estás en lo cierto y te entiendo perfectamente, pero si vamos al caso un código de phpBB original arroja varios errores validándolo en w3c, el atributo alt="" es uno de ellos y te menciono phpBB por no decirte Google, YouTube, Facebook, etc. que arrojan cientos de errores.
pero hay una gran diferencia, una cosa son advertencias y otras son errores graves, para poder solucionarlo hay que saber interpretar que es importante y que no :chulo:

Elpingo escribió:Perdóname, pero no te entiendo! :nolose: no veo la opción de agregar o modificar la linea de ayuda en el ABBC3 o te refieres a declarar la linea de ayuda en el BBcode creado en ACP > Mensajes > Bbcode
Asi es, debes seguir haciéndolo desde ACP > Mensajes > Bbcode
Normas de phpBB España | Normas de Soporte
No doy soporte por privado : tenga en cuenta que su problema, también puede ser el problema de otro usuario.
Cualquier mensaje privado no solicitado será ignorado :twisted:

"Education is what remains after one has forgotten everything he learned in school" - Albert Einstein

Elpingo
Asiduo/a
Mensajes: 184
Registrado: 04 Nov 2009, 21:03

Re: Error tras instalar ABBC3

#7

Mensaje por Elpingo »

leviatan21 escribió:Sólo queda editar directamente desde la base de datos, no hay otra manera.
En la base de datos en el campo YouTube tengo estos valores, que deberia corregir para que los videos se inserten con el ID y no con la URL completa.

Código: Seleccionar todo

bbcode_match   > [youtube]{URL}[/youtube]

bbcode_tpl   > <a src="{URL}">{URL}</a>

first_pass_match   > !\[youtube\]http://((.*?)?)youtube.com/watch\?v\=([0-9A-Za-z-_]{11})[^[]*\[/youtube\]!ies

first_pass_replace   > '[youtube:$uid]http://${1}youtube.com/watch?v=${3}[/youtube:$uid]'

second_pass_match  > !\[youtube:$uid\]http://((.*?)?)youtube.com/watch\?v\=([0-9A-Za-z-_]{11})[^[]*\[/youtube:$uid\]!sie

second_pass_replace  > this->auto_embed_video('http://${2}youtube.com/v/${3}', '640', '390')

Avatar de Usuario
leviatan21
Ex Staff
Mensajes: 8279
Registrado: 26 Mar 2008, 20:06
Género:
Edad: 55

Re: Error tras instalar ABBC3

#8

Mensaje por leviatan21 »

Suponiendo que el enlace al video sea :

Código: Seleccionar todo

http://www.youtube.com/watch?v=tHzYDNXwBs8
Y en tu foro utilizas el bbcode de esta manera :

Código: Seleccionar todo

[youtube]tHzYDNXwBs8[/youtube]
bbcode_match :

Código: Seleccionar todo

[youtube]{SIMPLETEXT}[/youtube]
first_pass_match

Código: Seleccionar todo

!\[youtube\]([0-9A-Za-z-_]{11})[^[]*\[/youtube\]!ies
first_pass_replace

Código: Seleccionar todo

'[youtube:$uid]http://www.youtube.com/watch?v=${23}[/youtube:$uid]'
second_pass_match

Código: Seleccionar todo

!\[youtube:$uid\]([0-9A-Za-z-_]{11})[^[]*\[/youtube:$uid\]!sie
second_pass_replace

Código: Seleccionar todo

this->auto_embed_video('http://www.youtube.com/v/${1}', '640', '390')
Normas de phpBB España | Normas de Soporte
No doy soporte por privado : tenga en cuenta que su problema, también puede ser el problema de otro usuario.
Cualquier mensaje privado no solicitado será ignorado :twisted:

"Education is what remains after one has forgotten everything he learned in school" - Albert Einstein

Elpingo
Asiduo/a
Mensajes: 184
Registrado: 04 Nov 2009, 21:03

Re: Error tras instalar ABBC3

#9

Mensaje por Elpingo »

No Funciona este cambio, cuando ingreso el ID y le doy a vista previa me transforma el BBcode a

Código: Seleccionar todo

[youtube]http://www.youtube.com/watch?v=[/youtube]

Avatar de Usuario
leviatan21
Ex Staff
Mensajes: 8279
Registrado: 26 Mar 2008, 20:06
Género:
Edad: 55

Re: Error tras instalar ABBC3

#10

Mensaje por leviatan21 »

first_pass_replace

Código: Seleccionar todo

'[youtube:$uid]${1}[/youtube:$uid]'
Normas de phpBB España | Normas de Soporte
No doy soporte por privado : tenga en cuenta que su problema, también puede ser el problema de otro usuario.
Cualquier mensaje privado no solicitado será ignorado :twisted:

"Education is what remains after one has forgotten everything he learned in school" - Albert Einstein


Cerrado

Volver a “Soporte de MODs”