2009-07-01 4 views
0

Je suis en train de faire une application rails assez basique et je me demandais quelle est la meilleure façon de supprimer un HTML indésirable du champ de texte (tout ce que je cherche à préserver sont des liens et pas plus de 2 sauts de ligne).Quelle est la meilleure méthode pour décaper le html indésirable dans les rails?

Actuellement, je dépouille tout html et j'utilise simpleformat, car il semble être moins lourd que d'utiliser RDiscount et Markdown/Textile, mais ce n'est pas vraiment une solution idéale.

+0

Je suppose que vous parlez d'entrée de l'utilisateur dans un champ de texte. – Svante

+0

oui, aurait dû mettre cela ici. – Optimate

Répondre

1

Une autre option est petit bijou Désinfecter.

http://wonko.com/post/sanitize

+0

cela semble exactement ce que je cherchais, merci. – Optimate

+0

comment est-ce différent/meilleur que les Rails dans le désinfectant? http://api.rubyonrails.org/classes/HTML/Sanitizer.html – Ben

Questions connexes