Project

General

Profile

Enhancement(機能追加・改善) #131

Change twig in OpenPNE to be restricted usable features (OpenPNE 内の twig に機能制限をおこなうように変更する)

Added by Kousuke Ebihara over 10 years ago. Updated over 10 years ago.

Status:
Fixed(完了)
Priority:
Normal(通常)
Target version:
Start date:
2009-10-27
Due date:
% Done:

100%


Description

Change twig in OpenPNE to be restricted usable features (tags, filters, variables, macros, ...)

Associated revisions

Revision de9051e8 (diff)
Added by Kousuke Ebihara over 10 years ago

some files for twig template are moved and divided (refs #131)

Revision 30f87ed7 (diff)
Added by Kousuke Ebihara over 10 years ago

added compatible layer for mail template (refs #131)

Revision 46d33da7 (diff)
Added by Kousuke Ebihara over 10 years ago

the date filter in Twig (included in OpenPNE3) is now accept English textual datetime description (refs #131)

Revision 40e62bc7 (diff)
Added by Kousuke Ebihara over 10 years ago

added sandboxed restriction for mail template (refs #131)

Revision 48e1c466 (diff)
Added by Kousuke Ebihara over 10 years ago

updated sfSymfonyTemplatingViewPlugin (commit is 46458ad9348162982891128720f37f56c231e4a6) (refs #131)

Revision 04a8f898 (diff)
Added by Kousuke Ebihara over 10 years ago

added a little restriction to parameter for mail template (refs #131)

Revision 5d5f1c9a (diff)
Added by Kousuke Ebihara over 10 years ago

rewrite default mail template for some improvements (refs #131)

Revision 318828dd (diff)
Added by Kousuke Ebihara over 10 years ago

added template help page (refs #131)

Revision 2be5b855 (diff)
Added by Kousuke Ebihara over 10 years ago

added navigations for usable variables (fixes #131)

History

#1 Updated by Kousuke Ebihara over 10 years ago

  • Status changed from New(新規) to Accepted(着手)
  • Assignee set to Kousuke Ebihara

#2 Updated by Kousuke Ebihara over 10 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 10 years ago

  • Target version changed from OpenPNE 3.3.0 to OpenPNE 3.3.1

#4 Updated by Kousuke Ebihara over 10 years ago

  • Target version changed from OpenPNE 3.3.1 to OpenPNE 3.3.2

#5 Updated by Kousuke Ebihara over 10 years ago

  • Target version changed from OpenPNE 3.3.2 to OpenPNE 3.4beta1

#6 Updated by Kousuke Ebihara over 10 years ago

  • Status changed from New(新規) to Accepted(着手)
  • Assignee set to Kousuke Ebihara

#7 Updated by Kousuke Ebihara over 10 years ago

  • Status changed from Accepted(着手) to Pending Review(レビュー待ち)
  • % Done changed from 0 to 50

更新履歴commit:"2be5b855b699b15bd07146d74358c31cfbb46f7f"で適用されました。

#8 Updated by Kousuke Ebihara over 10 years ago

  • Status changed from Pending Review(レビュー待ち) to Fixed(完了)
  • % Done changed from 50 to 100

Also available in: Atom PDF