2

Raptus.Articleサイトのコンテンツ管理に使用していPlone4ます。 folderishRaptus.Articleという新しいコンテンツ タイプを作成します。Article

タイプに対してもコメントを有効にする必要がありArticleます。Plone.app.discussionこの種のコンテンツへのコメントは許可されません。どうすればこれを解決できますか? MonkeyPatch唯一の方法ですか?

ありがとう

ヴィート

PSRaptus.article.discussionが動かない

4

1 に答える 1

2

現時点では不可能ですが...

チェック: https://github.com/4teamwork/ftw.blog/blob/master/ftw/blog/browser/conversation.py#L54

plone.app.discussion のデフォルトの conversation_view をオーバーライドします。(モンキーパッチではありません)

重要な部分は54行目(コメントアウト部分)です。

# Always return False if object is a folder
# if (IFolderish.providedBy(context) and
#     not INonStructuralFolder.providedBy(context)):
#     return False

zcml を使用してデフォルト ビューをオーバーライドします。( https://github.com/4teamwork/ftw.blog/blob/master/ftw/blog/browser/configure.zcml#L89 )

<browser:page
    name="conversation_view"
    for="ftw.blog.interfaces.IBlogEntry"
    layer="ftw.blog.interfaces.IBlogLayer"
    class=".conversation.ConversationView"
    permission="zope2.View"
    />
于 2013-08-14T10:21:56.020 に答える