<?xml version="1.0" encoding="utf-8"?>
<dictionary>
<item key="dtml"><![CDATA[<!-- BO bodyContentZMSCustom_codeeditor -->

<dtml-comment>
##########################################################################################
# Author:   Dirk Nordmann <dn@hoffmannliebenberg.de>
# Company:  HOFFMANN+LIEBENBERG GmbH
# WWW:      http://www.hoffmannliebenberg.de
# Date:     30.10.2006
# Version:  0.3 [fh], added title
# Comments: Integration of code editor in ZMI.
##########################################################################################
</dtml-comment>

 <dtml-call "getObjProperty('initReq',REQUEST)">
 <dtml-var "getObjProperty(REQUEST.get(actionId,'displayDefault'),REQUEST)">

<!-- EO bodyContentZMSCustom_codeeditor -->]]></item>
<item key="enabled" type="int">1</item>
<item key="key"><![CDATA[codeeditor]]></item>
<item key="value" type="dictionary"><dictionary>
<item key="__obj_attrs__" type="list"><list>
<item type="dictionary"><dictionary>
<item key="custom"></item>
<item key="default"></item>
<item key="id"><![CDATA[title]]></item>
<item key="keys" type="list"><list>
</list>
</item>
<item key="mandatory" type="int">0</item>
<item key="multilang" type="int">1</item>
<item key="name"><![CDATA[Title]]></item>
<item key="repetitive" type="int">0</item>
<item key="type"><![CDATA[string]]></item>
</dictionary>
</item>
<item type="dictionary"><dictionary>
<item key="custom"></item>
<item key="default"></item>
<item key="id"><![CDATA[text]]></item>
<item key="keys" type="list"><list>
</list>
</item>
<item key="mandatory" type="int">0</item>
<item key="multilang" type="int">1</item>
<item key="name"><![CDATA[Text]]></item>
<item key="repetitive" type="int">0</item>
<item key="type"><![CDATA[text]]></item>
</dictionary>
</item>
<item type="dictionary"><dictionary>
<item key="custom"></item>
<item key="default"></item>
<item key="id"><![CDATA[scroll]]></item>
<item key="keys" type="list"><list>
</list>
</item>
<item key="mandatory" type="int">0</item>
<item key="multilang" type="int">0</item>
<item key="name"><![CDATA[Scroll]]></item>
<item key="repetitive" type="int">0</item>
<item key="type"><![CDATA[boolean]]></item>
</dictionary>
</item>
<item type="dictionary"><dictionary>
<item key="custom"><![CDATA[<!-- --------// BO initReq //-------- -->

 <dtml-call "REQUEST.set('actionId','ACTION_%s'%meta_id.upper())">
 <dtml-call "REQUEST.set('templateUrl','%s/bodyContentZMSCustom_%s'%(absolute_url(),meta_id))">

<!-- --------// EO initReq //-------- -->]]></item>
<item key="default"></item>
<item key="id"><![CDATA[initReq]]></item>
<item key="keys" type="list"><list>
</list>
</item>
<item key="mandatory" type="int">0</item>
<item key="multilang" type="int">0</item>
<item key="name"><![CDATA[Init request]]></item>
<item key="repetitive" type="int">0</item>
<item key="type"><![CDATA[method]]></item>
</dictionary>
</item>
<item type="dictionary"><dictionary>
<item key="custom"><![CDATA[<!-- --------// BO manage_main //-------- -->

<dtml-comment>
######################################################################
###
###   A d d   
###
######################################################################

IMPORTANT NOTE:
Constructor must always be part of <<manage_main>> method!
 
</dtml-comment>
 <dtml-if ZMS_INSERT>
  <table cellspacing="0" cellpadding="2" border="0" width="100%">
  <!-- ### Version -->
  <dtml-var version_input_fields>
  <!-- ### Active -->
  <dtml-var active_input_fields>
    <!-- ### Title -->
  <!-- ### Title -->
  <tr>
    <td valign="top"><div class="form-element">Title</div></td>
    <td align="left"><div class="form-element"><dtml-var "getObjInput('title',REQUEST)"></div></td>
  </tr>
  <!-- ### Text -->
  <tr class="zmiNeutralColorMedium0">
   <td valign="top"><div class="form-element">Code</div></td>
   <td>
    <div class="form-element">
     <dtml-var "getTextArea(fmName='form0',elName='text_%s'%lang,cols=50,rows=15,value=getObjAttrValue(getObjAttr('text'),REQUEST),enabled=1,REQUEST=REQUEST,css='form-fixed',wrap='off')">
    </div>
   </td>
  </tr>
  <!-- ### Scroll -->
  <tr>
   <td><div class="form-element">&nbsp;</div></td>
   <td valign="top">
    <div class="form-element">
     <dtml-var "getObjInput('scroll',REQUEST)"> 410px Width Scrolling
    </div>
   </td>
  </tr>
  </table>
  <!-- ### Submit -->
  <dtml-var f_submitBtn>

<dtml-comment>
######################################################################
###
###   E d i t
###
######################################################################
</dtml-comment>
 <dtml-else>
  <dtml-var "getObjProperty('manage_editForm',REQUEST)">
 </dtml-if>

<dtml-comment>
######################################################################
</dtml-comment>

<!-- --------// EO manage_main //-------- -->]]></item>
<item key="default"></item>
<item key="id"><![CDATA[manage_main]]></item>
<item key="keys" type="list"><list>
</list>
</item>
<item key="mandatory" type="int">0</item>
<item key="multilang" type="int">0</item>
<item key="name"><![CDATA[ZMI Add form]]></item>
<item key="repetitive" type="int">0</item>
<item key="type"><![CDATA[method]]></item>
</dictionary>
</item>
<item type="dictionary"><dictionary>
<item key="custom"><![CDATA[<!-- --------// BO manage_editForm //-------- -->

  <dtml-call "getObjProperty('initReq',REQUEST)">
  <input type="hidden" name="<dtml-var actionId>" value="postChanges">
  <input type="hidden" name="newActionId" value="">
  <table cellspacing="0" cellpadding="2" border="0" width="100%">
  <!-- ### Version -->
  <dtml-var version_input_fields>
  <!-- ### Active -->
  <dtml-var active_input_fields>
  <!-- ### Title -->
  <tr>
    <td valign="top"><div class="form-element">Title</div></td>
    <td align="left"><div class="form-element"><dtml-var "getObjInput('title',REQUEST)"></div></td>
  </tr>
  <!-- ### Text -->
  <tr class="zmiNeutralColorMedium0">
   <td valign="top"><div class="form-element">Code</div></td>
   <td>
    <div class="form-element">
     <dtml-var "getTextArea(fmName='form0',elName='text_%s'%lang,cols=50,rows=15,value=getObjAttrValue(getObjAttr('text'),REQUEST),enabled=1,REQUEST=REQUEST,css='form-fixed',wrap='off')">
    </div>
   </td>
  </tr>
  <!-- ### Scroll -->
  <tr>
   <td><div class="form-element">&nbsp;</div></td>
   <td valign="top">
    <div class="form-element">
     <dtml-var "getObjInput('scroll',REQUEST)"> 410px Width Scrolling
    </div>
   </td>
  </tr>
  </table>
  <!-- ### Submit -->
  <dtml-var f_submitBtn>

<!-- --------// BO manage_editForm //-------- -->]]></item>
<item key="default"></item>
<item key="id"><![CDATA[manage_editForm]]></item>
<item key="keys" type="list"><list>
</list>
</item>
<item key="mandatory" type="int">0</item>
<item key="multilang" type="int">0</item>
<item key="name"><![CDATA[ZMI Edit form]]></item>
<item key="repetitive" type="int">0</item>
<item key="type"><![CDATA[method]]></item>
</dictionary>
</item>
<item type="dictionary"><dictionary>
<item key="custom"><![CDATA[<!-- --------// BO displayDefault //-------- -->
<pre class="secndColorLight0"
 <dtml-if "getObjProperty('scroll',REQUEST)">
   style="width:410px;overflow:scroll" 
 </dtml-if>
><dtml-if "getObjProperty('title',REQUEST)"># <dtml-var "getObjProperty('title',REQUEST)"> #

</dtml-if><dtml-var "getObjAttrValue(getObjAttr('text'),REQUEST)" html_quote></pre>
<!-- --------// EO displayDefault //-------- -->]]></item>
<item key="default"></item>
<item key="id"><![CDATA[displayDefault]]></item>
<item key="keys" type="list"><list>
</list>
</item>
<item key="mandatory" type="int">0</item>
<item key="multilang" type="int">0</item>
<item key="name"><![CDATA[Display default]]></item>
<item key="repetitive" type="int">0</item>
<item key="type"><![CDATA[method]]></item>
</dictionary>
</item>
</list>
</item>
<item key="access" type="dictionary"><dictionary>
<item key="edit" type="list"><list>
<item><![CDATA[ZMSAdministrator]]></item>
<item><![CDATA[ZMSAuthor]]></item>
<item><![CDATA[ZMSEditor]]></item>
</list>
</item>
<item key="insert" type="list"><list>
<item><![CDATA[ZMSAdministrator]]></item>
<item><![CDATA[ZMSAuthor]]></item>
<item><![CDATA[ZMSEditor]]></item>
</list>
</item>
</dictionary>
</item>
<item key="acquired" type="int">0</item>
<item key="name"><![CDATA[Code]]></item>
<item key="package"></item>
<item key="type"><![CDATA[ZMSObject]]></item>
</dictionary>
</item>
</dictionary>
