API Documentation

Classes

portal_discussion , oldstyle_portal_discussion

Discussion tool interface.

$Id: portal_discussion.py,v 1.7.14.2 2004/04/23 21:11:34 sidnei Exp $


class portal_discussion

Links content to discussions.


Methods

overrideDiscussionFor(content, allowDiscussion):

if allowDiscussion is None, then clear any overridden setting for discussability, letting the site's default policy apply. Otherwise, set the override to match the boolean equivalent of allowDiscussion.


class oldstyle_portal_discussion

Links content to discussions.


id = Must be set to "portal_discussion"

Methods

getDiscussionFor(content):

Find / create the DiscussionItemContainer for content.

isDiscussionAllowedFor(content):

Return a boolean indicating whether discussion is allowed for the specified content; this may be looked up via an object-specific value, or by place, or from a site-wide policy.