[Php-avanzado] Reemplazar Multiples br con javascript

Matias Gea matigea en gmail.com
Vie Sep 11 15:33:02 ART 2009


Listo!! Lo solucioné. no se si es lo más limpio, pero funciona.

A la linea:
rep(/<br \/>/gi,"\n");
del archivo ./js/tiny_mce/plugins/bbcode/editor_plugin.js la reemplacé por:
rep(/<br \/>/gi,"\n&nbsp;");

Gracias igualmente.

Salu2

El día 11 de septiembre de 2009 15:23, Matias Gea <matigea en gmail.com> escribió:
> Tengo un problema que me está costando bastante resolver.
>
> Estoy haciendo un foro que para escribir los mensajes usa el formato
> de bbcode. Para hacer la entrada de usuario uso TinyMCE.
>
> El problema es que al escribir un texto como el que sigue:
> hola mundo
>
> estoy escribiendo un mensaje
>
> Se ve de la siguente forma:
> hola mundo
> estoy escribiendo un mensaje
>
> es decir, sin la linea intermedia. El archivo que hace este reemplazo
> es ./js/tiny_mce/plugins/bbcode/editor_plugin.js y la linea, más
> exactamente es la que dice:
> rep(/<br \/>/i,"\n");
> esto ejecuta la funcion s.replace(/<br \/>/i,"\n"); con s siendo el
> contenido del editor.
>
> Lo que no entiendo es por qué me reemplaza 2 br seguidos con un solo \n.
>
> Si alguien tiene más info sobre esto, lo agradezco.
>
> Saludos
> --
> Matias Fernando Gea
> matigea en gmail.com
> http://www.mfgea.com.ar
>



-- 
Matias Fernando Gea
matigea en gmail.com
http://www.mfgea.com.ar


Más información sobre la lista de distribución Php-avanzado