Página 1 de 1

Problema con bbcodes en ajax quick edit

Publicado: 08 Abr 2011, 20:20
por angelismo
Resulta que los bbcodes del ajax quick no me funcionan bien ,al darle a alguno lo pone en la respuesta rapida(prmie quick reply).
Se que no es un problema mio al instalar el mod ,porque en otro foro donde soy moderador pasa los mismo pero con distinta respuesta rapida(olympus quick reply creo) ,lo unico en comun entre ambos foros es el ABBC3.

Re: Problema con bbcodes en ajax quick edit

Publicado: 08 Abr 2011, 20:39
por leviatan21
Justo ayer resolví ese mismo problema aqui en phpBB-ES

Entra en conflicto el ABBC3 en el Quickreply, ambos MOds tienen una función JS con el mismo nombre, pero prevalece la del ABBC3 por cargarse última :ok:

La solución, es hacer un cambio en el MOD QuickEdit ya que es menos invasivo que el ABBC3

Abrir :
raíz/styles/TU_ESTILO/template/quickedit.html
Buscar :

Código: Seleccionar todo

bbstyle2
Reemplazar por : (otra cosa como por ejemplo )

Código: Seleccionar todo

eqbbstyle2
en total aparece unas 13 veces, hay que reemplazar todas ellas :mrgreen:

Re: Problema con bbcodes en ajax quick edit

Publicado: 08 Abr 2011, 20:52
por angelismo
No me funciona leviatan ,y creo que es porque tengo el prime quick reply y no tu quickreply.

Re: Problema con bbcodes en ajax quick edit

Publicado: 08 Abr 2011, 21:09
por leviatan21
angelismo escribió:No me funciona leviatan ,y creo que es porque tengo el prime quick reply y no tu quickreply.
pero en este caso, no importa el MOD de respuesta rápida sino el ABBC3 que es el mod que entra en conflicto.
¿ recordaste actualizar las plantillas y la cache del navegador ?

Re: Problema con bbcodes en ajax quick edit

Publicado: 08 Abr 2011, 22:01
por angelismo
He cambiado todos los bbstyle que habia por egbystyle y nada ,no funciona. El cache lo he borrado varias veces

Re: Problema con bbcodes en ajax quick edit

Publicado: 08 Abr 2011, 22:09
por leviatan21
Con la consola de errores del FireFox abierta, no se muestra cual es el error ?
Si me dejas un usuarios de pruebas que pueda utilizar el QuickEdit, cuando vuelva del trabajo lo puedo chequear por ti :ok:

Re: Problema con bbcodes en ajax quick edit

Publicado: 08 Abr 2011, 22:10
por nextgen
Perdón que me intrometa pero no debería de ser

Código: Seleccionar todo

eqbbstyle2
en lugar de

Código: Seleccionar todo

egbystyle
si lo has escrito mal por la prisa sorry :oops:

Re: Problema con bbcodes en ajax quick edit

Publicado: 08 Abr 2011, 22:21
por leviatan21
Es lo mismo, mientras se mantenga un mismo nombre para llamar a la función como la función misma, a demás lo mio fue un ejemplo, mientras no sea bbstyle2 que es la que utiliza también el ABBC3 ;)

Re: Problema con bbcodes en ajax quick edit

Publicado: 08 Abr 2011, 22:30
por angelismo
leviantan ,en mi archivo he encontrado muchos bbstyle que son los que he cambiado por eqbbstyle ,pero bbstyle2 no he encontrado ninguno.

Re: Problema con bbcodes en ajax quick edit

Publicado: 09 Abr 2011, 05:49
por leviatan21
Entonces no importa el cambio, pero si importa que pueda tener acceso a tu foro, como dije antes a un tema/mensaje donde pueda editar y ver que sucede..

Re: Problema con bbcodes en ajax quick edit

Publicado: 09 Abr 2011, 17:34
por leviatan21
Ahora con acceso al foro tengo un mejor panorama de que está pasando, cuando haces click en un bbcode del Ajax QuickEdit, éste manda los bbcodes al área de texto de la respuesta rápida, porque también esta duplicada otra variable que se utiliza por la respuesta rápida :

Abrir :
raíz/styles/TU_ESTILO/template/quickedit.html
Buscar :
text_name
Reemplazar por : (otra cosa como por ejemplo )
quick_text_name
en total aparece unas 12 veces, hay que reemplazar todas ellas :mrgreen:
Recuerda actualizar las plantillas y la cache del navegador, luego me cuentas :mrgreen:

Re: Problema con bbcodes en ajax quick edit

Publicado: 09 Abr 2011, 17:53
por angelismo
Sigue igual ,despues de borrar cache y actualizar la plantilla.

Re: Problema con bbcodes en ajax quick edit  Tema Solucionado

Publicado: 09 Abr 2011, 18:47
por leviatan21
Prueba utilizando este archivo, reemplazando tu actual quickedit.html

Re: Problema con bbcodes en ajax quick edit

Publicado: 09 Abr 2011, 18:58
por angelismo
Ahora si ,solucionado gracias leviatan :bravo:

Re: Problema con bbcodes en ajax quick edit

Publicado: 09 Abr 2011, 20:44
por leviatan21
Para clarar, comento cual es el problema y cual fue la solución :
El Ajax QuickEdit duplica muchas de las funciones propias de phpbb para el manejo de bbcodes, todas esas funciones se definen el el archivo raíz/styles/TU_ESTILO/editor.js pero ese archivo es utilizado en la Respuesta rápida prime quick reply el cual también utiliza el ABBC3

Como el Ajax QuickEdit se carga antes de los otros MODs, sus funciones se ven reemplazadas por las propias de phpbb, haciendo que casi ninguna pueda funcionar de manera correcta, la solución fué hacer únicas todas las variables y funciones reemplazando sus nombre por nombres propios.

Si alguien más tiene este tipo de problemas puede descargarse y utilizar el adjunto con total seguridad :ok: