Enhancement(機能追加・改善) #131
Change twig in OpenPNE to be restricted usable features (OpenPNE 内の twig に機能制限をおこなうように変更する)
100%
説明
Change twig in OpenPNE to be restricted usable features (tags, filters, variables, macros, ...)
関係しているリビジョン
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)
履歴
#1 Kousuke Ebihara が14年以上前に更新
- ステータス を New(新規) から Accepted(着手) に変更
- 担当者 を Kousuke Ebihara にセット
#2 Kousuke Ebihara が14年以上前に更新
- ステータス を Accepted(着手) から New(新規) に変更
- 担当者 を削除 (
Kousuke Ebihara) - 対象バージョン を OpenPNE 3.1.5 から OpenPNE 3.3.0 に変更
Twig 側で制御可能なタグの制限(if など)は容易に実行可能ですが、レコードオブジェクトの扱いなど単純にコア側の改修では解決できない問題が存在します。
11 月末リリースを予定している 3.2 への流れの中に、不安定な挙動を引き起こす可能性のある、この対応を入れるに相応しい理由がありません。
3.4 での対応としたいと思います。また、プラグイン開発者への充分な周知の期間を設けましょう。
#3 Kousuke Ebihara が14年以上前に更新
- 対象バージョン を OpenPNE 3.3.0 から OpenPNE 3.3.1 に変更
#4 Kousuke Ebihara が14年以上前に更新
- 対象バージョン を OpenPNE 3.3.1 から OpenPNE 3.3.2 に変更
#5 Kousuke Ebihara が14年以上前に更新
- 対象バージョン を OpenPNE 3.3.2 から OpenPNE 3.4beta1 に変更
#6 Kousuke Ebihara が14年以上前に更新
- ステータス を New(新規) から Accepted(着手) に変更
- 担当者 を Kousuke Ebihara にセット
#7 Kousuke Ebihara が14年以上前に更新
- ステータス を Accepted(着手) から Pending Review(レビュー待ち) に変更
- 進捗率 を 0 から 50 に変更
更新履歴commit:"2be5b855b699b15bd07146d74358c31cfbb46f7f"で適用されました。
#8 Kousuke Ebihara が14年以上前に更新
- ステータス を Pending Review(レビュー待ち) から Fixed(完了) に変更
- 進捗率 を 50 から 100 に変更