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>
11-20-2011 12:08 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.