Enhancement(機能追加・改善) #131
Change twig in OpenPNE to be restricted usable features (OpenPNE 内の twig に機能制限をおこなうように変更する)
100%
Description
Change twig in OpenPNE to be restricted usable features (tags, filters, variables, macros, ...)
Associated revisions
some files for twig template are moved and divided (refs #131)
added compatible layer for mail template (refs #131)
the date filter in Twig (included in OpenPNE3) is now accept English textual datetime description (refs #131)
added sandboxed restriction for mail template (refs #131)
updated sfSymfonyTemplatingViewPlugin (commit is 46458ad9348162982891128720f37f56c231e4a6) (refs #131)
added a little restriction to parameter for mail template (refs #131)
rewrite default mail template for some improvements (refs #131)
added template help page (refs #131)
added navigations for usable variables (fixes #131)
History
#1
Updated by Kousuke Ebihara almost 13 years ago
- Status changed from New(新規) to Accepted(着手)
- Assignee set to Kousuke Ebihara
#2
Updated by Kousuke Ebihara almost 13 years ago
- Status changed from Accepted(着手) to New(新規)
- Assignee deleted (
Kousuke Ebihara) - Target version changed from OpenPNE 3.1.5 to OpenPNE 3.3.0
Twig 側で制御可能なタグの制限(if など)は容易に実行可能ですが、レコードオブジェクトの扱いなど単純にコア側の改修では解決できない問題が存在します。
11 月末リリースを予定している 3.2 への流れの中に、不安定な挙動を引き起こす可能性のある、この対応を入れるに相応しい理由がありません。
3.4 での対応としたいと思います。また、プラグイン開発者への充分な周知の期間を設けましょう。
#3
Updated by Kousuke Ebihara over 12 years ago
- Target version changed from OpenPNE 3.3.0 to OpenPNE 3.3.1
#4
Updated by Kousuke Ebihara over 12 years ago
- Target version changed from OpenPNE 3.3.1 to OpenPNE 3.3.2
#5
Updated by Kousuke Ebihara over 12 years ago
- Target version changed from OpenPNE 3.3.2 to OpenPNE 3.4beta1
#6
Updated by Kousuke Ebihara over 12 years ago
- Status changed from New(新規) to Accepted(着手)
- Assignee set to Kousuke Ebihara
#7
Updated by Kousuke Ebihara over 12 years ago
- Status changed from Accepted(着手) to Pending Review(レビュー待ち)
- % Done changed from 0 to 50
更新履歴commit:"2be5b855b699b15bd07146d74358c31cfbb46f7f"で適用されました。
#8
Updated by Kousuke Ebihara over 12 years ago
- Status changed from Pending Review(レビュー待ち) to Fixed(完了)
- % Done changed from 50 to 100