From 12c2495a077d0bec804f47b5b018b60025f9a7d5 Mon Sep 17 00:00:00 2001 From: Gavin Cornwell Date: Thu, 22 Dec 2005 11:57:43 +0000 Subject: [PATCH] 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 --- .../alfresco/messages/forum-model.properties | 16 +++++----- config/alfresco/model/forumModel.xml | 30 +++++++++---------- .../java/org/alfresco/model/ForumModel.java | 3 +- 3 files changed, 24 insertions(+), 25 deletions(-) diff --git a/config/alfresco/messages/forum-model.properties b/config/alfresco/messages/forum-model.properties index 36109047af..ef6ffa43e1 100644 --- a/config/alfresco/messages/forum-model.properties +++ b/config/alfresco/messages/forum-model.properties @@ -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 diff --git a/config/alfresco/model/forumModel.xml b/config/alfresco/model/forumModel.xml index 64ac81ff2d..900605d32d 100644 --- a/config/alfresco/model/forumModel.xml +++ b/config/alfresco/model/forumModel.xml @@ -25,20 +25,10 @@ cm:folder - - - d:category - - cm:folder - - - d:category - - @@ -48,12 +38,20 @@ - - - d:noderef - true - - + + + + false + false + + + fm:forum + true + false + + false + + diff --git a/source/java/org/alfresco/model/ForumModel.java b/source/java/org/alfresco/model/ForumModel.java index 0c0b838a51..9aa6db3e8a 100644 --- a/source/java/org/alfresco/model/ForumModel.java +++ b/source/java/org/alfresco/model/ForumModel.java @@ -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"); }