Next phase of forums functionality

Simple dialog framework implementation

git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@2056 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
This commit is contained in:
Gavin Cornwell 2005-12-22 11:57:43 +00:00
parent bcf6f7a578
commit 12c2495a07
3 changed files with 24 additions and 25 deletions

View File

@ -2,18 +2,20 @@
fm_forummodel.description=Forum Model
fm_forummodel.type.fm_forums.title=Forums
fm_forummodel.type.fm_forums.title=Forum Space
fm_forummodel.type.fm_forums.description=Space containing forums
fm_forummodel.type.fm_forum.title=Forum
fm_forummodel.property.fm_status.title=Forum Status
fm_forummodel.property.fm_status.description=Status of forum i.e. locked, read-only
fm_forummodel.type.fm_forum.description=Space containing topics
fm_forummodel.type.fm_topic.title=Topic
fm_forummodel.property.fm_type.title=Topic Type
fm_forummodel.property.fm_type.description=Type of topic i.e. sticky, announcement etc.
fm_forummodel.type.fm_topic.description=Space containing forum articles (posts)
fm_forummodel.type.fm_post.title=Forum Article
fm_forummodel.type.fm_post.description=Forum article posted to a topic
fm_forummodel.aspect.fm_discussable.title=Discussable
fm_forummodel.property.fm_forum.title=Forum
fm_forummodel.property.fm_forum.description=The forum holding the discussion on the object the aspect is applied to
fm_forummodel.aspect.fm_discussable.description=Allows an object to be discussed
fm_forummodel.association.fm_discussion.title=Discussion
fm_forummodel.association.fm_discussion.description=The forum holding the discussion on the object the aspect is applied to

View File

@ -25,20 +25,10 @@
<type name="fm:forum">
<parent>cm:folder</parent>
<properties>
<property name="fm:status">
<type>d:category</type>
</property>
</properties>
</type>
<type name="fm:topic">
<parent>cm:folder</parent>
<properties>
<property name="fm:type">
<type>d:category</type>
</property>
</properties>
</type>
<type name="fm:post">
@ -48,12 +38,20 @@
<aspects>
<aspect name="fm:discussable">
<properties>
<property name="fm:forum">
<type>d:noderef</type>
<associations>
<child-association name="fm:discussion">
<source>
<mandatory>false</mandatory>
<many>false</many>
</source>
<target>
<class>fm:forum</class>
<mandatory>true</mandatory>
</property>
</properties>
<many>false</many>
</target>
<duplicate>false</duplicate>
</child-association>
</associations>
</aspect>
</aspects>

View File

@ -38,6 +38,5 @@ public interface ForumModel
static final QName ASPECT_DISCUSSABLE = QName.createQName(FORUMS_MODEL_URI, "discussable");
static final QName PROP_STATUS = QName.createQName(FORUMS_MODEL_URI, "status");
static final QName PROP_TYPE = QName.createQName(FORUMS_MODEL_URI, "type");
static final QName ASSOC_DISCUSSION = QName.createQName(FORUMS_MODEL_URI, "discussion");
}