restreindre les utilisateurs d'utiliser certaines balises sur redcloth / textile dans des rails
-
24-10-2019 - |
Question
Hé, je suis en train de trouver un moyen de limiter les utilisateurs d'utiliser certaines balises comme h1.
ou h2.
in le champ de formulaire. Comme je ne les veux être en mesure de faire sauter le champ de formulaire et le spam.
Y at-il moyen de le faire ou dois-je changer dans la bibliothèque de pierres précieuses?
La solution
Commander ce post sur la façon de permettre à certains tags: http: / /jeff.jones.be/technology/articles/textile-filtering-with-redcloth/
config / initializers / redcloth_extension.rb
module RedCloth::Formatters::HTML
include RedCloth::Formatters::Base
def after_transform(text)
text.chomp!
clean_html(text, ALLOWED_TAGS)
end
ALLOWED_TAGS = {
'a' => ['href', 'title'],
'br' => [],
'i' => nil
}
end
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow