Validación de HTML

2 views
Skip to first unread message

Augusto Soncini

unread,
Aug 10, 2011, 10:08:28 AM8/10/11
to katar...@googlegroups.com
Hola! Estoy trabajando en el proyecto de Web de EducAr, y no surge la siguiente necesidad: el framework hace una validación de que el HTML esté bien formado, y si no lo está, lo informa con un ERROR que interrumpe la ejecución. Es posible que en lugar de esto, lo informe con un WARNING en el log de la aplicación sin que interrumpa la ejecución?

Gracias

Pablo Graña

unread,
Aug 10, 2011, 10:48:55 AM8/10/11
to katar...@googlegroups.com
No, no se puede. Se puede eliminar la validacion globalmente o por
url. Pero el tema es ver por que queres eliminar la validacion. Queres
llevar a prod una aplicacion con html mal formado?

saludos

2011/8/10 Augusto Soncini <augusto...@globant.com>:

> --
> You received this message because you are subscribed to the Google Groups
> "katari-user" group.
> To post to this group, send email to katar...@googlegroups.com.
> To unsubscribe from this group, send email to
> katari-user...@googlegroups.com.
> For more options, visit this group at
> http://groups.google.com/group/katari-user?hl=en.
>

--
Pablo Gra\~na
Chief Architect
Globant
Arg Office: +54 (11) 4109 1743
UK  Office: +44 (20) 7043 8269 int 8043
US  Office: +1 (212) 400 7686 int 8043

Augusto Soncini

unread,
Aug 10, 2011, 10:52:13 AM8/10/11
to katar...@googlegroups.com
Sucede que hay parte del HTML que lo generamos nosotros, y está OK que lo validemos. Pero hay otra parte que es generada por el cliente, y lo ideal sería que la detección de errores allí no sea bloqueante, pero que sí los detectemos para informarselo

Pensando en la alternativa de desactivar la validación x URL, podrías explicarme cómo se hace esto?

Gracias

2011/8/10 Pablo Graña <pablo...@globant.com>

Pablo Graña

unread,
Aug 10, 2011, 1:21:22 PM8/10/11
to katar...@googlegroups.com
Pone en tu module.xml algo como:

<!-- We cannot guarantee that gadgets generate well formed html, so we don't
let katari validate them. -->
<bean class='com.globant.katari.core.web.ListFactoryAppender'>
<constructor-arg value='katari.htmlValidator.ignoredUrlpatterns' />
<constructor-arg>
<list>
<value>.*/module/shindig/gadgets/ifr.*</value>
<value>.*/module/shindig/gadgets/proxy.*</value>
</list>
</constructor-arg>
</bean>

Los elementos de la lista son regexps relativas al context path.

Reply all
Reply to author
Forward
0 new messages