Gem html5

Bonjour,
j’ai installé le gem html5 de manière à pouvoir utiliser la méthode
sanitize
(RDoc Documentation)
La doc me parait très confuse et mes quelques tests pas très fructueux,
si
quelqu’un l’a déjà utilisée.

Le 09/08/07, Frédéric Logier a écrit :

Bonjour,
j’ai installé le gem html5 de manière à pouvoir utiliser la méthode
sanitize (RDoc Documentationhttp://golem.ph.utexas.edu/~distler/code/rdoc/sanitize/
)
La doc me parait très confuse et mes quelques tests pas très fructueux, si
quelqu’un l’a déjà utilisée.

http://actsassanitized.devjavu.com/ ca me parait plus simple, si qqun a
des
retours.

On 8/10/07, Frédéric Logier [email protected] wrote:

http://actsassanitized.devjavu.com/ ca me parait plus simple, si qqun a
des retours.

Je pense que cette article va t’interesser
http://golem.ph.utexas.edu/~distler/blog/archives/001181.html

Si tu n’as pas besoin de nettoyage plus blanc que blanc mais d’un plugin
bien fini tu seras surement comblé par white list
http://weblog.techno-weenie.net/2006/9/3/white-listing-plugin-for-rails

Ceci dit l’auteur du plugin auquel tu fais référence laisse planner des
doute sur whitelist dont je ne connais pas la nature (dangereuse ou
seulement génante)

Renaud

On 11 août, 09:21, “Frédéric Logier” [email protected] wrote:

    from (irb):5

Le gem html5 est peut être obsolète

API obsolète. Déjà
corrigé:
http://groups.google.com/group/html5lib-discuss/tree/browse_frm/thread/93d81f92391c2f97/978c35a51f33d399?rnum=1&_done=%2Fgroup%2Fhtml5lib-discuss%2Fbrowse_frm%2Fthread%2F93d81f92391c2f97%2F978c35a51f33d399%3Ftvc%3D1%26#doc_d7e2630be01be4c8

Le 10/08/07, renaud morvan a écrit :

Je pense que cette article va t’interesser XSS | Musings
http://golem.ph.utexas.edu/~distler/blog/archives/001181.html

Merci pour tes infos, j’ai testé son
http://golem.ph.utexas.edu/~distler/code/instiki/svn/lib/sanitize.rb
mais j’ai quelques difficultés :
irb(main):001:0> require ‘rubygems’
=> true
irb(main):002:0> require ‘sanitize’
=> true
irb(main):003:0> include Sanitize
irb(main):005:0> post = sanitize_html(‘prot’)
NoMethodError: undefined method parseFragment' for HTML5::HTMLParser:Class from ./sanitize.rb:89:in sanitize_html’
from (irb):5

Le gem html5 est peut être obsolète

Le 01/09/07, Jacques Distler a écrit :

API obsolète. Déjà corrigé:

http://groups.google.com/group/html5lib-discuss/tree/browse_frm/thread/93d81f92391c2f97/978c35a51f33d399?rnum=1&_done=%2Fgroup%2Fhtml5lib-discuss%2Fbrowse_frm%2Fthread%2F93d81f92391c2f97%2F978c35a51f33d399%3Ftvc%3D1%26#doc_d7e2630be01be4c8

Bonne nouvelle, j’espère que le gem sera rapidement mis à jour.

On Sep 1, 6:55 am, “Frédéric Logier” [email protected] wrote:

Bonne nouvelle, j’espère que le gem sera rapidement mis à jour.

C’etait
http://golem.ph.utexas.edu/~distler/code/instiki/svn/lib/sanitize.rb
qui a dû être mis à jour.