ec-cube2
ec-cube2 copied to clipboard
mtb_allowed_tag の初期値に不足
運営サイドで追加しているのをよく見かけるのを、記憶の範囲で。
- span
- tbody
- thead
- tfoot (見かけないけど一応)
- th
- ul
- ol
- dl
- dt
- dd
html5のリファレンスより、定義を網羅するようにしましょう sectionなど多数足すべきものがあると思われます
入れちゃいけないタグを弾く方式じゃダメなんですかね? 入れちゃいけないタグがなんなのかよくわからないですが
確かにブラックリスト方式の方が現状は良さそう・・・
ブラックリスト化するとして、この Issue で扱うのか、別とするのか、どうでしょうか?
また、ブラックリストに初期登録する要素を、叩き台として列挙してみます。
- script
- html
- body
- head
- title
- meta
- frame
- frameset
- object
- embed
- param
- form
- input
- select
- textarea
- button
仕様が180度変わる(ホワイトリスト方式→ブラックリスト方式)のは直近では避けるとして 今回はタグを追加して本件は終わりにし、ブラックリスト方式にするのは将来検討としたいです。