diff --git a/config/alfresco/model/applicationModel.xml b/config/alfresco/model/applicationModel.xml index 24630744a6..0b85a80a5a 100644 --- a/config/alfresco/model/applicationModel.xml +++ b/config/alfresco/model/applicationModel.xml @@ -7,6 +7,7 @@ + @@ -58,11 +59,6 @@ d:text - - - d:text - true - @@ -92,7 +88,7 @@ Website Form Triple - cm:cmobject + sys:base d:noderef @@ -110,7 +106,7 @@ Website User Information - cm:cmobject + sys:base d:text diff --git a/config/alfresco/model/permissionDefinitions.xml b/config/alfresco/model/permissionDefinitions.xml index 85d907b5c3..10a224a95a 100644 --- a/config/alfresco/model/permissionDefinitions.xml +++ b/config/alfresco/model/permissionDefinitions.xml @@ -19,6 +19,7 @@ + @@ -302,6 +303,31 @@ + + + + + + + + + + + + + + + + + + + + + + + + + @@ -323,7 +349,6 @@ - diff --git a/source/java/org/alfresco/model/ContentModel.java b/source/java/org/alfresco/model/ContentModel.java index 1fa380b981..2569f30682 100644 --- a/source/java/org/alfresco/model/ContentModel.java +++ b/source/java/org/alfresco/model/ContentModel.java @@ -239,7 +239,10 @@ public interface ContentModel // AVM web folder static final QName TYPE_AVMWEBFOLDER = QName.createQName(NamespaceService.APP_MODEL_1_0_URI, "webfolder"); static final QName PROP_AVMSTORE = QName.createQName(NamespaceService.APP_MODEL_1_0_URI, "avmstore"); - static final QName PROP_USERSANDBOXES = QName.createQName(NamespaceService.APP_MODEL_1_0_URI, "usersandboxes"); + static final QName ASSOC_WEBUSER = QName.createQName(NamespaceService.APP_MODEL_1_0_URI, "webuser"); + static final QName TYPE_WEBUSER = QName.createQName(NamespaceService.APP_MODEL_1_0_URI, "webuser"); + static final QName PROP_WEBUSERNAME = QName.createQName(NamespaceService.APP_MODEL_1_0_URI, "username"); + static final QName PROP_WEBUSERROLE = QName.createQName(NamespaceService.APP_MODEL_1_0_URI, "role"); //