Skip to content

Instantly share code, notes, and snippets.

@aviriel
Last active December 31, 2015 12:09
Show Gist options
  • Save aviriel/7984509 to your computer and use it in GitHub Desktop.
Save aviriel/7984509 to your computer and use it in GitHub Desktop.
<alfresco-config>
<config evaluator="model-type" condition="alvexcoursedocs:document_partner_agreement">
<forms>
<form id="datagrid">
<field-visibility>
<show id="alvexdt:id" />
<show id="alvexdt:company" />
<show id="alvexdt:contractor" />
<show id="alvexcoursedocs:vendorCompanyName" />
<show id="alvexcoursedocs:partnerDiscount" />
<show id="alvexdt:signingDate" />
<show id="alvexdt:expiryDate" />
</field-visibility>
<appearance>
<field id="alvexdt:id" isSortKey="true" />
<field id="alvexdt:relatedDocuments">
<control template="Alvex.DatagridRecordRenderer"/>
</field>
</appearance>
</form>
<form>
<field-visibility>
<show id="alvexdt:id" />
<show id="alvexdt:registerDate" />
<show id="alvexdt:company" />
<show id="alvexdt:agreementType" />
<show id="alvexdt:agreementSummary" />
<show id="alvexdt:contractor" />
<show id="alvexdt:relatedDocuments" />
<show id="alvexdt:documentManager" />
<show id="alvexcoursedocs:vendorCompanyName" />
<show id="alvexcoursedocs:vendorWebSite" />
<show id="alvexcoursedocs:partnerDiscount" />
<show id="alvexdt:signingDate" />
<show id="alvexdt:expiryDate" />
<show id="alvexdt:signatory" />
<show id="alvexdt:renew" />
<show id="alvexdt:location" />
<show id="alvexdt:files" />
</field-visibility>
<create-form template="/alvex-form.ftl" />
<appearance>
<set id="id" appearance="" label="" template="/org/alfresco/components/form/3-column-set.ftl"/>
<set id="company" appearance="" label="" template="/org/alfresco/components/form/3-column-set.ftl"/>
<set id="vendor" appearance="" label="" template="/org/alfresco/components/form/2-column-set.ftl"/>
<set id="date" appearance="" label="" template="/org/alfresco/components/form/3-column-set.ftl"/>
<set id="renew"/>
<set id="summary" appearance="" label="" />
<set id="files" appearance="" label=""/>
<set id="related" appearance="" label="" />
<set id="location" />
<field set="id" id="alvexdt:id">
<control template="/alvex-auto-numberer.ftl"/>
</field>
<field set="id" id="alvexdt:registerDate"/>
<field set="id" id="alvexdt:agreementType">
<control template="/alvex-masterData-select.ftl"/>
</field>
<field set="company" id="alvexdt:company">
<control template="/alvex-masterData-select.ftl"/>
</field>
<field set="company" id="alvexdt:contractor">
<control template="/alvex-masterData-select.ftl"/>
</field>
<field set="company" id="alvexcoursedocs:vendorCompanyName">
<control template="/orgchart-picker.ftl" />
</field>
<field set="vendor" id="alvexcoursedocs:vendorCompanyName" >
<control template="/org/alfresco/components/form/controls/textfield.ftl">
<control-param name="style">width: 98%</control-param>
</control>
</field>
<field set="vendor" id="alvexcoursedocs:vendorWebSite" >
<control template="/org/alfresco/components/form/controls/textfield.ftl">
<control-param name="style">width: 98%</control-param>
</control>
</field>
<field set="vendor" id="alvexcoursedocs:partnerDiscount" />
<field set="date" id="alvexdt:signingDate"/>
<field set="date" id="alvexdt:expiryDate"/>
<field set="date" id="alvexdt:signatory">
<control template="/orgchart-picker.ftl" />
</field>
<field set="renew" id="alvexdt:renew"/>
<field set="summary" id="alvexdt:agreementSummary">
<control template="/alvex-mltext.ftl">
<control-param name="style">width: 98%</control-param>
</control>
</field>
<field set="files" id="alvexdt:files">
<control template="/alvex-uploader.ftl">
<control-param name="uploadDirectory">uploads</control-param>
<control-param name="createUploadDirectory">true</control-param>
<control-param name="viewType">mini</control-param>
</control>
</field>
<field set="related" id="alvexdt:relatedDocuments">
<control template="/alvex-docreg-picker.ftl"/>
</field>
<field set="location" id="alvexdt:location">
<control template="/share-site-picker.ftl"/>
</field>
</appearance>
</form>
</forms>
</config>
<config evaluator="node-type" condition="alvexcoursedocs:document_partner_agreement">
<forms>
<form>
<field-visibility>
<show id="alvexdt:id" />
<show id="alvexdt:registerDate" />
<show id="alvexdt:company" />
<show id="alvexdt:agreementType" />
<show id="alvexdt:agreementSummary" />
<show id="alvexdt:contractor" />
<show id="alvexdt:relatedDocuments" />
<show id="alvexdt:documentManager" />
<show id="alvexcoursedocs:vendorCompanyName" />
<show id="alvexcoursedocs:vendorWebSite" />
<show id="alvexcoursedocs:partnerDiscount" />
<show id="alvexdt:signingDate" />
<show id="alvexdt:expiryDate" />
<show id="alvexdt:signatory" />
<show id="alvexdt:renew" />
<show id="alvexdt:location" />
<show id="alvexdt:files" />
</field-visibility>
<view-form template="/alvex-form.ftl" />
<edit-form template="/alvex-form.ftl" />
<appearance>
<set id="id" appearance="" label="" template="/org/alfresco/components/form/3-column-set.ftl"/>
<set id="company" appearance="" label="" template="/org/alfresco/components/form/3-column-set.ftl"/>
<set id="date" appearance="" label="" template="/org/alfresco/components/form/3-column-set.ftl"/>
<set id="renew"/>
<set id="summary" appearance="" label="" />
<set id="files" appearance="" label=""/>
<set id="related" appearance="" label="" />
<set id="location" />
<field set="id" id="alvexdt:id">
<control template="/alvex-auto-numberer.ftl"/>
</field>
<field set="id" id="alvexdt:registerDate"/>
<field set="id" id="alvexdt:agreementType">
<control template="/alvex-masterData-select.ftl"/>
</field>
<field set="company" id="alvexdt:company">
<control template="/alvex-masterData-select.ftl"/>
</field>
<field set="company" id="alvexdt:contractor">
<control template="/alvex-masterData-select.ftl"/>
</field>
<field set="company" id="alvexdt:documentManager">
<control template="/orgchart-picker.ftl" />
</field>
<field set="vendor" id="alvexcoursedocs:vendorCompanyName" />
<field set="vendor" id="alvexcoursedocs:vendorWebSite" />
<field set="vendor" id="alvexcoursedocs:partnerDiscount" />
<field set="date" id="alvexdt:signingDate"/>
<field set="date" id="alvexdt:expiryDate"/>
<field set="date" id="alvexdt:signatory">
<control template="/orgchart-picker.ftl" />
</field>
<field set="renew" id="alvexdt:renew"/>
<field set="summary" id="alvexdt:agreementSummary">
<control template="/alvex-mltext.ftl">
<control-param name="style">width: 98%</control-param>
</control>
</field>
<field set="files" id="alvexdt:files">
<control template="/alvex-uploader.ftl">
<control-param name="uploadDirectory">uploads</control-param>
<control-param name="createUploadDirectory">true</control-param>
<control-param name="viewType">mini</control-param>
</control>
</field>
<field set="related" id="alvexdt:relatedDocuments">
<control template="/alvex-docreg-picker.ftl"/>
</field>
<field set="location" id="alvexdt:location">
<control template="/share-site-picker.ftl"/>
</field>
</appearance>
</form>
</forms>
</config>
</alfresco-config>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment