05-07-2010 04:29 AM
<types>
<type name="my:MyModel">
<title>Mon Modele</title>
<parent>cm:content</parent>
<properties>
<property name="my:refDoc">
<title>Référence du document</title>
<type>d:text</type>
<mandatory>false</mandatory>
</property>
<property name="my:publicationDate">
<title>Date de publication</title>
<type>d:datetime</type>
<mandatory>false</mandatory>
</property>
</properties>
<mandatory-aspects>
<!– Permet de tagguer les documents –>
<aspect>cm:taggable</aspect>
<!– Permet de categoriser les documents –>
<aspect>cm:generalclassifiable</aspect>
</mandatory-aspects>
</type>
</types>
<!– <config evaluator="node-type" condition="cm:content"> –>
<config evaluator="node-type" condition="my:MyModel">
<forms>
<!– Default form configuration used on the document details and edit metadata pages –>
<form>
<field-visibility>
<show id="cm:name" />
<show id="cm:title" force="true" />
<show id="cm:description" force="true" />
<show id="cm:author" force="true" />
<show id="cm:creator" for-mode="view" />
<show id="cm:created" for-mode="view" />
<show id="cm:modifier" for-mode="view" />
<show id="cm:modified" for-mode="view" />
<show id="mimetype" for-mode="view" />
<show id="size" for-mode="view" />
<show id="my:refDoc" />
<show id="my:publicationDate" />
<!– tags and categories –>
<show id="cm:taggable" force="true"/>
<show id="cm:categories" force="true"/>
</field-visibility>
<appearance>
<!– Pattern - id, parent, appearance, label, label-id –>
<set id="title" appearance="title" label="Document" label-id="grouptitre" />
<set id="details" appearance="bordered-panel" label="Details" label-id="groupdetails" />
<set id="attributes" appearance="bordered-panel" label="Attributs" label-id="groupattributes" />
<set id="categories" appearance="bordered-panel" label="Categories" label-id="groupcategories" />
<set id="tags" appearance="bordered-panel" label="Tags" label-id="grouptags" />
<!– Pattern - id, set, mandatory, read-only, help –>
<field id="cm:name" set="title" />
<field id="cm:title" set="title" />
<field id="cm:description" set="title" />
<field id="cm:author" set="title" />
<field id="cm:creator" set="details" />
<field id="cm:created" set="details" />
<field id="cm:modifier" set="details" />
<field id="cm:modified" set="details" />
<field id="mimetype" set="details" />
<field id="size" set="details" />
<field id="my:refDoc" set="attributes" />
<field id="my:publicationDate" set="attributes" />
<!– tags and categories –>
<field id="cm:taggable" set="tags"/>
<field id="cm:categories" set="categories"/>
</appearance>
</form>
<!– Document Library pop-up Edit Metadata form –>
<form id="doclib-simple-metadata">
<edit-form template="../documentlibrary/forms/doclib-simple-metadata.ftl" />
<field-visibility>
<show id="cm:name" />
<show id="cm:title" force="true" />
<show id="cm:description" force="true" />
<show id="cm:author" force="true" />
<show id="cm:creator" for-mode="view" />
<show id="cm:created" for-mode="view" />
<show id="cm:modifier" for-mode="view" />
<show id="cm:modified" for-mode="view" />
<show id="mimetype" for-mode="view" />
<show id="size" for-mode="view" />
<show id="my:refDoc" />
<show id="my:publicationDate" />
<!– tags and categories –>
<show id="cm:taggable" force="true"/>
<show id="cm:categories" force="true"/>
</field-visibility>
<appearance>
<set id="title" appearance="title" label="Document" label-id="grouptitre" />
<set id="details" appearance="bordered-panel" label="Details" label-id="groupdetails" />
<set id="attributes" appearance="bordered-panel" label="Attributs" label-id="groupattributes" />
<set id="categories" appearance="bordered-panel" label="Categories" label-id="groupcategories" />
<set id="tags" appearance="bordered-panel" label="Tags" label-id="grouptags" />
<field id="cm:name" set="title" />
<field id="cm:title" set="title" />
<field id="cm:description" set="title" />
<field id="cm:author" set="title" />
<field id="cm:creator" set="details" />
<field id="cm:created" set="details" />
<field id="cm:modifier" set="details" />
<field id="cm:modified" set="details" />
<field id="mimetype" set="details" />
<field id="size" set="details" />
<field id="my:refDoc" set="attributes" />
<field id="my:publicationDate" set="attributes" />
<!– tags and categories –>
<field id="cm:taggable" set="tags"/>
<field id="cm:categories" set="categories"/>
</appearance>
</form>
<!– Document Library Inline Edit form –>
<form id="doclib-inline-edit">
<field-visibility>
<show id="cm:name" />
<show id="cm:title" force="true" />
<show id="cm:description" force="true" />
<show id="cm:author" force="true" />
<show id="cm:creator" for-mode="view" />
<show id="cm:created" for-mode="view" />
<show id="cm:modifier" for-mode="view" />
<show id="cm:modified" for-mode="view" />
<show id="mimetype" for-mode="view" />
<show id="size" for-mode="view" />
<show id="my:refDoc" />
<show id="my:publicationDate" />
<!– tags and categories –>
<show id="cm:taggable" force="true"/>
<show id="cm:categories" force="true"/>
</field-visibility>
<appearance>
<set id="title" appearance="title" label="Document" label-id="grouptitre" />
<set id="details" appearance="bordered-panel" label="Details" label-id="groupdetails" />
<set id="attributes" appearance="bordered-panel" label="Attributs" label-id="groupattributes" />
<set id="categories" appearance="bordered-panel" label="Categories" label-id="groupcategories" />
<set id="tags" appearance="bordered-panel" label="Tags" label-id="grouptags" />
<field id="cm:name" set="title" />
<field id="cm:title" set="title" />
<field id="cm:description" set="title" />
<field id="cm:author" set="title" />
<field id="cm:creator" set="details" />
<field id="cm:created" set="details" />
<field id="cm:modifier" set="details" />
<field id="cm:modified" set="details" />
<field id="mimetype" set="details" />
<field id="size" set="details" />
<field id="my:refDoc" set="attributes" />
<field id="my:publicationDate" set="attributes" />
<!– tags and categories –>
<field id="cm:taggable" set="tags"/>
<field id="cm:categories" set="categories"/>
</appearance>
</form>
</forms>
</config>
<!– Override WebScript Messages - add slingshot application messages –>
<bean id="webscripts.resources" class="org.springframework.extensions.surf.util.ResourceBundleBootstrapComponent">
<property name="resourceBundles">
<list>
<value>webscripts.messages.webscripts</value>
<value>alfresco.messages.common</value>
<value>alfresco.messages.slingshot</value>
<value>alfresco.messages.MyModel</value>
</list>
</property>
</bean>
05-07-2010 04:38 AM
<field id="cm:taggable">
<control>
<control-param name="compactMode">true</control-param>
<control-param name="params">aspect=cm:taggable</control-param>
<control-param name="createNewItemUri">/api/tag/workspace/SpacesStore</control-param>
<control-param name="createNewItemIcon">tag</control-param>
</control>
</field>
05-07-2010 05:11 AM
<?xml version='1.0' encoding='UTF-8'?>
<!DOCTYPE beans PUBLIC '-//SPRING//DTD BEAN//EN' 'http://www.springframework.org/dtd/spring-beans.dtd'>
<beans>
<!– Registration of new models –>
<bean id="extension.dictionaryBootstrap" parent="dictionaryModelBootstrap" depends-on="dictionaryBootstrap">
<property name="models">
<list>
<value>alfresco/extension/MyModel.xml</value>
</list>
</property>
<property name="labels">
<list>
<value>alfresco/extension/MyModel</value>
</list>
</property>
</bean>
</beans>
my_MyModel.type.my_MyType.title=Document Type
my_MyModel.type.my_MyType.description=Document Type
my_MyModel.property.my_refDoc.title=Référence du document
my_MyModel.property.my_refDoc.description=Permet de numéroter, codifier un document
my_MyModel.property.my_publicationDate.title=Date de publication
my_MyModel.property.my_publicationDate.description=Date de création originelle du document
grouptitre=Document
groupdetails=Détails
groupattributes=Attributs
groupcategories=Categories
grouptags=Mot-Clés
05-07-2010 05:50 AM
05-07-2010 09:44 AM
# Only elements defined within my custom model
my_MyModel.type.my_MyType.title=Document Type
my_MyModel.type.my_MyType.description=Document Type
my_MyModel.property.my_refDoc.title=Référence du document
my_MyModel.property.my_refDoc.description=Permet de numéroter, codifier un document
my_MyModel.property.my_publicationDate.title=Date de publication
my_MyModel.property.my_publicationDate.description=Date de création originelle du document
<?xml version='1.0' encoding='UTF-8'?>
<!DOCTYPE beans PUBLIC '-//SPRING//DTD BEAN//EN' 'http://www.springframework.org/dtd/spring-beans.dtd'>
<beans>
<!– Override WebScript Messages - add slingshot application messages –>
<bean id="webscripts.resources" class="org.springframework.extensions.surf.util.ResourceBundleBootstrapComponent">
<property name="resourceBundles">
<list>
<value>webscripts.messages.webscripts</value>
<value>alfresco.messages.common</value>
<value>alfresco.messages.slingshot</value>
<value>alfresco.messages.dod5015</value>
<value>alfresco.messages.MyModel</value>
</list>
</property>
</bean>
<bean id="dod5015.custom.config" class="org.springframework.extensions.config.ConfigBootstrap" init-method="register">
<property name="configService" ref="web.config" />
<property name="configs">
<list>
<value>classpath:alfresco/dod-5015-form-config.xml</value>
</list>
</property>
</bean>
</beans>
grouptitre=Document
groupdetails=Détails
groupattributes=Attributs
groupcategories=Catégories
grouptags=Mot-Clés
05-07-2010 11:31 AM
05-11-2010 11:02 AM
<?xml version='1.0' encoding='UTF-8'?>
<!DOCTYPE beans PUBLIC '-//SPRING//DTD BEAN//EN' 'http://www.springframework.org/dtd/spring-beans.dtd'>
<beans>
<!– Registration of new models –>
<bean id="extension.dictionaryBootstrap" parent="dictionaryModelBootstrap" depends-on="dictionaryBootstrap">
<property name="models">
<list>
<value>alfresco/extension/MyModel.xml</value>
</list>
</property>
<property name="labels">
<list>
<value>alfresco/messages/MyModel</value>
</list>
</property>
</bean>
</beans>
<!– Override WebScript Messages - add slingshot application messages –>
<bean id="webscripts.resources" class="org.springframework.extensions.surf.util.ResourceBundleBootstrapComponent">
<property name="resourceBundles">
<list>
<value>webscripts.messages.webscripts</value>
<value>alfresco.messages.common</value>
<value>alfresco.messages.slingshot</value>
<value>alfresco.messages.dod5015</value>
<value>alfresco.messages.lavdocModel</value>
</list>
</property>
</bean>
and I put my file MyModel.properties (and FR file) into tomcat\shared\classes\alfresco\messages OR tomcat\webapps\share\WEB-INF\classes\alfresco\messages, it does'nt work. <!– Override WebScript Messages - add slingshot application messages –>
<bean id="webscripts.resources" class="org.springframework.extensions.surf.util.ResourceBundleBootstrapComponent">
<property name="resourceBundles">
<list>
<value>webscripts.messages.webscripts</value>
<value>alfresco.messages.common</value>
<value>alfresco.messages.slingshot</value>
<value>alfresco.messages.dod5015</value>
<value>alfresco.messages.lavdocModel</value>
</list>
</property>
</bean>
type.my_MyType=Document Type
type.my_MyType2=Document Type 2
aspect.my_MyAspect=My Custom Aspect
grouptitre=Document
groupdetails=Détails
groupattributes=Attributs
groupcategories=Catégories
grouptags=Mot-Clés
groupcontrat=Contrat
05-11-2010 11:45 AM
05-12-2010 03:02 AM
04-29-2011 05:27 AM
Tags
Find what you came for
We want to make your experience in Hyland Connect as valuable as possible, so we put together some helpful links.