Ticket #862 (new 改善提案) — at Initial Version

Opened 15 years ago

Last modified 15 years ago

テンプレート上のエスケープを簡単に

Reported by: Seasoft Owned by: somebody
Priority: Milestone: EC-CUBE2.11.0
Component: その他 Version: 2.5-dev
Keywords: Cc:
修正済み:

Description

HTML エスケープが不十分だったり誤ったエスケープを行なったりしている箇所が多々ある原因として、escape 修飾子の入力が面倒という側面もあるように思う。下記のような短縮型の修飾子を定義して、状況の改善を図りたい。

  • h: HTML用エスケープ
  • u: URL用エスケープ
  • j: JavaScript?用エスケープ

新たな懸念点

  • 処理の負荷が増える。(全体からしたら、大したことない?)
  • Smarty で提供されている処理を通す事ができるか分からない。(変換処理は独自に定義したくない。要調査)
Note: See TracTickets for help on using tickets.