Header for 'Animacion' saved
Header for 'Apple' saved
Header for 'Arte' saved
Header for 'Asi es la vida' saved
Header for 'Audiofilia' saved
Header for 'Betobeto.com' saved
Header for 'Caprichos' saved
Header for 'Cine' saved
Header for 'Comics' saved
Header for 'Diseño' saved
Header for 'El Mundo' saved
Header for 'Frases Lapidarias' saved
Header for 'Gadgets' saved
Header for 'Internet' saved
Header for 'Musica' saved
Header for 'Proyectos' saved
Header for 'Publicidad' saved
Header for 'Tiquicia' saved

Nota Completa

Internet

Busco “parseador” de acentos

7 de Septiembre, 2004

Hay muchos a quienes el poner acentos del idioma directamente en sus páginas (tales como á, é, í, ñ, etc) no les quita el sueño —. En mi caso, a la hora de escribir notas en este espacio simplemente agarro mi editor de código de todos los días —HomeSite—, y escribo en formato HTML. Copio, pego en MT y asunto arreglado.

Sin embargo, tengo por delante el reto de enseñarle a nuestro equipo todo acerca de este rollo de los weblogs y sobre todo cómo utilizar y publicar en nuestro weblog corporativo con Moveable Type. (Sí, ya sé, hubiera aprovechado la ocasión para probar WordPress u otro sistema parecido, pero en este caso y por los apuros de siempre, más valía viejo conocido). Aunque todos acá estamos más o menos versados con HTML, debo admitir que estoy medio obsesionado por no perder la validación XHTML del mismo a causa de un tag mal puesto u otro desliz de esos que suelen suceder.

Investigando, he instalado plugins como SmartyPants, Markdown para lograr esto de la forma más "transparente" posible, pero aún así no he logrado dar con esa especie de Santo Grial en que se ha convertido mi intención de poder parsear los caracteres acentuados (de nuevo, á, é, í, ñ, etc) y convertirlos en sus equivalentes HTML (como á, é, etc) a la hora de publicar una anotación y así salvar la validación de un potencial desastre. No hace falta que envíen al Chapulín Colorado a defenderme; basta con que manden algunas señales que puedan conducir a ese milagro :)

Post Data: Estuve tratando de ver si el plugin Validable del pana Sebas podría servir para mis propósitos, pero en la documentación, por más que la leí para arriba y para abajo, no pareciera ser evidente (aunque supongo que para Sebas resolver esto debe ser pan comido)…

6 comentarios en lista

Enlace Eduardo Arcos

Beto no me queda claro para qué necesitarías transformar los acentos en “entities” si eso no afecta tu validación ni la manera en que se ven.

Si tu encoding es correcto, poner á é í ó ú deben de verse perfectamente.

Otra opción muy viable es usar UTF-8 y ya, aunque con sus respectivos cuidados pero no es nada que te tome demasiado tiempo :-)


#1/ 7 de Septiembre, 2004
Enlace beto

Eduardo, la página de hecho tiene UTF-8 como encoding (justo como en tu página), y eso es precisamente lo que no entiendo… en un post de prueba los acentos puestos tal cual salen justo como me lo temía: como signos de pregunta encerrados en cuadritos.

Aunque alguien por ahí me sugirió probar el Textile de Brad Choate para no tener que usar html en los posts… con este encoding no debiera ser problema utilizar caracteres especiales, pero aún así sucede… es raro.


#2/ 7 de Septiembre, 2004
Enlace sosa

Pues yo uso MT-Textile2 de bradchoate junto con smarty para postear y me parece de pelos. Incluso lo uso en los comentarios, y funciona perfectamente!


#3/ 7 de Septiembre, 2004
Enlace Eduardo Arcos

Beto:

Accesa al mt.cfg y busca esta parte:


# By default Movable Type uses the UTF-8 character encoding which
# supports an international range of characters. For some languages,
# though, UTF-8 is not he ideal encoding. Many Japanese users prefer
# Shift_JIS. Use the PublishCharset option to determine the character
# encoding that is sent in the HTTP headers.

Asegúrate ya sea que las 2 líneas que le siguen estén comentadas o “des-comenta” esta:


# By default Movable Type uses the UTF-8 character encoding which
# supports an international range of characters. For some languages,
# though, UTF-8 is not he ideal encoding. Many Japanese users prefer
# Shift_JIS. Use the PublishCharset option to determine the character
# encoding that is sent in the HTTP headers.

PublishCharset utf-8

Generalmente eso pasa cuando el encoding del MT en sí es diferente al encoding de tu sitio web.

Lo segundo que tienes que ver es el la siguiente que es el “NoHTMLEntities”. La idea es que el MT “confía” que el encoding de tu página mostrará los caracteres correctamente, te sugeriría que pruebes con las 2 opciones 0 y 1.

Espero esto te ayude :-)


#4/ 8 de Septiembre, 2004
Enlace Carola

Yo no entendí nada, de lo técnico solo lo necesario, pero para postear en MT uso w.bloggar y todo solucionado…funcionará para uds??
Es un decir…yo se que al rato estoy saliendome del tema pero nunca me puedo quedar callada.
Saludos!


#5/ 8 de Septiembre, 2004
Enlace Zirit

No entiendo mucho pero en el codigo de esta pagina tienes difinidos dos “content-type”, uno del ISO y otro del UTF8. Como ya dije no entiendo mucho, pero a lo mejor es por eso…


#6/ 4 de Octubre, 2004

Trackbacks

No existen trackbacks registrados para esta anotación. Si tienes un weblog, puedes enlazar a esta anotación por trackback con la siguiente dirección:
Trackback URL para “Busco “parseador” de acentos”

Buscar entre los apuntes

Más de 967 apuntes escritos desde mayo del 2003.

Subscribirse a esta página

Recibe el betolog en tu lector de RSS favorito, utilizando el siguiente enlace:

Si usas alguno de los siguientes servicios de lectura RSS, utiliza los enlaces para agregar betolog a tu servicio favorito automáticamente.

Ver apuntes mes a mes

Ver apuntes por categoría