https://wiki.zimbra.com/api.php?action=feedcontributions&user=CAH&feedformat=atom
Zimbra :: Tech Center - User contributions [en]
2024-03-19T10:08:37Z
User contributions
MediaWiki 1.39.0
https://wiki.zimbra.com/index.php?title=SOAP_API_Reference_Manual&diff=52592
SOAP API Reference Manual
2013-06-03T18:22:33Z
<p>CAH: /* ZCS 8.0.4 */</p>
<hr />
<div>The following links are to the online Zimbra SOAP API reference mateials, beginning with Zimbra Collaboration Server 8.0. Changes made for future releases will be added as change log directories to this page.<br />
<br />
<br />
== ZCS 8.0.0 ==<br />
<br />
'''SOAP API''': [http://files.zimbra.com/docs/soap_api/8.0/soapapi-zimbra-doc/api-reference/index.html HTML] | [http://files.zimbra.com/docs/soap_api/8.0/soapapi-zimbra-doc-80.zip ZIP]<br />
<br />
== ZCS 8.0.2 ==<br />
<br />
'''SOAP API''': [http://files.zimbra.com/docs/soap_api/8.0.2/soapapi-zimbra-doc/api-reference/index.html HTML] | [http://files.zimbra.com/docs/soap_api/8.0.2/soapapi-zimbra-doc-802.zip ZIP]<br />
<br />
<br />
== ZCS 8.0.4 ==<br />
<br />
'''SOAP API''': [http://files.zimbra.com/docs/soap_api/8.0.4/soap-docs-804/api-reference/index.html HTML] | [http://files.zimbra.com/docs/soap_api/8.0.4/soapapi-zimbra-doc-804.zip ZIP]<br />
<br />
'''Change Log''': [http://files.zimbra.com/docs/soap_api/8.0.4/soap-docs-804/api-changelog/index.html HTML] | [http://files.zimbra.com/docs/soap_api/8.0.4/soapapi-changelog-804.zip ZIP]<br />
<br />
<br />
{{Article Footer|Zimbra Collaboration Server 8.0|8/23/2012}}<br />
<br />
[[Category:ZCS 8.0]]<br />
[[Category:SOAP]]</div>
CAH
https://wiki.zimbra.com/index.php?title=SOAP_API_Reference_Manual&diff=52588
SOAP API Reference Manual
2013-05-31T18:04:14Z
<p>CAH: /* ZCS 8.0.2 */ 8.0.4 added</p>
<hr />
<div>The following links are to the online Zimbra SOAP API reference mateials, beginning with Zimbra Collaboration Server 8.0. Changes made for future releases will be added as change log directories to this page.<br />
<br />
<br />
== ZCS 8.0.0 ==<br />
<br />
'''SOAP API''': [http://files.zimbra.com/docs/soap_api/8.0/soapapi-zimbra-doc/api-reference/index.html HTML] | [http://files.zimbra.com/docs/soap_api/8.0/soapapi-zimbra-doc-80.zip ZIP]<br />
<br />
== ZCS 8.0.2 ==<br />
<br />
'''SOAP API''': [http://files.zimbra.com/docs/soap_api/8.0.2/soapapi-zimbra-doc/api-reference/index.html HTML] | [http://files.zimbra.com/docs/soap_api/8.0.2/soapapi-zimbra-doc-802.zip ZIP]<br />
<br />
<br />
== ZCS 8.0.4 ==<br />
<br />
'''SOAP API''': [http://files.zimbra.com/docs/soap_api/8.0.4/soap-docs-804/api-reference/index.html HTML] | [http://files.zimbra.com/docs/soap_api/8.0.4/soapapi-zimbra-doc-804.zip ZIP]<br />
<br />
'''Change Log''': [http://files.zimbra.com/docs/soap_api/8.0.4/soap-changelog-804/api-changelog/index.html HTML] | [http://files.zimbra.com/docs/soap_api/8.0.4/soapapi-changelog-804.zip ZIP]<br />
<br />
<br />
{{Article Footer|Zimbra Collaboration Server 8.0|8/23/2012}}<br />
<br />
[[Category:ZCS 8.0]]<br />
[[Category:SOAP]]</div>
CAH
https://wiki.zimbra.com/index.php?title=Zimlet_Developers_Guide:Zimbra_JavaScript_API_Reference&diff=52586
Zimlet Developers Guide:Zimbra JavaScript API Reference
2013-05-31T17:30:13Z
<p>CAH: /* ZCS 8.0.0 */ adde 8.0.4</p>
<hr />
<div>{| cellspacing="0" cellpadding="5" style="border: 1px solid rgb(153, 153, 170); margin: 0pt 0.5em 0.5em 0pt; float: none; background-color: rgb(249, 249, 255);"<br />
|[[Image:zdg-6-menu-icon-zimbra.jpg|20px]]<br />
|[[ZCS 6.0:Zimlet Developers Guide:Introduction|Introduction]]<br />
|style="border-left: 1px solid rgb(153, 153, 170);"|[[Image:zdg-6-menu-icon-green-flag.png|20px]]<br />
|[[ZCS 6.0:Zimlet Developers Guide:Getting Started|Getting Started]]<br />
|style="border-left: 1px solid rgb(153, 153, 170);"|[[Image:zdg-6-menu-icon-terminal.png|20px]]<br />
|[[ZCS 6.0:Zimlet Developers Guide:Dev Environment Setup|Dev Environment Setup]]<br />
|style="border-left: 1px solid rgb(153, 153, 170);"|[[Image:zdg-6-menu-icon-gear.png|20px]]<br />
|[[ZCS 6.0:Zimlet Developers Guide:Developing Zimlets|Developing Zimlets]]<br />
|style="border-left: 1px solid rgb(153, 153, 170);"|[[Image:zdg-6-menu-icon-advanced.jpg|20px]]<br />
|[[ZCS 6.0:Zimlet Developers Guide:Advanced Concepts|Advanced Concepts]]<br />
|style="border-left: 1px solid rgb(153, 153, 170);"|[[Image:zdg-6-menu-icon-library.jpg|20px]]<br />
{|<br />
|[[ZCS 6.0:Zimlet Developers Guide:Zimlet API Specifications|API Specifications]]<br />
|-<br />
|[[ZCS 6.0:Zimlet Developers Guide:Zimlet Definition File Reference|Zimlet Definition File Reference]]<br />
|<br />
|-<br />
|[[ZCS 6.0:Zimlet Developers Guide:Zimlet Configuration File Reference|Zimlet Configuration File Reference]]<br />
|-<br />
|'''Zimlet JavaScript API Reference'''<br />
|-<br />
|[http://wiki.zimbra.com/index.php?title=ZCS_6.0:Zimbra_REST_API_Reference Zimbra REST API Reference]<br />
|}<br />
<br />
[[Category:ZCS 6.0]]<br />
<br />
|style="border-left: 1px solid rgb(153, 153, 170);"|[[Image:zdg-6-menu-icon-checkbox.jpg|20px]]<br />
|[[ZCS 6.0:Zimlet Developers Guide:Example Zimlets|Example Zimlets]]<br />
|}<br />
<br />
{{Article Infobox|{{devel}}|{{ZCS 7.0}}|{{ZCS 6.0}}|}}<br />
<br />
''Note: The following are links to the online Zimlet JavaScript API Reference materials. The classes, functions and overall APIs are subject to change with each ZCS release.'' <br />
<br />
== ZCS 6.0.6 ==<br />
<br />
'''JsDoc''': [http://files.zimbra.com/docs/zimlet/zcs/6.0.6/jsdocs/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/6.0.6/jsapi-zimbra-doc-606.zip ZIP]<br />
<br />
== ZCS 6.0.7 ==<br />
<br />
'''JsDoc''': [http://files.zimbra.com/docs/zimlet/zcs/6.0.7/jsdocs/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/6.0.7/jsapi-zimbra-doc-607.zip ZIP]<br />
<br />
'''Change Log''': [http://files.zimbra.com/docs/zimlet/zcs/6.0.7/changelog/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/6.0.7/jsapi-changelog-607.zip ZIP]<br />
<br />
== ZCS 6.0.8 ==<br />
<br />
'''JsDoc''': [http://files.zimbra.com/docs/zimlet/zcs/6.0.8/jsdocs/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/6.0.8/jsapi-zimbra-doc-608.zip ZIP]<br />
<br />
'''Change Log''': [http://files.zimbra.com/docs/zimlet/zcs/6.0.8/changelog/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/6.0.8/jsapi-changelog-608.zip ZIP]<br />
<br />
== ZCS 6.0.14 ==<br />
<br />
'''JsDoc''': [http://files.zimbra.com/docs/zimlet/zcs/6.0.14/jsdocs/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/6.0.14/jsapi-zimbra-doc-6014.zip ZIP]<br />
<br />
'''Change Log''': [http://files.zimbra.com/docs/zimlet/zcs/6.0.14/changelog/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/6.0.14/jsapi-changelog-6014.zip ZIP]<br />
<br />
== ZCS 6.0.15 ==<br />
<br />
'''JsDoc''': [http://files.zimbra.com/docs/zimlet/zcs/6.0.15/jsdocs/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/6.0.15/jsapi-zimbra-doc-6015.zip ZIP]<br />
<br />
'''Change Log''': [http://files.zimbra.com/docs/zimlet/zcs/6.0.15/changelog/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/6.0.15/jsapi-changelog-6015.zip ZIP]<br />
<br />
== ZCS 6.0.16 ==<br />
<br />
'''JsDoc''': [http://files.zimbra.com/docs/zimlet/zcs/6.0.16/jsdocs/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/6.0.16/jsapi-zimbra-doc-6016.zip ZIP]<br />
<br />
'''Change Log''': [http://files.zimbra.com/docs/zimlet/zcs/6.0.16/changelog/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/6.0.16/jsapi-changelog-6016.zip ZIP]<br />
<br />
== ZCS 7.0.0 ==<br />
<br />
'''JsDoc''': [http://files.zimbra.com/docs/zimlet/zcs/7.0.0/jsdocs/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/7.0.0/jsapi-zimbra-doc.zip ZIP]<br />
<br />
'''Change Log''': [http://files.zimbra.com/docs/zimlet/zcs/7.0.0/changelog/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/7.0.0/jsapi-changelog.zip ZIP]<br />
<br />
<br />
== ZCS 7.1.1 ==<br />
<br />
'''JsDoc''': [http://files.zimbra.com/docs/zimlet/zcs/7.1.1/jsdocs/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/7.1.1/jsapi-zimbra-doc-711.zip ZIP]<br />
<br />
'''Change Log''': [http://files.zimbra.com/docs/zimlet/zcs/7.1.1/changelog/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/7.1.1/jsapi-changelog-711.zip ZIP]<br />
<br />
== ZCS 7.1.2 ==<br />
<br />
'''JsDoc''': [http://files.zimbra.com/docs/zimlet/zcs/7.1.2/jsdocs/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/7.1.2/jsapi-zimbra-doc-712.zip ZIP]<br />
<br />
'''Change Log''': [http://files.zimbra.com/docs/zimlet/zcs/7.1.2/changelog/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/7.1.2/jsapi-changelog-712.zip ZIP]<br />
<br />
== ZCS 7.1.3 ==<br />
<br />
'''JsDoc''': [http://files.zimbra.com/docs/zimlet/zcs/7.1.3/jsdocs/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/7.1.3/jsapi-zimbra-doc-713.zip ZIP]<br />
<br />
'''Change Log''': [http://files.zimbra.com/docs/zimlet/zcs/7.1.3/changelog/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/7.1.3/jsapi-changelog-713.zip ZIP]<br />
<br />
== ZCS 7.1.4 ==<br />
<br />
'''JsDoc''': [http://files.zimbra.com/docs/zimlet/zcs/7.1.4/jsdocs/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/7.1.4/jsapi-zimbra-doc-714.zip ZIP]<br />
<br />
'''Change Log''': [http://files.zimbra.com/docs/zimlet/zcs/7.1.4/changelog/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/7.1.4/jsapi-changelog-714.zip ZIP]<br />
<br />
== ZCS 7.2.0 ==<br />
<br />
'''JsDoc''': [http://files.zimbra.com/docs/zimlet/zcs/7.2.0/jsdocs/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/7.2.0/jsapi-zimbra-doc-720.zip ZIP]<br />
<br />
'''Change Log''': [http://files.zimbra.com/docs/zimlet/zcs/7.2.0/changelog/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/7.2.0/jsapi-changelog-720.zip ZIP]<br />
<br />
== ZCS 7.2.1 ==<br />
<br />
'''JsDoc''': [http://files.zimbra.com/docs/zimlet/zcs/7.2.1/jsdocs/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/7.2.1/jsapi-zimbra-doc-721.zip ZIP]<br />
<br />
'''Change Log''': [http://files.zimbra.com/docs/zimlet/zcs/7.2.1/changelog/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/7.2.1/jsapi-changelog-721.zip ZIP]<br />
<br />
== ZCS 7.2.2 ==<br />
<br />
'''JsDoc''': [http://files.zimbra.com/docs/zimlet/zcs/7.2.2/jsdocs/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/7.2.2/jsapi-zimbra-doc-722.zip ZIP]<br />
<br />
'''Change Log''': [http://files.zimbra.com/docs/zimlet/zcs/7.2.2/changelog/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/7.2.2/jsapi-changelog722.zip ZIP]<br />
<br />
== ZCS 7.2.4 ==<br />
<br />
'''JsDoc''': [http://files.zimbra.com/docs/zimlet/zcs/7.2.4/jsdocs/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/7.2.4/jsapi-zimbra-doc-724.zip ZIP]<br />
<br />
'''Change Log''': [http://files.zimbra.com/docs/zimlet/zcs/7.2.4/changelog/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/7.2.4/jsapi-changelog-724.zip ZIP]<br />
<br />
== ZCS 8.0.0 ==<br />
<br />
'''JsDoc''': [http://files.zimbra.com/docs/zimlet/zcs/8.0.0/jsdocs/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/8.0.0/jsapi-zimbra-doc-80.zip ZIP]<br />
<br />
'''Change Log''': [http://files.zimbra.com/docs/zimlet/zcs/8.0.0/changelog/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/8.0.0/jsapi-changelog-80.zip ZIP]<br />
<br />
Note 8.0.2 and 8.0.3 were not available.<br />
<br />
== ZCS 8.0.4 ==<br />
<br />
'''JsDoc''': [http://files.zimbra.com/docs/zimlet/zcs/8.0.4/jsdocs/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/8.0.4/jsapi-zimbra-doc-804.zip ZIP]<br />
<br />
'''Change Log''': [http://files.zimbra.com/docs/zimlet/zcs/8.0.4/changelog/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/8.0.4/jsapi-changelog-804.zip ZIP]<br />
<br />
<br />
<br />
<br />
{{Article Footer|Zimbra Collaboration Server 7.0, 8.0|5/12/10}}<br />
<br />
[[Category:ZCS 8.0]]<br />
[[Category:ZCS 7.0]]<br />
[[Category:ZCS 6.0]]</div>
CAH
https://wiki.zimbra.com/index.php?title=Zimlet_Developers_Guide:Zimbra_JavaScript_API_Reference&diff=52585
Zimlet Developers Guide:Zimbra JavaScript API Reference
2013-05-31T16:34:57Z
<p>CAH: /* ZCS 7.2.4 */ added</p>
<hr />
<div>{| cellspacing="0" cellpadding="5" style="border: 1px solid rgb(153, 153, 170); margin: 0pt 0.5em 0.5em 0pt; float: none; background-color: rgb(249, 249, 255);"<br />
|[[Image:zdg-6-menu-icon-zimbra.jpg|20px]]<br />
|[[ZCS 6.0:Zimlet Developers Guide:Introduction|Introduction]]<br />
|style="border-left: 1px solid rgb(153, 153, 170);"|[[Image:zdg-6-menu-icon-green-flag.png|20px]]<br />
|[[ZCS 6.0:Zimlet Developers Guide:Getting Started|Getting Started]]<br />
|style="border-left: 1px solid rgb(153, 153, 170);"|[[Image:zdg-6-menu-icon-terminal.png|20px]]<br />
|[[ZCS 6.0:Zimlet Developers Guide:Dev Environment Setup|Dev Environment Setup]]<br />
|style="border-left: 1px solid rgb(153, 153, 170);"|[[Image:zdg-6-menu-icon-gear.png|20px]]<br />
|[[ZCS 6.0:Zimlet Developers Guide:Developing Zimlets|Developing Zimlets]]<br />
|style="border-left: 1px solid rgb(153, 153, 170);"|[[Image:zdg-6-menu-icon-advanced.jpg|20px]]<br />
|[[ZCS 6.0:Zimlet Developers Guide:Advanced Concepts|Advanced Concepts]]<br />
|style="border-left: 1px solid rgb(153, 153, 170);"|[[Image:zdg-6-menu-icon-library.jpg|20px]]<br />
{|<br />
|[[ZCS 6.0:Zimlet Developers Guide:Zimlet API Specifications|API Specifications]]<br />
|-<br />
|[[ZCS 6.0:Zimlet Developers Guide:Zimlet Definition File Reference|Zimlet Definition File Reference]]<br />
|<br />
|-<br />
|[[ZCS 6.0:Zimlet Developers Guide:Zimlet Configuration File Reference|Zimlet Configuration File Reference]]<br />
|-<br />
|'''Zimlet JavaScript API Reference'''<br />
|-<br />
|[http://wiki.zimbra.com/index.php?title=ZCS_6.0:Zimbra_REST_API_Reference Zimbra REST API Reference]<br />
|}<br />
<br />
[[Category:ZCS 6.0]]<br />
<br />
|style="border-left: 1px solid rgb(153, 153, 170);"|[[Image:zdg-6-menu-icon-checkbox.jpg|20px]]<br />
|[[ZCS 6.0:Zimlet Developers Guide:Example Zimlets|Example Zimlets]]<br />
|}<br />
<br />
{{Article Infobox|{{devel}}|{{ZCS 7.0}}|{{ZCS 6.0}}|}}<br />
<br />
''Note: The following are links to the online Zimlet JavaScript API Reference materials. The classes, functions and overall APIs are subject to change with each ZCS release.'' <br />
<br />
== ZCS 6.0.6 ==<br />
<br />
'''JsDoc''': [http://files.zimbra.com/docs/zimlet/zcs/6.0.6/jsdocs/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/6.0.6/jsapi-zimbra-doc-606.zip ZIP]<br />
<br />
== ZCS 6.0.7 ==<br />
<br />
'''JsDoc''': [http://files.zimbra.com/docs/zimlet/zcs/6.0.7/jsdocs/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/6.0.7/jsapi-zimbra-doc-607.zip ZIP]<br />
<br />
'''Change Log''': [http://files.zimbra.com/docs/zimlet/zcs/6.0.7/changelog/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/6.0.7/jsapi-changelog-607.zip ZIP]<br />
<br />
== ZCS 6.0.8 ==<br />
<br />
'''JsDoc''': [http://files.zimbra.com/docs/zimlet/zcs/6.0.8/jsdocs/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/6.0.8/jsapi-zimbra-doc-608.zip ZIP]<br />
<br />
'''Change Log''': [http://files.zimbra.com/docs/zimlet/zcs/6.0.8/changelog/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/6.0.8/jsapi-changelog-608.zip ZIP]<br />
<br />
== ZCS 6.0.14 ==<br />
<br />
'''JsDoc''': [http://files.zimbra.com/docs/zimlet/zcs/6.0.14/jsdocs/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/6.0.14/jsapi-zimbra-doc-6014.zip ZIP]<br />
<br />
'''Change Log''': [http://files.zimbra.com/docs/zimlet/zcs/6.0.14/changelog/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/6.0.14/jsapi-changelog-6014.zip ZIP]<br />
<br />
== ZCS 6.0.15 ==<br />
<br />
'''JsDoc''': [http://files.zimbra.com/docs/zimlet/zcs/6.0.15/jsdocs/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/6.0.15/jsapi-zimbra-doc-6015.zip ZIP]<br />
<br />
'''Change Log''': [http://files.zimbra.com/docs/zimlet/zcs/6.0.15/changelog/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/6.0.15/jsapi-changelog-6015.zip ZIP]<br />
<br />
== ZCS 6.0.16 ==<br />
<br />
'''JsDoc''': [http://files.zimbra.com/docs/zimlet/zcs/6.0.16/jsdocs/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/6.0.16/jsapi-zimbra-doc-6016.zip ZIP]<br />
<br />
'''Change Log''': [http://files.zimbra.com/docs/zimlet/zcs/6.0.16/changelog/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/6.0.16/jsapi-changelog-6016.zip ZIP]<br />
<br />
== ZCS 7.0.0 ==<br />
<br />
'''JsDoc''': [http://files.zimbra.com/docs/zimlet/zcs/7.0.0/jsdocs/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/7.0.0/jsapi-zimbra-doc.zip ZIP]<br />
<br />
'''Change Log''': [http://files.zimbra.com/docs/zimlet/zcs/7.0.0/changelog/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/7.0.0/jsapi-changelog.zip ZIP]<br />
<br />
<br />
== ZCS 7.1.1 ==<br />
<br />
'''JsDoc''': [http://files.zimbra.com/docs/zimlet/zcs/7.1.1/jsdocs/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/7.1.1/jsapi-zimbra-doc-711.zip ZIP]<br />
<br />
'''Change Log''': [http://files.zimbra.com/docs/zimlet/zcs/7.1.1/changelog/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/7.1.1/jsapi-changelog-711.zip ZIP]<br />
<br />
== ZCS 7.1.2 ==<br />
<br />
'''JsDoc''': [http://files.zimbra.com/docs/zimlet/zcs/7.1.2/jsdocs/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/7.1.2/jsapi-zimbra-doc-712.zip ZIP]<br />
<br />
'''Change Log''': [http://files.zimbra.com/docs/zimlet/zcs/7.1.2/changelog/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/7.1.2/jsapi-changelog-712.zip ZIP]<br />
<br />
== ZCS 7.1.3 ==<br />
<br />
'''JsDoc''': [http://files.zimbra.com/docs/zimlet/zcs/7.1.3/jsdocs/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/7.1.3/jsapi-zimbra-doc-713.zip ZIP]<br />
<br />
'''Change Log''': [http://files.zimbra.com/docs/zimlet/zcs/7.1.3/changelog/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/7.1.3/jsapi-changelog-713.zip ZIP]<br />
<br />
== ZCS 7.1.4 ==<br />
<br />
'''JsDoc''': [http://files.zimbra.com/docs/zimlet/zcs/7.1.4/jsdocs/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/7.1.4/jsapi-zimbra-doc-714.zip ZIP]<br />
<br />
'''Change Log''': [http://files.zimbra.com/docs/zimlet/zcs/7.1.4/changelog/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/7.1.4/jsapi-changelog-714.zip ZIP]<br />
<br />
== ZCS 7.2.0 ==<br />
<br />
'''JsDoc''': [http://files.zimbra.com/docs/zimlet/zcs/7.2.0/jsdocs/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/7.2.0/jsapi-zimbra-doc-720.zip ZIP]<br />
<br />
'''Change Log''': [http://files.zimbra.com/docs/zimlet/zcs/7.2.0/changelog/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/7.2.0/jsapi-changelog-720.zip ZIP]<br />
<br />
== ZCS 7.2.1 ==<br />
<br />
'''JsDoc''': [http://files.zimbra.com/docs/zimlet/zcs/7.2.1/jsdocs/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/7.2.1/jsapi-zimbra-doc-721.zip ZIP]<br />
<br />
'''Change Log''': [http://files.zimbra.com/docs/zimlet/zcs/7.2.1/changelog/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/7.2.1/jsapi-changelog-721.zip ZIP]<br />
<br />
== ZCS 7.2.2 ==<br />
<br />
'''JsDoc''': [http://files.zimbra.com/docs/zimlet/zcs/7.2.2/jsdocs/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/7.2.2/jsapi-zimbra-doc-722.zip ZIP]<br />
<br />
'''Change Log''': [http://files.zimbra.com/docs/zimlet/zcs/7.2.2/changelog/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/7.2.2/jsapi-changelog722.zip ZIP]<br />
<br />
== ZCS 7.2.4 ==<br />
<br />
'''JsDoc''': [http://files.zimbra.com/docs/zimlet/zcs/7.2.4/jsdocs/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/7.2.4/jsapi-zimbra-doc-724.zip ZIP]<br />
<br />
'''Change Log''': [http://files.zimbra.com/docs/zimlet/zcs/7.2.4/changelog/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/7.2.4/jsapi-changelog-724.zip ZIP]<br />
<br />
== ZCS 8.0.0 ==<br />
<br />
'''JsDoc''': [http://files.zimbra.com/docs/zimlet/zcs/8.0.0/jsdocs/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/8.0.0/jsapi-zimbra-doc-80.zip ZIP]<br />
<br />
'''Change Log''': [http://files.zimbra.com/docs/zimlet/zcs/8.0.0/changelog/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/8.0.0/jsapi-changelog-80.zip ZIP]<br />
<br />
<br />
<br />
{{Article Footer|Zimbra Collaboration Server 7.0, 8.0|5/12/10}}<br />
<br />
[[Category:ZCS 8.0]]<br />
[[Category:ZCS 7.0]]<br />
[[Category:ZCS 6.0]]</div>
CAH
https://wiki.zimbra.com/index.php?title=Bulk_Provisioning&diff=52541
Bulk Provisioning
2013-05-15T17:56:16Z
<p>CAH: Updated wiki per bug 74226 to add -f in appropriate places</p>
<hr />
<div>[[Category:Migration]]<br />
<br />
= zmprov Command Files =<br />
<br />
The [[zmprov]] command will accept commands from a file (or stdin) as input. Create a text file ("commands.zmp" for example) with the zmprov subcommands each on a line.<br />
<br />
createDomain domain.com<br />
createAccount andy@domain.com password displayName 'Andy Anderson' givenName Andy sn Anderson<br />
createAccount betty@domain.com password displayName 'Betty Brown' givenName Betty sn Brown<br />
<br />
Then send the contents of the file to zmprov.<br />
<br />
As zimbra:<br />
zmprov -f commands.zmp<br />
<br />
As Root:<br />
cat commands.zmp | su - zimbra -c zmprov<br />
<br />
=Useful examples of bulk provisioning with zmprov=<br />
<br />
You'll probably want to avoid doing a bunch of direct zmprov commands in a bash script if you have a lot to add, since each zmprov command starts up a new jvm for each one. In other words you'll want to avoid doing thousands of these (unless you have plenty of time):<br />
<br />
<pre><br />
zmprov createDomain domain.com<br />
zmprov createAccount andy@domain.com password displayName 'Andy Anderson' givenName Andy sn Anderson<br />
zmprov createAccount betty@domain.com password displayName 'Betty Brown' givenName Betty sn Brown<br />
.. .. ..<br />
.. .. ..<br />
</pre><br />
<br />
As shown in the first section, you can create a list of subcommands to send to zmprov all at once, which will save time because it's only necessary to start a single jvm. Below are some ways to create a command file from your existing account data.<br />
<br />
= Create Accounts =<br />
<br />
== Passwd File to Zmprov ==<br />
<br />
Following is a perl script to take a passwd file and turn it into a zmprov command file for account provisioning.<br />
<br />
<pre><br />
#!/usr/bin/perl<br />
#<br />
# $Id: passwd2zmprov,v 1.2 2008/03/05 05:01:29 phil Exp $<br />
<br />
=head1 NAME<br />
<br />
passwd2zmprov - create zmprov commands from a passwd file<br />
<br />
=head1 SYNOPSIS<br />
<br />
usage: passwd2zmprov [options] [[passwd_file] ...] > commands.zmp<br />
-help show a brief help message<br />
-man show the full documentation<br />
<br />
-domain <domain> [REQUIRED]<br />
-cosid <cos_id> [default "Default COS"]<br />
-password <password> [default ""]<br />
<br />
Getting a COS id:<br />
zimbra$ zmprov gc <myCos> | grep ^zimbraId:<br />
<br />
Example converting CSV to zmprov commands:<br />
$ ./passwd2zmprov -domain example.moc /etc/passwd > commands.zmp<br />
<br />
Example provisioning ZCS accounts as 'zimbra' user:<br />
zimbra$ zmprov -f commands.zmp<br />
<br />
=head1 DESCRIPTION:<br />
<br />
Tool to create commands suitable for zmprov from a UNIX passwd file.<br />
We don't use getpwent etc., because we are likely working on a copy<br />
and not running as root.<br />
<br />
See Also:<br />
http://wiki.zimbra.com/index.php?title=Bulk_Create<br />
<br />
=cut<br />
<br />
use strict;<br />
use warnings;<br />
use File::Basename qw(basename);<br />
use Getopt::Long qw(GetOptions);<br />
use Pod::Usage qw(pod2usage);<br />
<br />
my $prog = basename($0);<br />
my ( @err, %option );<br />
<br />
GetOptions( \%option, 'help|?', 'man', 'domain=s', 'cosid=s', 'password=s' )<br />
or pod2usage( -verbose => 0 );<br />
<br />
pod2usage( -verbose => 1 ) if $option{help};<br />
pod2usage( -verbose => 2 ) if $option{man};<br />
<br />
push( @err, "-domain <domain> is required" )<br />
unless $option{domain};<br />
<br />
pod2usage( -verbose => 0, -message => map( "$prog: $_\n", @err ) )<br />
if @err;<br />
<br />
warn("$prog: using Default COS\n") unless $option{cos_id};<br />
warn("$prog: reading passwd like entries from STDIN\n") unless @ARGV;<br />
<br />
my $date = localtime;<br />
my $cosid = $option{cosid};<br />
my $domain = $option{domain};<br />
my $password = defined $option{password} ? $option{password} : "";<br />
my $MIN_UID = 500; # skip system accounts like httpd<br />
my $MAX_UID = 60000; # skip other system accounts like nfsnobody<br />
<br />
# sanitize password<br />
$password =~ s/\"/\\\"/g;<br />
<br />
while (<>) {<br />
chomp;<br />
next if /^\s*$/; # skip empty lines<br />
<br />
my ( $uname, $x, $uid, $gid, $gecos, $dir, $shell ) = split( /:/, $_, 7 );<br />
<br />
if ( $uid < $MIN_UID or $uid > $MAX_UID ) {<br />
warn("$prog: skip $uname: $uid not between $MIN_UID and $MAX_UID\n");<br />
next;<br />
}<br />
<br />
# assuming gecos format is First [[MI] [Last]], sanitize a little<br />
$gecos =~ s/\"/\\\"/g;<br />
<br />
my ( $fullname, $description ) = split( /\s*,\s*/, $gecos, 2 );<br />
my ( $fname, $mname, $lname ) = split( " ", $fullname, 3 );<br />
unless ( defined($lname) ) {<br />
$lname = $mname;<br />
undef($mname);<br />
}<br />
my $displayname = $fname<br />
. ( defined($mname) ? " $mname" : "" )<br />
. ( defined($lname) ? " $lname" : "" );<br />
<br />
print(<br />
qq{ca "$uname\@$domain" "$password"},<br />
( defined($cosid) ? qq{ zimbraCOSid "$cosid"} : () ),<br />
( defined($fname) ? qq{ givenName "$fname"} : () ),<br />
( defined($lname) ? qq{ sn "$lname"} : () ),<br />
( defined($uname) ? qq{ cn "$uname"} : () ),<br />
( defined($displayname) ? qq{ displayName "$displayname"} : () ),<br />
( defined($description) ? qq{ description "$description"} : () ),<br />
qq{ zimbraNotes "Migrated $date"},<br />
qq{ zimbraPasswordMustChange TRUE},<br />
qq{\n},<br />
);<br />
}<br />
<br />
=head1 HISTORY<br />
<br />
2007/01/23, Version 1.0/1.1 Dlbewley<br />
2008/03/04, Version 1.2 Plobbes<br />
<br />
=cut<br />
</pre><br />
<br />
To execute: <br />
<br />
perl passwd2zmprov -domain example.moc < passwd > mydata.zmp<br />
<br />
== CSV File to zmprov ==<br />
<br />
Following is a simple perl script to take a CSV file and turn it into the correct zmprov commands<br />
<br />
<pre><br />
#!/usr/bin/perl<br />
<br />
# Lookup the valid COS (Class of Service) ID in the interface or like this<br />
my $cosid = `su - zimbra -c 'zmprov gc Default |grep zimbraId:'`;<br />
$cosid =~ s/zimbraId:\s*|\s*$//g;<br />
<br />
while (<>) {<br />
chomp;<br />
<br />
# CHANGE ME: To the actual fields you use in your CSV file<br />
my ($email, $password, $first, $last) = split(/\,/, $_, 4);<br />
<br />
my ($uid, $domain) = split(/@/, $email, 2);<br />
<br />
print qq{ca $uid\@$domain $password\n};<br />
print qq{ma $uid\@$domain zimbraCOSid "$cosid"\n};<br />
print qq{ma $uid\@$domain givenName "$first"\n};<br />
print qq{ma $uid\@$domain sn "$last"\n};<br />
print qq{ma $uid\@$domain cn "$uid"\n};<br />
print qq{ma $uid\@$domain displayName "$first $last"\n};<br />
print qq{ma $uid\@$domain zimbraPasswordMustChange TRUE\n};<br />
print qq{\n};<br />
}<br />
</pre><br />
<br />
The above is only a starting place, you will need to change other options (eg: the zimbraPasswordMustChange is an example only) and of course how you create and split the input data.<br />
<br />
Also, some CSV files might contain quotes you want to remove.<br />
<br />
== MacOSX Server mail users ==<br />
<br />
This script will remotely login to your existing MacOSX mail server and retrieve the users from /var/spool/imap/user. You will need an sudo/ssh account on boxes, don't forget to configure the variables at the top of the script<br />
<br />
<pre><br />
#!/usr/bin/perl<br />
#This file is going to provision all the users for your new Zimbra Mail Server from MacOSX<br />
#Written by Jordan Eunson - jordan@spidernetworks.ca<br />
<br />
#Enter the top level domain for your email<br />
$domain = "foo.bar.com";<br />
#Enter the a sudo/SSH username for your existing mail server<br />
$username1 = "username";<br />
#Enter the IP/FQDN for your existing mail server<br />
$hostname1 = "macosx.foo.bar.com";<br />
#Enter the a sudo/SSH username for your new Zimbra server<br />
$username2 = "username";<br />
#Enter the IP/FQDN for your Zimbra server<br />
$hostname2 = "zimbra.foo.bar.com";<br />
<br />
#DO NOT MODIFY BELOW THIS LINE<br />
use warnings;<br />
use Tie::File;<br />
<br />
system "clear";<br />
<br />
print "This script is now going to connect to your existing mail server\n";<br />
print "It will ask you for your sudo password twice\n";<br />
print "If this step fails your probably have not configure the vars in this script\n";<br />
<br />
system "ssh $username1\@$hostname1 sudo ls /var/spool/imap/user > userlist.txt";<br />
system "cp userlist.txt imapuserlist.txt";<br />
<br />
print "users retrieved:\n";<br />
open FILE, "userlist.txt" or die $!;<br />
while (<FILE>) { print $_; }<br />
close (FILE); <br />
<br />
confirmation:<br />
<br />
print "Are these all your users?[Y/N]";<br />
$answer = <>;<br />
<br />
if ($answer =~ /Y/ )<br />
{<br />
modtextfile();<br />
}<br />
<br />
elsif ( $answer =~ /N/ ) <br />
{<br />
die;<br />
}<br />
else <br />
{ <br />
print "you must answer Yes or No!\n";<br />
goto confirmation; <br />
}<br />
<br />
print "\n";<br />
print "We are now ready to provision the users into your new Zimbra Server\n";<br />
print "You will now be prompted thrice for your sudo password for your new Zimbra Server\n";<br />
provusers();<br />
<br />
print "provisioning complete\n";<br />
exit;<br />
<br />
<br />
sub modtextfile() {<br />
tie my @file, "Tie::File", "userlist.txt";<br />
foreach my $line (@file)<br />
{ <br />
$line = "ca " . $line . "@" . $domain . ' ""';<br />
}<br />
}<br />
<br />
sub provusers() {<br />
system `ssh $username2\@$hostname2 sudo cd; ssh $username2\@$hostname2 sudo /opt/zimbra/bin/zmprov < userlist.txt > useroutput.txt`;<br />
}<br />
<br />
</pre><br />
<br />
== LDAP Users to Zimbra Accounts ==<br />
<br />
This script will generate zimbra accounts based on users found in your LDAP server. WARNING: EXISTING ACCOUNTS WILL BE DELETED FROM ZIMBRA, so use with care!<br />
<br />
<pre><br />
#!/usr/bin/perl<br />
<br />
=pod<br />
=head1 NAME<br />
<br />
ldap2zm - create zimbra accounts for LDAP users<br />
<br />
=head1 SYNOPSIS<br />
<br />
usage: ldap2zm -h host -b 'base' [ options ]<br />
<br />
Switches:<br />
-h LDAP hostname<br />
-b LDAP search base<br />
<br />
Options:<br />
-v enable verbose output<br />
-u username for LDAP bind<br />
-p password for LDAP bind<br />
-f LDAP search filter (default: '(objectclass=*)' )<br />
-l list users found in LDAP search; take no other action<br />
-n new domain (default to first found domain)<br />
=head1 DESCRIPTION<br />
<br />
*** WARNING! THIS SCRIPT WILL DESTROY EXISTING MAILBOXES!<br />
<br />
ldap2zm will create accounts in zimbra for every user it finds in the specified LDAP server.<br />
Existing accounts are purged from zimbra at the start of each run, so DO NOT RUN THIS ON A <br />
PRODUCTION ZIMBRA SERVER! Don't say I didn't warn you. :)<br />
<br />
=head1 EXAMPLE<br />
<br />
The following command would create zimbra accounts for all employees of example.com who are members of the <br />
'Zimbra Users' group on the hypothetical Active Directory server 'adserver', using the administrator's <br />
credentials:<br />
<br />
ldap2zm -h adserver -u administrator -p s3cr3t -b "DC=example,DC=com" \ <br />
-f '(memberOf=CN=Zimbra Users,OU=Employees,DC=example,DC=com)'<br />
<br />
This one will also generate email as $user@example.com if email address is missing but it will extract all<br />
regular user from AD (sAMAccountType may differ for you)<br />
ldap2zm -h adserver -u administrator -p s3cr3t -b "DC=example,DC=com" \ <br />
-f "(sAMAccountType=805306368)" -n example.com<br />
<br />
=head1 AUTHOR<br />
<br />
Greg Boyington <greg@automagick.us><br />
adapted to Centos/AD by dominix <dominix at mail.pf><br />
<br />
=head1 SEE ALSO<br />
<br />
http://wiki.zimbra.com/index.php?title=Bulk_Provisioning<br />
<br />
=cut<br />
<br />
use strict;<br />
use Data::Dumper;<br />
use Text::Password::Pronounceable;<br />
use IPC::Open3;<br />
use IO::Select;<br />
use Net::LDAP;<br />
use Getopt::Std;<br />
<br />
$|=1;<br />
<br />
use vars qw/$VERSION $VERBOSE %opt $zmprov_cmd $zmcontrol_cmd/;<br />
<br />
# set up usage info<br />
$VERSION=0.5;<br />
sub main::VERSION_MESSAGE { print $0.', version '.$main::VERSION."\n" }<br />
sub main::HELP_MESSAGE { print "For usage details please run:\n\tperldoc -F $0\n" }<br />
$Getopt::Std::STANDARD_HELP_VERSION = 1;<br />
<br />
# zimbra executables<br />
$zmprov_cmd = '~zimbra/bin/zmprov';<br />
$zmcontrol_cmd = '~zimbra/bin/zmmailboxdctl';<br />
<br />
# ensure the 'zimbra' user is running the show<br />
unless ( ( getpwuid( $< ) )[0] eq 'zimbra' ) {<br />
print "You must run this script as the 'zimbra' user.\n";<br />
exit 1;<br />
}<br />
<br />
# process command-line switches<br />
getopts('vh:u:p:b:f:ln:',\%opt);<br />
$VERBOSE = $opt{v} ? 1 : 0;<br />
die "You must specify your LDAP host with -h.\n"<br />
unless $opt{h};<br />
die "You must specify your LDAP base with -b.\n"<br />
unless $opt{b};<br />
<br />
unless ( $opt{f} ) {<br />
$opt{f} = q/(objectclass='*')/;<br />
warn qq/Warning: using default LDAP filter "$opt{f}"; override with -f.\n/;<br />
}<br />
<br />
unless ( $opt{n} ) {<br />
$opt{n}= `$zmprov_cmd gad|head -1`;<br />
chomp($opt{n});<br />
}<br />
<br />
unless ($opt{v}) { print "using default domain = $opt{n}\n";}<br />
<br />
# create the ldap object and bind to the LDAP server<br />
my $ldap = Net::LDAP->new( $opt{h} ) or die $@;<br />
my $msg = $ldap->bind( $opt{u} ? ( $opt{u}, password => $opt{p} ) : () );<br />
$msg->code and die $msg->error;<br />
<br />
# get a list of all users in the AD<br />
print "Loading LDAP users...";<br />
my %users = search( $ldap, base => $opt{b}, filter => $opt{f} );<br />
print "OK.\n";<br />
<br />
# no users? no work.<br />
if ( ! %users ) {<br />
warn "No LDAP users found; aborting.\n";<br />
exit 1;<br />
}<br />
<br />
# pass every user to the gen_zmprov_command() routine to prepare the <br />
# user for a new zimbra account. We also prepare the list of deleteAccount<br />
# commands.<br />
my @lines;<br />
foreach ( sort keys %users ) {<br />
$users{ $_ } = gen_zmprov_command( user => $users{ $_ } );<br />
push @lines, "da '$users{ $_ }->{_address}'\n";<br />
}<br />
<br />
# List the users we found and bail, if the -l command-line switch is on. We do this<br />
# after the passing the results through gen_zmprov_command so we have the _address <br />
# to display.<br />
if ( $opt{l} || $VERBOSE ) {<br />
print "The following users will be (re)created in zimbra:\n";<br />
printf '%-40s %s %s'."\n", $users{ $_ }->{cn}[0], $users{ $_ }->{_address}, $users{ $_ }->{_password}<br />
foreach sort keys %users;<br />
}<br />
exit if $opt{l};<br />
<br />
# Now we modify zimbra...<br />
<br />
# deprovision existing accounts<br />
print "Deleting existing accounts...";<br />
zmprov(@lines);<br />
print "OK.\n";<br />
<br />
# restart mailboxd, to force the account cache to be cleared <br />
print "Restarting mailboxd...";<br />
print `$zmcontrol_cmd restart`;<br />
<br />
print "Pausing to allow server restart...";<br />
sleep 3;<br />
print "OK.\n";<br />
<br />
# create new accounts<br />
print "Creating new accounts...";<br />
@lines = map { $users{ $_ }->{_cmd} } sort keys %users;<br />
zmprov(@lines);<br />
print "OK.\nRecreated " . scalar( keys %users ) . " accounts.\n";<br />
<br />
# all done!<br />
exit;<br />
<br />
#<br />
# SUB-ROUTINES <br />
#<br />
<br />
# search( %param_hash )<br />
# <br />
# Execute an LDAP search and return the results as a hash.<br />
#<br />
# Any args to Net::LDAP::search() may be passed as part of %param_hash; <br />
# if it exists, the 'index_attr' param specifies which LDAP attribute to <br />
# use as the key for the resulting %users hash.<br />
# <br />
sub search {<br />
my $ldap = shift;<br />
my %args = @_;<br />
<br />
my $index_attr = delete $args{index_attr} || 'samaccountname';<br />
<br />
# establish some defaults<br />
$args{attrs} ||= [ 'cn', 'userPrincipalName', 'memberOf', 'givenName', 'sn', 'sAMAccountName' ];<br />
$args{scope} ||= 'sub';<br />
<br />
# do the search<br />
my $result = $ldap->search( %args );<br />
<br />
my %users;<br />
<br />
# rejigger the results into a useful format<br />
my $href = $result->as_struct;<br />
foreach my $valref ( values %$href ) {<br />
my $this;<br />
foreach my $attr ( sort keys %$valref ) {<br />
next if $attr =~ /;binary$/; # ignore any binary data<br />
$this->{ lc $attr } = $valref->{ $attr };<br />
}<br />
<br />
# add this user to the users hash<br />
$users{ $this->{ lc $index_attr }[0] } = $this;<br />
}<br />
<br />
return %users;<br />
}<br />
<br />
# gen_zmprov_command( user => $hashref )<br />
#<br />
# Determine the email address of the zimbra account to <br />
# create for the given LDAP user, and generate a createAccount<br />
# command for zmprov. These are added to the hashref as _address<br />
# and _cmd, respectively, and the whole thing is returned.<br />
#<br />
sub gen_zmprov_command {<br />
my %args = @_;<br />
my $user = delete $args{user};<br />
<br />
# we authenticate against AD, so the local zimbra password is irrelevant; <br />
# we'll generate difficult passwords just to be on the safe side.<br />
#$user->{_password} = mkpasswd( -length => 12 );<br />
$user->{_password} = Text::Password::Pronounceable->generate(6, 10);<br />
<br />
# our AD server manages internal.example.com, but we want email addresses<br />
# to be in the example.com domain, so we fix up the address here. Your <br />
# setup (and AD schema) may vary.<br />
my $address = $user->{userprincipalname}[0] ? $user->{userprincipalname}[0] : "$user->{cn}[0]\@$opt{n}" ;<br />
$address =~ s/internal\.//;<br />
<br />
$user->{_address} = $address;<br />
<br />
# build the createAccount command to be sent to zmprov.<br />
$user->{_cmd} = qq(createAccount '$address' ) . <br />
qq('$user->{_password}' ) . <br />
qq(displayName '$user->{cn}[0]' ) . <br />
qq(givenName '$user->{givenname}[0]' ) . <br />
qq(sn '$user->{sn}[0]'\n);<br />
<br />
# return the modified hashref<br />
return $user;<br />
}<br />
<br />
# zmprov( @commands )<br />
# <br />
# execute zmprov and feed it a list of commands<br />
# <br />
sub zmprov {<br />
<br />
# start the zmprov process and capture its filehandles<br />
my $pid = open3(\*WRITE, \*READ, \*ERROR, $zmprov_cmd)<br />
or die "Couldn't open pipe to $zmprov_cmd: $!";<br />
<br />
# use IO::Select to poll zmprov's STDERR<br />
my $sel = IO::Select->new;<br />
$sel->add(\*READ);<br />
$sel->add(\*ERROR);<br />
<br />
# send every command we've been given to zmprov and watch for errors.<br />
foreach ( @_ ) {<br />
<br />
# report what we're doing as we do it, if we're being verbose<br />
print $_ if $VERBOSE;<br />
<br />
# send the command to zmprov<br />
print WRITE $_;<br />
<br />
# watch for a response on STDERR<br />
foreach my $h ( $sel->can_read ) {<br />
my $buf='';<br />
if ( $h eq \*ERROR ) {<br />
<br />
# XXX: should we abort if we get an error?<br />
sysread(ERROR,$buf,4096);<br />
warn "ERROR ( $_ ): $buf\n" if $buf;<br />
}<br />
}<br />
}<br />
<br />
# no zombies<br />
waitpid($pid,1);<br />
}<br />
<br />
</pre><br />
<br />
<br />
<br />
= Remove Accounts =<br />
<br />
Here is a script that can be used to remove all accounts and distribution lists, save for accounts you specify. By default it leaves the admin account, the wiki account, and the ham and spam accounts.<br />
<br />
<pre><br />
#!/bin/bash<br />
################################################################################<br />
# $Id: deprovision,v 1.2 2007/02/18 20:41:43 dlbewley Exp $<br />
#-------------------------------------------------------------------------------<br />
# Description:<br />
# Script to remove all Zimbra accounts and distribution lists.<br />
# This may be useful for getting back to square one if you are testing bulk <br />
# provisioning during a migration.<br />
#<br />
# See Also:<br />
# http://wiki.zimbra.com/index.php?title=Bulk_Create<br />
#<br />
# Usage:<br />
# su - zimbra<br />
# ./deprovision > deprovision.zmp<br />
# zmprov < deprovision.zmp<br />
#<br />
################################################################################<br />
<br />
# this will be passed to grep -vE which acts as an exclude list<br />
KEEP_ACCOUNTS='^(admin@|ham\.|spam\.|wiki@)'<br />
# this will be passed to grep -vE which acts as an exclude list<br />
KEEP_LISTS=''<br />
# files to hold distlist and account lists<br />
ACCOUNTS='accounts.zmprov'<br />
LISTS='distlists.zmprov'<br />
<br />
TMPA=`mktemp "$ACCOUNTS.XXXXXX"`<br />
TMPL=`mktemp "$LISTS.XXXXXX"`<br />
<br />
# get accounts lists<br />
zmprov gaa > "$TMPA"<br />
if [ -n "$KEEP_ACCOUNTS" ]; then<br />
grep -vE "$KEEP_ACCOUNTS" "$TMPA" > "$ACCOUNTS"<br />
rm "$TMPA"<br />
else<br />
mv "$TMPA" "$ACCOUNTS"<br />
fi<br />
<br />
# get distribution lists<br />
zmprov gadl > "$TMPL"<br />
if [ -n "$KEEP_LISTS" ]; then<br />
grep -vE "$KEEP_LISTS" "$TMPL" > "$LISTS"<br />
rm "$TMPL"<br />
else<br />
mv "$TMPL" "$LISTS"<br />
fi<br />
<br />
# remove accounts<br />
cat "$ACCOUNTS" | while read account; do<br />
echo "da $account"<br />
done<br />
<br />
# remove lists<br />
cat "$LISTS" | while read list; do<br />
echo "ddl $list"<br />
done<br />
</pre><br />
<br />
{{Article_Footer|unknown|4/3/2006}}<br />
<br />
[[Category:OSX]]</div>
CAH
https://wiki.zimbra.com/index.php?title=Zimlet_Developers_Guide:Zimbra_JavaScript_API_Reference&diff=52303
Zimlet Developers Guide:Zimbra JavaScript API Reference
2013-03-07T18:33:25Z
<p>CAH: /* ZCS 8.0.0 */</p>
<hr />
<div>{| cellspacing="0" cellpadding="5" style="border: 1px solid rgb(153, 153, 170); margin: 0pt 0.5em 0.5em 0pt; float: none; background-color: rgb(249, 249, 255);"<br />
|[[Image:zdg-6-menu-icon-zimbra.jpg|20px]]<br />
|[[ZCS 6.0:Zimlet Developers Guide:Introduction|Introduction]]<br />
|style="border-left: 1px solid rgb(153, 153, 170);"|[[Image:zdg-6-menu-icon-green-flag.png|20px]]<br />
|[[ZCS 6.0:Zimlet Developers Guide:Getting Started|Getting Started]]<br />
|style="border-left: 1px solid rgb(153, 153, 170);"|[[Image:zdg-6-menu-icon-terminal.png|20px]]<br />
|[[ZCS 6.0:Zimlet Developers Guide:Dev Environment Setup|Dev Environment Setup]]<br />
|style="border-left: 1px solid rgb(153, 153, 170);"|[[Image:zdg-6-menu-icon-gear.png|20px]]<br />
|[[ZCS 6.0:Zimlet Developers Guide:Developing Zimlets|Developing Zimlets]]<br />
|style="border-left: 1px solid rgb(153, 153, 170);"|[[Image:zdg-6-menu-icon-advanced.jpg|20px]]<br />
|[[ZCS 6.0:Zimlet Developers Guide:Advanced Concepts|Advanced Concepts]]<br />
|style="border-left: 1px solid rgb(153, 153, 170);"|[[Image:zdg-6-menu-icon-library.jpg|20px]]<br />
{|<br />
|[[ZCS 6.0:Zimlet Developers Guide:Zimlet API Specifications|API Specifications]]<br />
|-<br />
|[[ZCS 6.0:Zimlet Developers Guide:Zimlet Definition File Reference|Zimlet Definition File Reference]]<br />
|<br />
|-<br />
|[[ZCS 6.0:Zimlet Developers Guide:Zimlet Configuration File Reference|Zimlet Configuration File Reference]]<br />
|-<br />
|'''Zimlet JavaScript API Reference'''<br />
|-<br />
|[http://wiki.zimbra.com/index.php?title=ZCS_6.0:Zimbra_REST_API_Reference Zimbra REST API Reference]<br />
|}<br />
<br />
[[Category:ZCS 6.0]]<br />
<br />
|style="border-left: 1px solid rgb(153, 153, 170);"|[[Image:zdg-6-menu-icon-checkbox.jpg|20px]]<br />
|[[ZCS 6.0:Zimlet Developers Guide:Example Zimlets|Example Zimlets]]<br />
|}<br />
<br />
{{Article Infobox|{{devel}}|{{ZCS 7.0}}|{{ZCS 6.0}}|}}<br />
<br />
''Note: The following are links to the online Zimlet JavaScript API Reference materials. The classes, functions and overall APIs are subject to change with each ZCS release.'' <br />
<br />
== ZCS 6.0.6 ==<br />
<br />
'''JsDoc''': [http://files.zimbra.com/docs/zimlet/zcs/6.0.6/jsdocs/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/6.0.6/jsapi-zimbra-doc-606.zip ZIP]<br />
<br />
== ZCS 6.0.7 ==<br />
<br />
'''JsDoc''': [http://files.zimbra.com/docs/zimlet/zcs/6.0.7/jsdocs/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/6.0.7/jsapi-zimbra-doc-607.zip ZIP]<br />
<br />
'''Change Log''': [http://files.zimbra.com/docs/zimlet/zcs/6.0.7/changelog/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/6.0.7/jsapi-changelog-607.zip ZIP]<br />
<br />
== ZCS 6.0.8 ==<br />
<br />
'''JsDoc''': [http://files.zimbra.com/docs/zimlet/zcs/6.0.8/jsdocs/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/6.0.8/jsapi-zimbra-doc-608.zip ZIP]<br />
<br />
'''Change Log''': [http://files.zimbra.com/docs/zimlet/zcs/6.0.8/changelog/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/6.0.8/jsapi-changelog-608.zip ZIP]<br />
<br />
== ZCS 6.0.14 ==<br />
<br />
'''JsDoc''': [http://files.zimbra.com/docs/zimlet/zcs/6.0.14/jsdocs/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/6.0.14/jsapi-zimbra-doc-6014.zip ZIP]<br />
<br />
'''Change Log''': [http://files.zimbra.com/docs/zimlet/zcs/6.0.14/changelog/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/6.0.14/jsapi-changelog-6014.zip ZIP]<br />
<br />
== ZCS 6.0.15 ==<br />
<br />
'''JsDoc''': [http://files.zimbra.com/docs/zimlet/zcs/6.0.15/jsdocs/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/6.0.15/jsapi-zimbra-doc-6015.zip ZIP]<br />
<br />
'''Change Log''': [http://files.zimbra.com/docs/zimlet/zcs/6.0.15/changelog/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/6.0.15/jsapi-changelog-6015.zip ZIP]<br />
<br />
== ZCS 6.0.16 ==<br />
<br />
'''JsDoc''': [http://files.zimbra.com/docs/zimlet/zcs/6.0.16/jsdocs/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/6.0.16/jsapi-zimbra-doc-6016.zip ZIP]<br />
<br />
'''Change Log''': [http://files.zimbra.com/docs/zimlet/zcs/6.0.16/changelog/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/6.0.16/jsapi-changelog-6016.zip ZIP]<br />
<br />
== ZCS 7.0.0 ==<br />
<br />
'''JsDoc''': [http://files.zimbra.com/docs/zimlet/zcs/7.0.0/jsdocs/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/7.0.0/jsapi-zimbra-doc.zip ZIP]<br />
<br />
'''Change Log''': [http://files.zimbra.com/docs/zimlet/zcs/7.0.0/changelog/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/7.0.0/jsapi-changelog.zip ZIP]<br />
<br />
<br />
== ZCS 7.1.1 ==<br />
<br />
'''JsDoc''': [http://files.zimbra.com/docs/zimlet/zcs/7.1.1/jsdocs/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/7.1.1/jsapi-zimbra-doc-711.zip ZIP]<br />
<br />
'''Change Log''': [http://files.zimbra.com/docs/zimlet/zcs/7.1.1/changelog/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/7.1.1/jsapi-changelog-711.zip ZIP]<br />
<br />
== ZCS 7.1.2 ==<br />
<br />
'''JsDoc''': [http://files.zimbra.com/docs/zimlet/zcs/7.1.2/jsdocs/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/7.1.2/jsapi-zimbra-doc-712.zip ZIP]<br />
<br />
'''Change Log''': [http://files.zimbra.com/docs/zimlet/zcs/7.1.2/changelog/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/7.1.2/jsapi-changelog-712.zip ZIP]<br />
<br />
== ZCS 7.1.3 ==<br />
<br />
'''JsDoc''': [http://files.zimbra.com/docs/zimlet/zcs/7.1.3/jsdocs/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/7.1.3/jsapi-zimbra-doc-713.zip ZIP]<br />
<br />
'''Change Log''': [http://files.zimbra.com/docs/zimlet/zcs/7.1.3/changelog/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/7.1.3/jsapi-changelog-713.zip ZIP]<br />
<br />
== ZCS 7.1.4 ==<br />
<br />
'''JsDoc''': [http://files.zimbra.com/docs/zimlet/zcs/7.1.4/jsdocs/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/7.1.4/jsapi-zimbra-doc-714.zip ZIP]<br />
<br />
'''Change Log''': [http://files.zimbra.com/docs/zimlet/zcs/7.1.4/changelog/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/7.1.4/jsapi-changelog-714.zip ZIP]<br />
<br />
== ZCS 7.2.0 ==<br />
<br />
'''JsDoc''': [http://files.zimbra.com/docs/zimlet/zcs/7.2.0/jsdocs/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/7.2.0/jsapi-zimbra-doc-720.zip ZIP]<br />
<br />
'''Change Log''': [http://files.zimbra.com/docs/zimlet/zcs/7.2.0/changelog/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/7.2.0/jsapi-changelog-720.zip ZIP]<br />
<br />
== ZCS 7.2.1 ==<br />
<br />
'''JsDoc''': [http://files.zimbra.com/docs/zimlet/zcs/7.2.1/jsdocs/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/7.2.1/jsapi-zimbra-doc-721.zip ZIP]<br />
<br />
'''Change Log''': [http://files.zimbra.com/docs/zimlet/zcs/7.2.1/changelog/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/7.2.1/jsapi-changelog-721.zip ZIP]<br />
<br />
== ZCS 7.2.2 ==<br />
<br />
'''JsDoc''': [http://files.zimbra.com/docs/zimlet/zcs/7.2.2/jsdocs/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/7.2.2/jsapi-zimbra-doc-722.zip ZIP]<br />
<br />
'''Change Log''': [http://files.zimbra.com/docs/zimlet/zcs/7.2.2/changelog/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/7.2.2/jsapi-changelog722.zip ZIP]<br />
<br />
== ZCS 8.0.0 ==<br />
<br />
'''JsDoc''': [http://files.zimbra.com/docs/zimlet/zcs/8.0.0/jsdocs/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/8.0.0/jsapi-zimbra-doc-80.zip ZIP]<br />
<br />
'''Change Log''': [http://files.zimbra.com/docs/zimlet/zcs/8.0.0/changelog/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/8.0.0/jsapi-changelog-80.zip ZIP]<br />
<br />
<br />
<br />
{{Article Footer|Zimbra Collaboration Server 7.0, 8.0|5/12/10}}<br />
<br />
[[Category:ZCS 8.0]]<br />
[[Category:ZCS 7.0]]<br />
[[Category:ZCS 6.0]]</div>
CAH
https://wiki.zimbra.com/index.php?title=Zimlet_Developers_Guide:Zimbra_JavaScript_API_Reference&diff=52302
Zimlet Developers Guide:Zimbra JavaScript API Reference
2013-03-07T18:19:00Z
<p>CAH: </p>
<hr />
<div>{| cellspacing="0" cellpadding="5" style="border: 1px solid rgb(153, 153, 170); margin: 0pt 0.5em 0.5em 0pt; float: none; background-color: rgb(249, 249, 255);"<br />
|[[Image:zdg-6-menu-icon-zimbra.jpg|20px]]<br />
|[[ZCS 6.0:Zimlet Developers Guide:Introduction|Introduction]]<br />
|style="border-left: 1px solid rgb(153, 153, 170);"|[[Image:zdg-6-menu-icon-green-flag.png|20px]]<br />
|[[ZCS 6.0:Zimlet Developers Guide:Getting Started|Getting Started]]<br />
|style="border-left: 1px solid rgb(153, 153, 170);"|[[Image:zdg-6-menu-icon-terminal.png|20px]]<br />
|[[ZCS 6.0:Zimlet Developers Guide:Dev Environment Setup|Dev Environment Setup]]<br />
|style="border-left: 1px solid rgb(153, 153, 170);"|[[Image:zdg-6-menu-icon-gear.png|20px]]<br />
|[[ZCS 6.0:Zimlet Developers Guide:Developing Zimlets|Developing Zimlets]]<br />
|style="border-left: 1px solid rgb(153, 153, 170);"|[[Image:zdg-6-menu-icon-advanced.jpg|20px]]<br />
|[[ZCS 6.0:Zimlet Developers Guide:Advanced Concepts|Advanced Concepts]]<br />
|style="border-left: 1px solid rgb(153, 153, 170);"|[[Image:zdg-6-menu-icon-library.jpg|20px]]<br />
{|<br />
|[[ZCS 6.0:Zimlet Developers Guide:Zimlet API Specifications|API Specifications]]<br />
|-<br />
|[[ZCS 6.0:Zimlet Developers Guide:Zimlet Definition File Reference|Zimlet Definition File Reference]]<br />
|<br />
|-<br />
|[[ZCS 6.0:Zimlet Developers Guide:Zimlet Configuration File Reference|Zimlet Configuration File Reference]]<br />
|-<br />
|'''Zimlet JavaScript API Reference'''<br />
|-<br />
|[http://wiki.zimbra.com/index.php?title=ZCS_6.0:Zimbra_REST_API_Reference Zimbra REST API Reference]<br />
|}<br />
<br />
[[Category:ZCS 6.0]]<br />
<br />
|style="border-left: 1px solid rgb(153, 153, 170);"|[[Image:zdg-6-menu-icon-checkbox.jpg|20px]]<br />
|[[ZCS 6.0:Zimlet Developers Guide:Example Zimlets|Example Zimlets]]<br />
|}<br />
<br />
{{Article Infobox|{{devel}}|{{ZCS 7.0}}|{{ZCS 6.0}}|}}<br />
<br />
''Note: The following are links to the online Zimlet JavaScript API Reference materials. The classes, functions and overall APIs are subject to change with each ZCS release.'' <br />
<br />
== ZCS 6.0.6 ==<br />
<br />
'''JsDoc''': [http://files.zimbra.com/docs/zimlet/zcs/6.0.6/jsdocs/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/6.0.6/jsapi-zimbra-doc-606.zip ZIP]<br />
<br />
== ZCS 6.0.7 ==<br />
<br />
'''JsDoc''': [http://files.zimbra.com/docs/zimlet/zcs/6.0.7/jsdocs/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/6.0.7/jsapi-zimbra-doc-607.zip ZIP]<br />
<br />
'''Change Log''': [http://files.zimbra.com/docs/zimlet/zcs/6.0.7/changelog/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/6.0.7/jsapi-changelog-607.zip ZIP]<br />
<br />
== ZCS 6.0.8 ==<br />
<br />
'''JsDoc''': [http://files.zimbra.com/docs/zimlet/zcs/6.0.8/jsdocs/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/6.0.8/jsapi-zimbra-doc-608.zip ZIP]<br />
<br />
'''Change Log''': [http://files.zimbra.com/docs/zimlet/zcs/6.0.8/changelog/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/6.0.8/jsapi-changelog-608.zip ZIP]<br />
<br />
== ZCS 6.0.14 ==<br />
<br />
'''JsDoc''': [http://files.zimbra.com/docs/zimlet/zcs/6.0.14/jsdocs/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/6.0.14/jsapi-zimbra-doc-6014.zip ZIP]<br />
<br />
'''Change Log''': [http://files.zimbra.com/docs/zimlet/zcs/6.0.14/changelog/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/6.0.14/jsapi-changelog-6014.zip ZIP]<br />
<br />
== ZCS 6.0.15 ==<br />
<br />
'''JsDoc''': [http://files.zimbra.com/docs/zimlet/zcs/6.0.15/jsdocs/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/6.0.15/jsapi-zimbra-doc-6015.zip ZIP]<br />
<br />
'''Change Log''': [http://files.zimbra.com/docs/zimlet/zcs/6.0.15/changelog/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/6.0.15/jsapi-changelog-6015.zip ZIP]<br />
<br />
== ZCS 6.0.16 ==<br />
<br />
'''JsDoc''': [http://files.zimbra.com/docs/zimlet/zcs/6.0.16/jsdocs/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/6.0.16/jsapi-zimbra-doc-6016.zip ZIP]<br />
<br />
'''Change Log''': [http://files.zimbra.com/docs/zimlet/zcs/6.0.16/changelog/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/6.0.16/jsapi-changelog-6016.zip ZIP]<br />
<br />
== ZCS 7.0.0 ==<br />
<br />
'''JsDoc''': [http://files.zimbra.com/docs/zimlet/zcs/7.0.0/jsdocs/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/7.0.0/jsapi-zimbra-doc.zip ZIP]<br />
<br />
'''Change Log''': [http://files.zimbra.com/docs/zimlet/zcs/7.0.0/changelog/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/7.0.0/jsapi-changelog.zip ZIP]<br />
<br />
<br />
== ZCS 7.1.1 ==<br />
<br />
'''JsDoc''': [http://files.zimbra.com/docs/zimlet/zcs/7.1.1/jsdocs/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/7.1.1/jsapi-zimbra-doc-711.zip ZIP]<br />
<br />
'''Change Log''': [http://files.zimbra.com/docs/zimlet/zcs/7.1.1/changelog/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/7.1.1/jsapi-changelog-711.zip ZIP]<br />
<br />
== ZCS 7.1.2 ==<br />
<br />
'''JsDoc''': [http://files.zimbra.com/docs/zimlet/zcs/7.1.2/jsdocs/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/7.1.2/jsapi-zimbra-doc-712.zip ZIP]<br />
<br />
'''Change Log''': [http://files.zimbra.com/docs/zimlet/zcs/7.1.2/changelog/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/7.1.2/jsapi-changelog-712.zip ZIP]<br />
<br />
== ZCS 7.1.3 ==<br />
<br />
'''JsDoc''': [http://files.zimbra.com/docs/zimlet/zcs/7.1.3/jsdocs/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/7.1.3/jsapi-zimbra-doc-713.zip ZIP]<br />
<br />
'''Change Log''': [http://files.zimbra.com/docs/zimlet/zcs/7.1.3/changelog/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/7.1.3/jsapi-changelog-713.zip ZIP]<br />
<br />
== ZCS 7.1.4 ==<br />
<br />
'''JsDoc''': [http://files.zimbra.com/docs/zimlet/zcs/7.1.4/jsdocs/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/7.1.4/jsapi-zimbra-doc-714.zip ZIP]<br />
<br />
'''Change Log''': [http://files.zimbra.com/docs/zimlet/zcs/7.1.4/changelog/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/7.1.4/jsapi-changelog-714.zip ZIP]<br />
<br />
== ZCS 7.2.0 ==<br />
<br />
'''JsDoc''': [http://files.zimbra.com/docs/zimlet/zcs/7.2.0/jsdocs/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/7.2.0/jsapi-zimbra-doc-720.zip ZIP]<br />
<br />
'''Change Log''': [http://files.zimbra.com/docs/zimlet/zcs/7.2.0/changelog/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/7.2.0/jsapi-changelog-720.zip ZIP]<br />
<br />
== ZCS 7.2.1 ==<br />
<br />
'''JsDoc''': [http://files.zimbra.com/docs/zimlet/zcs/7.2.1/jsdocs/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/7.2.1/jsapi-zimbra-doc-721.zip ZIP]<br />
<br />
'''Change Log''': [http://files.zimbra.com/docs/zimlet/zcs/7.2.1/changelog/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/7.2.1/jsapi-changelog-721.zip ZIP]<br />
<br />
== ZCS 7.2.2 ==<br />
<br />
'''JsDoc''': [http://files.zimbra.com/docs/zimlet/zcs/7.2.2/jsdocs/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/7.2.2/jsapi-zimbra-doc-722.zip ZIP]<br />
<br />
'''Change Log''': [http://files.zimbra.com/docs/zimlet/zcs/7.2.2/changelog/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/7.2.2/jsapi-changelog722.zip ZIP]<br />
<br />
== ZCS 8.0.0 ==<br />
<br />
'''JsDoc''': [http://files.zimbra.com/docs/zimlet/zcs/8.0.0/jsdocs/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/8.0.0/jsapi-zimbra-doc-80.zip ZIP]<br />
<br />
'''Change Log''': [http://files.zimbra.com/docs/zimlet/zcs/8.0.0/changelog/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/8.0/jsapi-changelog-80.zip ZIP]<br />
<br />
<br />
<br />
{{Article Footer|Zimbra Collaboration Server 7.0, 8.0|5/12/10}}<br />
<br />
[[Category:ZCS 8.0]]<br />
[[Category:ZCS 7.0]]<br />
[[Category:ZCS 6.0]]</div>
CAH
https://wiki.zimbra.com/index.php?title=Zimlet_Developers_Guide:Zimbra_JavaScript_API_Reference&diff=52301
Zimlet Developers Guide:Zimbra JavaScript API Reference
2013-03-07T01:20:35Z
<p>CAH: /* ZCS 8.0.0 */</p>
<hr />
<div>{| cellspacing="0" cellpadding="5" style="border: 1px solid rgb(153, 153, 170); margin: 0pt 0.5em 0.5em 0pt; float: none; background-color: rgb(249, 249, 255);"<br />
|[[Image:zdg-6-menu-icon-zimbra.jpg|20px]]<br />
|[[ZCS 6.0:Zimlet Developers Guide:Introduction|Introduction]]<br />
|style="border-left: 1px solid rgb(153, 153, 170);"|[[Image:zdg-6-menu-icon-green-flag.png|20px]]<br />
|[[ZCS 6.0:Zimlet Developers Guide:Getting Started|Getting Started]]<br />
|style="border-left: 1px solid rgb(153, 153, 170);"|[[Image:zdg-6-menu-icon-terminal.png|20px]]<br />
|[[ZCS 6.0:Zimlet Developers Guide:Dev Environment Setup|Dev Environment Setup]]<br />
|style="border-left: 1px solid rgb(153, 153, 170);"|[[Image:zdg-6-menu-icon-gear.png|20px]]<br />
|[[ZCS 6.0:Zimlet Developers Guide:Developing Zimlets|Developing Zimlets]]<br />
|style="border-left: 1px solid rgb(153, 153, 170);"|[[Image:zdg-6-menu-icon-advanced.jpg|20px]]<br />
|[[ZCS 6.0:Zimlet Developers Guide:Advanced Concepts|Advanced Concepts]]<br />
|style="border-left: 1px solid rgb(153, 153, 170);"|[[Image:zdg-6-menu-icon-library.jpg|20px]]<br />
{|<br />
|[[ZCS 6.0:Zimlet Developers Guide:Zimlet API Specifications|API Specifications]]<br />
|-<br />
|[[ZCS 6.0:Zimlet Developers Guide:Zimlet Definition File Reference|Zimlet Definition File Reference]]<br />
|<br />
|-<br />
|[[ZCS 6.0:Zimlet Developers Guide:Zimlet Configuration File Reference|Zimlet Configuration File Reference]]<br />
|-<br />
|'''Zimlet JavaScript API Reference'''<br />
|-<br />
|[http://wiki.zimbra.com/index.php?title=ZCS_6.0:Zimbra_REST_API_Reference Zimbra REST API Reference]<br />
|}<br />
<br />
[[Category:ZCS 6.0]]<br />
<br />
|style="border-left: 1px solid rgb(153, 153, 170);"|[[Image:zdg-6-menu-icon-checkbox.jpg|20px]]<br />
|[[ZCS 6.0:Zimlet Developers Guide:Example Zimlets|Example Zimlets]]<br />
|}<br />
<br />
{{Article Infobox|{{devel}}|{{ZCS 7.0}}|{{ZCS 6.0}}|}}<br />
<br />
''Note: The following are links to the online Zimlet JavaScript API Reference materials. The classes, functions and overall APIs are subject to change with each ZCS release.'' <br />
<br />
== ZCS 6.0.6 ==<br />
<br />
'''JsDoc''': [http://files.zimbra.com/docs/zimlet/zcs/6.0.6/jsdocs/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/6.0.6/jsapi-zimbra-doc-606.zip ZIP]<br />
<br />
== ZCS 6.0.7 ==<br />
<br />
'''JsDoc''': [http://files.zimbra.com/docs/zimlet/zcs/6.0.7/jsdocs/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/6.0.7/jsapi-zimbra-doc-607.zip ZIP]<br />
<br />
'''Change Log''': [http://files.zimbra.com/docs/zimlet/zcs/6.0.7/changelog/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/6.0.7/jsapi-changelog-607.zip ZIP]<br />
<br />
== ZCS 6.0.8 ==<br />
<br />
'''JsDoc''': [http://files.zimbra.com/docs/zimlet/zcs/6.0.8/jsdocs/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/6.0.8/jsapi-zimbra-doc-608.zip ZIP]<br />
<br />
'''Change Log''': [http://files.zimbra.com/docs/zimlet/zcs/6.0.8/changelog/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/6.0.8/jsapi-changelog-608.zip ZIP]<br />
<br />
== ZCS 6.0.14 ==<br />
<br />
'''JsDoc''': [http://files.zimbra.com/docs/zimlet/zcs/6.0.14/jsdocs/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/6.0.14/jsapi-zimbra-doc-6014.zip ZIP]<br />
<br />
'''Change Log''': [http://files.zimbra.com/docs/zimlet/zcs/6.0.14/changelog/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/6.0.14/jsapi-changelog-6014.zip ZIP]<br />
<br />
== ZCS 6.0.15 ==<br />
<br />
'''JsDoc''': [http://files.zimbra.com/docs/zimlet/zcs/6.0.15/jsdocs/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/6.0.15/jsapi-zimbra-doc-6015.zip ZIP]<br />
<br />
'''Change Log''': [http://files.zimbra.com/docs/zimlet/zcs/6.0.15/changelog/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/6.0.15/jsapi-changelog-6015.zip ZIP]<br />
<br />
== ZCS 6.0.16 ==<br />
<br />
'''JsDoc''': [http://files.zimbra.com/docs/zimlet/zcs/6.0.16/jsdocs/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/6.0.16/jsapi-zimbra-doc-6016.zip ZIP]<br />
<br />
'''Change Log''': [http://files.zimbra.com/docs/zimlet/zcs/6.0.16/changelog/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/6.0.16/jsapi-changelog-6016.zip ZIP]<br />
<br />
== ZCS 7.0.0 ==<br />
<br />
'''JsDoc''': [http://files.zimbra.com/docs/zimlet/zcs/7.0.0/jsdocs/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/7.0.0/jsapi-zimbra-doc.zip ZIP]<br />
<br />
'''Change Log''': [http://files.zimbra.com/docs/zimlet/zcs/7.0.0/changelog/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/7.0.0/jsapi-changelog.zip ZIP]<br />
<br />
<br />
== ZCS 7.1.1 ==<br />
<br />
'''JsDoc''': [http://files.zimbra.com/docs/zimlet/zcs/7.1.1/jsdocs/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/7.1.1/jsapi-zimbra-doc-711.zip ZIP]<br />
<br />
'''Change Log''': [http://files.zimbra.com/docs/zimlet/zcs/7.1.1/changelog/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/7.1.1/jsapi-changelog-711.zip ZIP]<br />
<br />
== ZCS 7.1.2 ==<br />
<br />
'''JsDoc''': [http://files.zimbra.com/docs/zimlet/zcs/7.1.2/jsdocs/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/7.1.2/jsapi-zimbra-doc-712.zip ZIP]<br />
<br />
'''Change Log''': [http://files.zimbra.com/docs/zimlet/zcs/7.1.2/changelog/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/7.1.2/jsapi-changelog-712.zip ZIP]<br />
<br />
== ZCS 7.1.3 ==<br />
<br />
'''JsDoc''': [http://files.zimbra.com/docs/zimlet/zcs/7.1.3/jsdocs/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/7.1.3/jsapi-zimbra-doc-713.zip ZIP]<br />
<br />
'''Change Log''': [http://files.zimbra.com/docs/zimlet/zcs/7.1.3/changelog/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/7.1.3/jsapi-changelog-713.zip ZIP]<br />
<br />
== ZCS 7.1.4 ==<br />
<br />
'''JsDoc''': [http://files.zimbra.com/docs/zimlet/zcs/7.1.4/jsdocs/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/7.1.4/jsapi-zimbra-doc-714.zip ZIP]<br />
<br />
'''Change Log''': [http://files.zimbra.com/docs/zimlet/zcs/7.1.4/changelog/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/7.1.4/jsapi-changelog-714.zip ZIP]<br />
<br />
== ZCS 7.2.0 ==<br />
<br />
'''JsDoc''': [http://files.zimbra.com/docs/zimlet/zcs/7.2.0/jsdocs/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/7.2.0/jsapi-zimbra-doc-720.zip ZIP]<br />
<br />
'''Change Log''': [http://files.zimbra.com/docs/zimlet/zcs/7.2.0/changelog/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/7.2.0/jsapi-changelog-720.zip ZIP]<br />
<br />
== ZCS 7.2.1 ==<br />
<br />
'''JsDoc''': [http://files.zimbra.com/docs/zimlet/zcs/7.2.1/jsdocs/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/7.2.1/jsapi-zimbra-doc-721.zip ZIP]<br />
<br />
'''Change Log''': [http://files.zimbra.com/docs/zimlet/zcs/7.2.1/changelog/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/7.2.1/jsapi-changelog-721.zip ZIP]<br />
<br />
== ZCS 7.2.2 ==<br />
<br />
'''JsDoc''': [http://files.zimbra.com/docs/zimlet/zcs/7.2.2/jsdocs/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/7.2.2/jsapi-zimbra-doc-722.zip ZIP]<br />
<br />
'''Change Log''': [http://files.zimbra.com/docs/zimlet/zcs/7.2.2/changelog/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/7.2.2/jsapi-changelog722.zip ZIP]<br />
<br />
== ZCS 8.0.0 ==<br />
<br />
'''JsDoc''': [http://files.zimbra.com/docs/zimlet/zcs/8.0.0/jsdocs/index.html HTML]|[http://files.zimbra.com/docs/zimlet/zcs/8.0.0/jsapi-zimbra-doc-80.zip ZIP]<br />
<br />
'''Change Log''': [http://files.zimbra.com/docs/zimlet/zcs/8.0.0/changelog/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/8.0/jsapi-changelog-80.zip ZIP]<br />
<br />
<br />
<br />
{{Article Footer|Zimbra Collaboration Server 7.0, 8.0|5/12/10}}<br />
<br />
[[Category:ZCS 8.0]]<br />
[[Category:ZCS 7.0]]<br />
[[Category:ZCS 6.0]]</div>
CAH
https://wiki.zimbra.com/index.php?title=Zimlet_Developers_Guide:Zimbra_JavaScript_API_Reference&diff=52300
Zimlet Developers Guide:Zimbra JavaScript API Reference
2013-03-07T01:10:22Z
<p>CAH: /* ZCS 7.2.2 */</p>
<hr />
<div>{| cellspacing="0" cellpadding="5" style="border: 1px solid rgb(153, 153, 170); margin: 0pt 0.5em 0.5em 0pt; float: none; background-color: rgb(249, 249, 255);"<br />
|[[Image:zdg-6-menu-icon-zimbra.jpg|20px]]<br />
|[[ZCS 6.0:Zimlet Developers Guide:Introduction|Introduction]]<br />
|style="border-left: 1px solid rgb(153, 153, 170);"|[[Image:zdg-6-menu-icon-green-flag.png|20px]]<br />
|[[ZCS 6.0:Zimlet Developers Guide:Getting Started|Getting Started]]<br />
|style="border-left: 1px solid rgb(153, 153, 170);"|[[Image:zdg-6-menu-icon-terminal.png|20px]]<br />
|[[ZCS 6.0:Zimlet Developers Guide:Dev Environment Setup|Dev Environment Setup]]<br />
|style="border-left: 1px solid rgb(153, 153, 170);"|[[Image:zdg-6-menu-icon-gear.png|20px]]<br />
|[[ZCS 6.0:Zimlet Developers Guide:Developing Zimlets|Developing Zimlets]]<br />
|style="border-left: 1px solid rgb(153, 153, 170);"|[[Image:zdg-6-menu-icon-advanced.jpg|20px]]<br />
|[[ZCS 6.0:Zimlet Developers Guide:Advanced Concepts|Advanced Concepts]]<br />
|style="border-left: 1px solid rgb(153, 153, 170);"|[[Image:zdg-6-menu-icon-library.jpg|20px]]<br />
{|<br />
|[[ZCS 6.0:Zimlet Developers Guide:Zimlet API Specifications|API Specifications]]<br />
|-<br />
|[[ZCS 6.0:Zimlet Developers Guide:Zimlet Definition File Reference|Zimlet Definition File Reference]]<br />
|<br />
|-<br />
|[[ZCS 6.0:Zimlet Developers Guide:Zimlet Configuration File Reference|Zimlet Configuration File Reference]]<br />
|-<br />
|'''Zimlet JavaScript API Reference'''<br />
|-<br />
|[http://wiki.zimbra.com/index.php?title=ZCS_6.0:Zimbra_REST_API_Reference Zimbra REST API Reference]<br />
|}<br />
<br />
[[Category:ZCS 6.0]]<br />
<br />
|style="border-left: 1px solid rgb(153, 153, 170);"|[[Image:zdg-6-menu-icon-checkbox.jpg|20px]]<br />
|[[ZCS 6.0:Zimlet Developers Guide:Example Zimlets|Example Zimlets]]<br />
|}<br />
<br />
{{Article Infobox|{{devel}}|{{ZCS 7.0}}|{{ZCS 6.0}}|}}<br />
<br />
''Note: The following are links to the online Zimlet JavaScript API Reference materials. The classes, functions and overall APIs are subject to change with each ZCS release.'' <br />
<br />
== ZCS 6.0.6 ==<br />
<br />
'''JsDoc''': [http://files.zimbra.com/docs/zimlet/zcs/6.0.6/jsdocs/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/6.0.6/jsapi-zimbra-doc-606.zip ZIP]<br />
<br />
== ZCS 6.0.7 ==<br />
<br />
'''JsDoc''': [http://files.zimbra.com/docs/zimlet/zcs/6.0.7/jsdocs/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/6.0.7/jsapi-zimbra-doc-607.zip ZIP]<br />
<br />
'''Change Log''': [http://files.zimbra.com/docs/zimlet/zcs/6.0.7/changelog/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/6.0.7/jsapi-changelog-607.zip ZIP]<br />
<br />
== ZCS 6.0.8 ==<br />
<br />
'''JsDoc''': [http://files.zimbra.com/docs/zimlet/zcs/6.0.8/jsdocs/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/6.0.8/jsapi-zimbra-doc-608.zip ZIP]<br />
<br />
'''Change Log''': [http://files.zimbra.com/docs/zimlet/zcs/6.0.8/changelog/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/6.0.8/jsapi-changelog-608.zip ZIP]<br />
<br />
== ZCS 6.0.14 ==<br />
<br />
'''JsDoc''': [http://files.zimbra.com/docs/zimlet/zcs/6.0.14/jsdocs/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/6.0.14/jsapi-zimbra-doc-6014.zip ZIP]<br />
<br />
'''Change Log''': [http://files.zimbra.com/docs/zimlet/zcs/6.0.14/changelog/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/6.0.14/jsapi-changelog-6014.zip ZIP]<br />
<br />
== ZCS 6.0.15 ==<br />
<br />
'''JsDoc''': [http://files.zimbra.com/docs/zimlet/zcs/6.0.15/jsdocs/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/6.0.15/jsapi-zimbra-doc-6015.zip ZIP]<br />
<br />
'''Change Log''': [http://files.zimbra.com/docs/zimlet/zcs/6.0.15/changelog/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/6.0.15/jsapi-changelog-6015.zip ZIP]<br />
<br />
== ZCS 6.0.16 ==<br />
<br />
'''JsDoc''': [http://files.zimbra.com/docs/zimlet/zcs/6.0.16/jsdocs/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/6.0.16/jsapi-zimbra-doc-6016.zip ZIP]<br />
<br />
'''Change Log''': [http://files.zimbra.com/docs/zimlet/zcs/6.0.16/changelog/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/6.0.16/jsapi-changelog-6016.zip ZIP]<br />
<br />
== ZCS 7.0.0 ==<br />
<br />
'''JsDoc''': [http://files.zimbra.com/docs/zimlet/zcs/7.0.0/jsdocs/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/7.0.0/jsapi-zimbra-doc.zip ZIP]<br />
<br />
'''Change Log''': [http://files.zimbra.com/docs/zimlet/zcs/7.0.0/changelog/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/7.0.0/jsapi-changelog.zip ZIP]<br />
<br />
<br />
== ZCS 7.1.1 ==<br />
<br />
'''JsDoc''': [http://files.zimbra.com/docs/zimlet/zcs/7.1.1/jsdocs/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/7.1.1/jsapi-zimbra-doc-711.zip ZIP]<br />
<br />
'''Change Log''': [http://files.zimbra.com/docs/zimlet/zcs/7.1.1/changelog/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/7.1.1/jsapi-changelog-711.zip ZIP]<br />
<br />
== ZCS 7.1.2 ==<br />
<br />
'''JsDoc''': [http://files.zimbra.com/docs/zimlet/zcs/7.1.2/jsdocs/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/7.1.2/jsapi-zimbra-doc-712.zip ZIP]<br />
<br />
'''Change Log''': [http://files.zimbra.com/docs/zimlet/zcs/7.1.2/changelog/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/7.1.2/jsapi-changelog-712.zip ZIP]<br />
<br />
== ZCS 7.1.3 ==<br />
<br />
'''JsDoc''': [http://files.zimbra.com/docs/zimlet/zcs/7.1.3/jsdocs/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/7.1.3/jsapi-zimbra-doc-713.zip ZIP]<br />
<br />
'''Change Log''': [http://files.zimbra.com/docs/zimlet/zcs/7.1.3/changelog/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/7.1.3/jsapi-changelog-713.zip ZIP]<br />
<br />
== ZCS 7.1.4 ==<br />
<br />
'''JsDoc''': [http://files.zimbra.com/docs/zimlet/zcs/7.1.4/jsdocs/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/7.1.4/jsapi-zimbra-doc-714.zip ZIP]<br />
<br />
'''Change Log''': [http://files.zimbra.com/docs/zimlet/zcs/7.1.4/changelog/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/7.1.4/jsapi-changelog-714.zip ZIP]<br />
<br />
== ZCS 7.2.0 ==<br />
<br />
'''JsDoc''': [http://files.zimbra.com/docs/zimlet/zcs/7.2.0/jsdocs/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/7.2.0/jsapi-zimbra-doc-720.zip ZIP]<br />
<br />
'''Change Log''': [http://files.zimbra.com/docs/zimlet/zcs/7.2.0/changelog/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/7.2.0/jsapi-changelog-720.zip ZIP]<br />
<br />
== ZCS 7.2.1 ==<br />
<br />
'''JsDoc''': [http://files.zimbra.com/docs/zimlet/zcs/7.2.1/jsdocs/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/7.2.1/jsapi-zimbra-doc-721.zip ZIP]<br />
<br />
'''Change Log''': [http://files.zimbra.com/docs/zimlet/zcs/7.2.1/changelog/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/7.2.1/jsapi-changelog-721.zip ZIP]<br />
<br />
== ZCS 7.2.2 ==<br />
<br />
'''JsDoc''': [http://files.zimbra.com/docs/zimlet/zcs/7.2.2/jsdocs/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/7.2.2/jsapi-zimbra-doc-722.zip ZIP]<br />
<br />
'''Change Log''': [http://files.zimbra.com/docs/zimlet/zcs/7.2.2/changelog/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/7.2.2/jsapi-changelog722.zip ZIP]<br />
<br />
== ZCS 8.0.0 ==<br />
<br />
'''JsDoc''': [http://files.zimbra.com/docs/zimlet/zcs/8.0.0/jsdocs/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/8.0.0/jsapi-zimbra-doc-80.zip ZIP]<br />
<br />
'''Change Log''': [http://files.zimbra.com/docs/zimlet/zcs/8.0.0/changelog/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/8.0/jsapi-changelog-80.zip ZIP]<br />
<br />
<br />
<br />
{{Article Footer|Zimbra Collaboration Server 7.0, 8.0|5/12/10}}<br />
<br />
[[Category:ZCS 8.0]]<br />
[[Category:ZCS 7.0]]<br />
[[Category:ZCS 6.0]]</div>
CAH
https://wiki.zimbra.com/index.php?title=Zimlet_Developers_Guide:Zimbra_JavaScript_API_Reference&diff=52298
Zimlet Developers Guide:Zimbra JavaScript API Reference
2013-03-07T00:58:17Z
<p>CAH: /* ZCS 8.0.0 */</p>
<hr />
<div>{| cellspacing="0" cellpadding="5" style="border: 1px solid rgb(153, 153, 170); margin: 0pt 0.5em 0.5em 0pt; float: none; background-color: rgb(249, 249, 255);"<br />
|[[Image:zdg-6-menu-icon-zimbra.jpg|20px]]<br />
|[[ZCS 6.0:Zimlet Developers Guide:Introduction|Introduction]]<br />
|style="border-left: 1px solid rgb(153, 153, 170);"|[[Image:zdg-6-menu-icon-green-flag.png|20px]]<br />
|[[ZCS 6.0:Zimlet Developers Guide:Getting Started|Getting Started]]<br />
|style="border-left: 1px solid rgb(153, 153, 170);"|[[Image:zdg-6-menu-icon-terminal.png|20px]]<br />
|[[ZCS 6.0:Zimlet Developers Guide:Dev Environment Setup|Dev Environment Setup]]<br />
|style="border-left: 1px solid rgb(153, 153, 170);"|[[Image:zdg-6-menu-icon-gear.png|20px]]<br />
|[[ZCS 6.0:Zimlet Developers Guide:Developing Zimlets|Developing Zimlets]]<br />
|style="border-left: 1px solid rgb(153, 153, 170);"|[[Image:zdg-6-menu-icon-advanced.jpg|20px]]<br />
|[[ZCS 6.0:Zimlet Developers Guide:Advanced Concepts|Advanced Concepts]]<br />
|style="border-left: 1px solid rgb(153, 153, 170);"|[[Image:zdg-6-menu-icon-library.jpg|20px]]<br />
{|<br />
|[[ZCS 6.0:Zimlet Developers Guide:Zimlet API Specifications|API Specifications]]<br />
|-<br />
|[[ZCS 6.0:Zimlet Developers Guide:Zimlet Definition File Reference|Zimlet Definition File Reference]]<br />
|<br />
|-<br />
|[[ZCS 6.0:Zimlet Developers Guide:Zimlet Configuration File Reference|Zimlet Configuration File Reference]]<br />
|-<br />
|'''Zimlet JavaScript API Reference'''<br />
|-<br />
|[http://wiki.zimbra.com/index.php?title=ZCS_6.0:Zimbra_REST_API_Reference Zimbra REST API Reference]<br />
|}<br />
<br />
[[Category:ZCS 6.0]]<br />
<br />
|style="border-left: 1px solid rgb(153, 153, 170);"|[[Image:zdg-6-menu-icon-checkbox.jpg|20px]]<br />
|[[ZCS 6.0:Zimlet Developers Guide:Example Zimlets|Example Zimlets]]<br />
|}<br />
<br />
{{Article Infobox|{{devel}}|{{ZCS 7.0}}|{{ZCS 6.0}}|}}<br />
<br />
''Note: The following are links to the online Zimlet JavaScript API Reference materials. The classes, functions and overall APIs are subject to change with each ZCS release.'' <br />
<br />
== ZCS 6.0.6 ==<br />
<br />
'''JsDoc''': [http://files.zimbra.com/docs/zimlet/zcs/6.0.6/jsdocs/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/6.0.6/jsapi-zimbra-doc-606.zip ZIP]<br />
<br />
== ZCS 6.0.7 ==<br />
<br />
'''JsDoc''': [http://files.zimbra.com/docs/zimlet/zcs/6.0.7/jsdocs/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/6.0.7/jsapi-zimbra-doc-607.zip ZIP]<br />
<br />
'''Change Log''': [http://files.zimbra.com/docs/zimlet/zcs/6.0.7/changelog/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/6.0.7/jsapi-changelog-607.zip ZIP]<br />
<br />
== ZCS 6.0.8 ==<br />
<br />
'''JsDoc''': [http://files.zimbra.com/docs/zimlet/zcs/6.0.8/jsdocs/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/6.0.8/jsapi-zimbra-doc-608.zip ZIP]<br />
<br />
'''Change Log''': [http://files.zimbra.com/docs/zimlet/zcs/6.0.8/changelog/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/6.0.8/jsapi-changelog-608.zip ZIP]<br />
<br />
== ZCS 6.0.14 ==<br />
<br />
'''JsDoc''': [http://files.zimbra.com/docs/zimlet/zcs/6.0.14/jsdocs/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/6.0.14/jsapi-zimbra-doc-6014.zip ZIP]<br />
<br />
'''Change Log''': [http://files.zimbra.com/docs/zimlet/zcs/6.0.14/changelog/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/6.0.14/jsapi-changelog-6014.zip ZIP]<br />
<br />
== ZCS 6.0.15 ==<br />
<br />
'''JsDoc''': [http://files.zimbra.com/docs/zimlet/zcs/6.0.15/jsdocs/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/6.0.15/jsapi-zimbra-doc-6015.zip ZIP]<br />
<br />
'''Change Log''': [http://files.zimbra.com/docs/zimlet/zcs/6.0.15/changelog/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/6.0.15/jsapi-changelog-6015.zip ZIP]<br />
<br />
== ZCS 6.0.16 ==<br />
<br />
'''JsDoc''': [http://files.zimbra.com/docs/zimlet/zcs/6.0.16/jsdocs/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/6.0.16/jsapi-zimbra-doc-6016.zip ZIP]<br />
<br />
'''Change Log''': [http://files.zimbra.com/docs/zimlet/zcs/6.0.16/changelog/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/6.0.16/jsapi-changelog-6016.zip ZIP]<br />
<br />
== ZCS 7.0.0 ==<br />
<br />
'''JsDoc''': [http://files.zimbra.com/docs/zimlet/zcs/7.0.0/jsdocs/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/7.0.0/jsapi-zimbra-doc.zip ZIP]<br />
<br />
'''Change Log''': [http://files.zimbra.com/docs/zimlet/zcs/7.0.0/changelog/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/7.0.0/jsapi-changelog.zip ZIP]<br />
<br />
<br />
== ZCS 7.1.1 ==<br />
<br />
'''JsDoc''': [http://files.zimbra.com/docs/zimlet/zcs/7.1.1/jsdocs/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/7.1.1/jsapi-zimbra-doc-711.zip ZIP]<br />
<br />
'''Change Log''': [http://files.zimbra.com/docs/zimlet/zcs/7.1.1/changelog/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/7.1.1/jsapi-changelog-711.zip ZIP]<br />
<br />
== ZCS 7.1.2 ==<br />
<br />
'''JsDoc''': [http://files.zimbra.com/docs/zimlet/zcs/7.1.2/jsdocs/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/7.1.2/jsapi-zimbra-doc-712.zip ZIP]<br />
<br />
'''Change Log''': [http://files.zimbra.com/docs/zimlet/zcs/7.1.2/changelog/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/7.1.2/jsapi-changelog-712.zip ZIP]<br />
<br />
== ZCS 7.1.3 ==<br />
<br />
'''JsDoc''': [http://files.zimbra.com/docs/zimlet/zcs/7.1.3/jsdocs/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/7.1.3/jsapi-zimbra-doc-713.zip ZIP]<br />
<br />
'''Change Log''': [http://files.zimbra.com/docs/zimlet/zcs/7.1.3/changelog/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/7.1.3/jsapi-changelog-713.zip ZIP]<br />
<br />
== ZCS 7.1.4 ==<br />
<br />
'''JsDoc''': [http://files.zimbra.com/docs/zimlet/zcs/7.1.4/jsdocs/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/7.1.4/jsapi-zimbra-doc-714.zip ZIP]<br />
<br />
'''Change Log''': [http://files.zimbra.com/docs/zimlet/zcs/7.1.4/changelog/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/7.1.4/jsapi-changelog-714.zip ZIP]<br />
<br />
== ZCS 7.2.0 ==<br />
<br />
'''JsDoc''': [http://files.zimbra.com/docs/zimlet/zcs/7.2.0/jsdocs/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/7.2.0/jsapi-zimbra-doc-720.zip ZIP]<br />
<br />
'''Change Log''': [http://files.zimbra.com/docs/zimlet/zcs/7.2.0/changelog/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/7.2.0/jsapi-changelog-720.zip ZIP]<br />
<br />
== ZCS 7.2.1 ==<br />
<br />
'''JsDoc''': [http://files.zimbra.com/docs/zimlet/zcs/7.2.1/jsdocs/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/7.2.1/jsapi-zimbra-doc-721.zip ZIP]<br />
<br />
'''Change Log''': [http://files.zimbra.com/docs/zimlet/zcs/7.2.1/changelog/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/7.2.1/jsapi-changelog-721.zip ZIP]<br />
<br />
== ZCS 7.2.2 ==<br />
<br />
'''JsDoc''': [http://files.zimbra.com/docs/zimlet/zcs/7.2.2/jsdocs/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/7.2.2/jsapi-zimbra-doc-722.zip ZIP]<br />
<br />
'''Change Log''': [http://files.zimbra.com/docs/zimlet/zcs/7.2.1/changelog/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/7.2.2/jsapi-changelog722.zip ZIP]<br />
<br />
== ZCS 8.0.0 ==<br />
<br />
'''JsDoc''': [http://files.zimbra.com/docs/zimlet/zcs/8.0.0/jsdocs/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/8.0.0/jsapi-zimbra-doc-80.zip ZIP]<br />
<br />
'''Change Log''': [http://files.zimbra.com/docs/zimlet/zcs/8.0.0/changelog/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/8.0/jsapi-changelog-80.zip ZIP]<br />
<br />
<br />
<br />
{{Article Footer|Zimbra Collaboration Server 7.0, 8.0|5/12/10}}<br />
<br />
[[Category:ZCS 8.0]]<br />
[[Category:ZCS 7.0]]<br />
[[Category:ZCS 6.0]]</div>
CAH
https://wiki.zimbra.com/index.php?title=Zimlet_Developers_Guide:Zimbra_JavaScript_API_Reference&diff=52297
Zimlet Developers Guide:Zimbra JavaScript API Reference
2013-03-07T00:55:42Z
<p>CAH: /* ZCS 8.0.0 */</p>
<hr />
<div>{| cellspacing="0" cellpadding="5" style="border: 1px solid rgb(153, 153, 170); margin: 0pt 0.5em 0.5em 0pt; float: none; background-color: rgb(249, 249, 255);"<br />
|[[Image:zdg-6-menu-icon-zimbra.jpg|20px]]<br />
|[[ZCS 6.0:Zimlet Developers Guide:Introduction|Introduction]]<br />
|style="border-left: 1px solid rgb(153, 153, 170);"|[[Image:zdg-6-menu-icon-green-flag.png|20px]]<br />
|[[ZCS 6.0:Zimlet Developers Guide:Getting Started|Getting Started]]<br />
|style="border-left: 1px solid rgb(153, 153, 170);"|[[Image:zdg-6-menu-icon-terminal.png|20px]]<br />
|[[ZCS 6.0:Zimlet Developers Guide:Dev Environment Setup|Dev Environment Setup]]<br />
|style="border-left: 1px solid rgb(153, 153, 170);"|[[Image:zdg-6-menu-icon-gear.png|20px]]<br />
|[[ZCS 6.0:Zimlet Developers Guide:Developing Zimlets|Developing Zimlets]]<br />
|style="border-left: 1px solid rgb(153, 153, 170);"|[[Image:zdg-6-menu-icon-advanced.jpg|20px]]<br />
|[[ZCS 6.0:Zimlet Developers Guide:Advanced Concepts|Advanced Concepts]]<br />
|style="border-left: 1px solid rgb(153, 153, 170);"|[[Image:zdg-6-menu-icon-library.jpg|20px]]<br />
{|<br />
|[[ZCS 6.0:Zimlet Developers Guide:Zimlet API Specifications|API Specifications]]<br />
|-<br />
|[[ZCS 6.0:Zimlet Developers Guide:Zimlet Definition File Reference|Zimlet Definition File Reference]]<br />
|<br />
|-<br />
|[[ZCS 6.0:Zimlet Developers Guide:Zimlet Configuration File Reference|Zimlet Configuration File Reference]]<br />
|-<br />
|'''Zimlet JavaScript API Reference'''<br />
|-<br />
|[http://wiki.zimbra.com/index.php?title=ZCS_6.0:Zimbra_REST_API_Reference Zimbra REST API Reference]<br />
|}<br />
<br />
[[Category:ZCS 6.0]]<br />
<br />
|style="border-left: 1px solid rgb(153, 153, 170);"|[[Image:zdg-6-menu-icon-checkbox.jpg|20px]]<br />
|[[ZCS 6.0:Zimlet Developers Guide:Example Zimlets|Example Zimlets]]<br />
|}<br />
<br />
{{Article Infobox|{{devel}}|{{ZCS 7.0}}|{{ZCS 6.0}}|}}<br />
<br />
''Note: The following are links to the online Zimlet JavaScript API Reference materials. The classes, functions and overall APIs are subject to change with each ZCS release.'' <br />
<br />
== ZCS 6.0.6 ==<br />
<br />
'''JsDoc''': [http://files.zimbra.com/docs/zimlet/zcs/6.0.6/jsdocs/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/6.0.6/jsapi-zimbra-doc-606.zip ZIP]<br />
<br />
== ZCS 6.0.7 ==<br />
<br />
'''JsDoc''': [http://files.zimbra.com/docs/zimlet/zcs/6.0.7/jsdocs/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/6.0.7/jsapi-zimbra-doc-607.zip ZIP]<br />
<br />
'''Change Log''': [http://files.zimbra.com/docs/zimlet/zcs/6.0.7/changelog/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/6.0.7/jsapi-changelog-607.zip ZIP]<br />
<br />
== ZCS 6.0.8 ==<br />
<br />
'''JsDoc''': [http://files.zimbra.com/docs/zimlet/zcs/6.0.8/jsdocs/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/6.0.8/jsapi-zimbra-doc-608.zip ZIP]<br />
<br />
'''Change Log''': [http://files.zimbra.com/docs/zimlet/zcs/6.0.8/changelog/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/6.0.8/jsapi-changelog-608.zip ZIP]<br />
<br />
== ZCS 6.0.14 ==<br />
<br />
'''JsDoc''': [http://files.zimbra.com/docs/zimlet/zcs/6.0.14/jsdocs/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/6.0.14/jsapi-zimbra-doc-6014.zip ZIP]<br />
<br />
'''Change Log''': [http://files.zimbra.com/docs/zimlet/zcs/6.0.14/changelog/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/6.0.14/jsapi-changelog-6014.zip ZIP]<br />
<br />
== ZCS 6.0.15 ==<br />
<br />
'''JsDoc''': [http://files.zimbra.com/docs/zimlet/zcs/6.0.15/jsdocs/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/6.0.15/jsapi-zimbra-doc-6015.zip ZIP]<br />
<br />
'''Change Log''': [http://files.zimbra.com/docs/zimlet/zcs/6.0.15/changelog/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/6.0.15/jsapi-changelog-6015.zip ZIP]<br />
<br />
== ZCS 6.0.16 ==<br />
<br />
'''JsDoc''': [http://files.zimbra.com/docs/zimlet/zcs/6.0.16/jsdocs/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/6.0.16/jsapi-zimbra-doc-6016.zip ZIP]<br />
<br />
'''Change Log''': [http://files.zimbra.com/docs/zimlet/zcs/6.0.16/changelog/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/6.0.16/jsapi-changelog-6016.zip ZIP]<br />
<br />
== ZCS 7.0.0 ==<br />
<br />
'''JsDoc''': [http://files.zimbra.com/docs/zimlet/zcs/7.0.0/jsdocs/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/7.0.0/jsapi-zimbra-doc.zip ZIP]<br />
<br />
'''Change Log''': [http://files.zimbra.com/docs/zimlet/zcs/7.0.0/changelog/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/7.0.0/jsapi-changelog.zip ZIP]<br />
<br />
<br />
== ZCS 7.1.1 ==<br />
<br />
'''JsDoc''': [http://files.zimbra.com/docs/zimlet/zcs/7.1.1/jsdocs/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/7.1.1/jsapi-zimbra-doc-711.zip ZIP]<br />
<br />
'''Change Log''': [http://files.zimbra.com/docs/zimlet/zcs/7.1.1/changelog/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/7.1.1/jsapi-changelog-711.zip ZIP]<br />
<br />
== ZCS 7.1.2 ==<br />
<br />
'''JsDoc''': [http://files.zimbra.com/docs/zimlet/zcs/7.1.2/jsdocs/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/7.1.2/jsapi-zimbra-doc-712.zip ZIP]<br />
<br />
'''Change Log''': [http://files.zimbra.com/docs/zimlet/zcs/7.1.2/changelog/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/7.1.2/jsapi-changelog-712.zip ZIP]<br />
<br />
== ZCS 7.1.3 ==<br />
<br />
'''JsDoc''': [http://files.zimbra.com/docs/zimlet/zcs/7.1.3/jsdocs/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/7.1.3/jsapi-zimbra-doc-713.zip ZIP]<br />
<br />
'''Change Log''': [http://files.zimbra.com/docs/zimlet/zcs/7.1.3/changelog/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/7.1.3/jsapi-changelog-713.zip ZIP]<br />
<br />
== ZCS 7.1.4 ==<br />
<br />
'''JsDoc''': [http://files.zimbra.com/docs/zimlet/zcs/7.1.4/jsdocs/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/7.1.4/jsapi-zimbra-doc-714.zip ZIP]<br />
<br />
'''Change Log''': [http://files.zimbra.com/docs/zimlet/zcs/7.1.4/changelog/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/7.1.4/jsapi-changelog-714.zip ZIP]<br />
<br />
== ZCS 7.2.0 ==<br />
<br />
'''JsDoc''': [http://files.zimbra.com/docs/zimlet/zcs/7.2.0/jsdocs/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/7.2.0/jsapi-zimbra-doc-720.zip ZIP]<br />
<br />
'''Change Log''': [http://files.zimbra.com/docs/zimlet/zcs/7.2.0/changelog/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/7.2.0/jsapi-changelog-720.zip ZIP]<br />
<br />
== ZCS 7.2.1 ==<br />
<br />
'''JsDoc''': [http://files.zimbra.com/docs/zimlet/zcs/7.2.1/jsdocs/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/7.2.1/jsapi-zimbra-doc-721.zip ZIP]<br />
<br />
'''Change Log''': [http://files.zimbra.com/docs/zimlet/zcs/7.2.1/changelog/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/7.2.1/jsapi-changelog-721.zip ZIP]<br />
<br />
== ZCS 7.2.2 ==<br />
<br />
'''JsDoc''': [http://files.zimbra.com/docs/zimlet/zcs/7.2.2/jsdocs/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/7.2.2/jsapi-zimbra-doc-722.zip ZIP]<br />
<br />
'''Change Log''': [http://files.zimbra.com/docs/zimlet/zcs/7.2.1/changelog/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/7.2.2/jsapi-changelog722.zip ZIP]<br />
<br />
== ZCS 8.0.0 ==<br />
<br />
'''JsDoc''': [http://files.zimbra.com/docs/zimlet/zcs/8.0/jsdocs/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/8.0.0/jsapi-zimbra-doc-80.zip ZIP]<br />
<br />
'''Change Log''': [http://files.zimbra.com/docs/zimlet/zcs/8.0.0/changelog/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/8.0/jsapi-changelog-80.zip ZIP]<br />
<br />
<br />
<br />
{{Article Footer|Zimbra Collaboration Server 7.0, 8.0|5/12/10}}<br />
<br />
[[Category:ZCS 8.0]]<br />
[[Category:ZCS 7.0]]<br />
[[Category:ZCS 6.0]]</div>
CAH
https://wiki.zimbra.com/index.php?title=Zimlet_Developers_Guide:Zimbra_JavaScript_API_Reference&diff=52296
Zimlet Developers Guide:Zimbra JavaScript API Reference
2013-03-07T00:54:13Z
<p>CAH: /* ZCS 8.0.0 */</p>
<hr />
<div>{| cellspacing="0" cellpadding="5" style="border: 1px solid rgb(153, 153, 170); margin: 0pt 0.5em 0.5em 0pt; float: none; background-color: rgb(249, 249, 255);"<br />
|[[Image:zdg-6-menu-icon-zimbra.jpg|20px]]<br />
|[[ZCS 6.0:Zimlet Developers Guide:Introduction|Introduction]]<br />
|style="border-left: 1px solid rgb(153, 153, 170);"|[[Image:zdg-6-menu-icon-green-flag.png|20px]]<br />
|[[ZCS 6.0:Zimlet Developers Guide:Getting Started|Getting Started]]<br />
|style="border-left: 1px solid rgb(153, 153, 170);"|[[Image:zdg-6-menu-icon-terminal.png|20px]]<br />
|[[ZCS 6.0:Zimlet Developers Guide:Dev Environment Setup|Dev Environment Setup]]<br />
|style="border-left: 1px solid rgb(153, 153, 170);"|[[Image:zdg-6-menu-icon-gear.png|20px]]<br />
|[[ZCS 6.0:Zimlet Developers Guide:Developing Zimlets|Developing Zimlets]]<br />
|style="border-left: 1px solid rgb(153, 153, 170);"|[[Image:zdg-6-menu-icon-advanced.jpg|20px]]<br />
|[[ZCS 6.0:Zimlet Developers Guide:Advanced Concepts|Advanced Concepts]]<br />
|style="border-left: 1px solid rgb(153, 153, 170);"|[[Image:zdg-6-menu-icon-library.jpg|20px]]<br />
{|<br />
|[[ZCS 6.0:Zimlet Developers Guide:Zimlet API Specifications|API Specifications]]<br />
|-<br />
|[[ZCS 6.0:Zimlet Developers Guide:Zimlet Definition File Reference|Zimlet Definition File Reference]]<br />
|<br />
|-<br />
|[[ZCS 6.0:Zimlet Developers Guide:Zimlet Configuration File Reference|Zimlet Configuration File Reference]]<br />
|-<br />
|'''Zimlet JavaScript API Reference'''<br />
|-<br />
|[http://wiki.zimbra.com/index.php?title=ZCS_6.0:Zimbra_REST_API_Reference Zimbra REST API Reference]<br />
|}<br />
<br />
[[Category:ZCS 6.0]]<br />
<br />
|style="border-left: 1px solid rgb(153, 153, 170);"|[[Image:zdg-6-menu-icon-checkbox.jpg|20px]]<br />
|[[ZCS 6.0:Zimlet Developers Guide:Example Zimlets|Example Zimlets]]<br />
|}<br />
<br />
{{Article Infobox|{{devel}}|{{ZCS 7.0}}|{{ZCS 6.0}}|}}<br />
<br />
''Note: The following are links to the online Zimlet JavaScript API Reference materials. The classes, functions and overall APIs are subject to change with each ZCS release.'' <br />
<br />
== ZCS 6.0.6 ==<br />
<br />
'''JsDoc''': [http://files.zimbra.com/docs/zimlet/zcs/6.0.6/jsdocs/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/6.0.6/jsapi-zimbra-doc-606.zip ZIP]<br />
<br />
== ZCS 6.0.7 ==<br />
<br />
'''JsDoc''': [http://files.zimbra.com/docs/zimlet/zcs/6.0.7/jsdocs/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/6.0.7/jsapi-zimbra-doc-607.zip ZIP]<br />
<br />
'''Change Log''': [http://files.zimbra.com/docs/zimlet/zcs/6.0.7/changelog/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/6.0.7/jsapi-changelog-607.zip ZIP]<br />
<br />
== ZCS 6.0.8 ==<br />
<br />
'''JsDoc''': [http://files.zimbra.com/docs/zimlet/zcs/6.0.8/jsdocs/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/6.0.8/jsapi-zimbra-doc-608.zip ZIP]<br />
<br />
'''Change Log''': [http://files.zimbra.com/docs/zimlet/zcs/6.0.8/changelog/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/6.0.8/jsapi-changelog-608.zip ZIP]<br />
<br />
== ZCS 6.0.14 ==<br />
<br />
'''JsDoc''': [http://files.zimbra.com/docs/zimlet/zcs/6.0.14/jsdocs/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/6.0.14/jsapi-zimbra-doc-6014.zip ZIP]<br />
<br />
'''Change Log''': [http://files.zimbra.com/docs/zimlet/zcs/6.0.14/changelog/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/6.0.14/jsapi-changelog-6014.zip ZIP]<br />
<br />
== ZCS 6.0.15 ==<br />
<br />
'''JsDoc''': [http://files.zimbra.com/docs/zimlet/zcs/6.0.15/jsdocs/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/6.0.15/jsapi-zimbra-doc-6015.zip ZIP]<br />
<br />
'''Change Log''': [http://files.zimbra.com/docs/zimlet/zcs/6.0.15/changelog/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/6.0.15/jsapi-changelog-6015.zip ZIP]<br />
<br />
== ZCS 6.0.16 ==<br />
<br />
'''JsDoc''': [http://files.zimbra.com/docs/zimlet/zcs/6.0.16/jsdocs/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/6.0.16/jsapi-zimbra-doc-6016.zip ZIP]<br />
<br />
'''Change Log''': [http://files.zimbra.com/docs/zimlet/zcs/6.0.16/changelog/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/6.0.16/jsapi-changelog-6016.zip ZIP]<br />
<br />
== ZCS 7.0.0 ==<br />
<br />
'''JsDoc''': [http://files.zimbra.com/docs/zimlet/zcs/7.0.0/jsdocs/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/7.0.0/jsapi-zimbra-doc.zip ZIP]<br />
<br />
'''Change Log''': [http://files.zimbra.com/docs/zimlet/zcs/7.0.0/changelog/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/7.0.0/jsapi-changelog.zip ZIP]<br />
<br />
<br />
== ZCS 7.1.1 ==<br />
<br />
'''JsDoc''': [http://files.zimbra.com/docs/zimlet/zcs/7.1.1/jsdocs/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/7.1.1/jsapi-zimbra-doc-711.zip ZIP]<br />
<br />
'''Change Log''': [http://files.zimbra.com/docs/zimlet/zcs/7.1.1/changelog/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/7.1.1/jsapi-changelog-711.zip ZIP]<br />
<br />
== ZCS 7.1.2 ==<br />
<br />
'''JsDoc''': [http://files.zimbra.com/docs/zimlet/zcs/7.1.2/jsdocs/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/7.1.2/jsapi-zimbra-doc-712.zip ZIP]<br />
<br />
'''Change Log''': [http://files.zimbra.com/docs/zimlet/zcs/7.1.2/changelog/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/7.1.2/jsapi-changelog-712.zip ZIP]<br />
<br />
== ZCS 7.1.3 ==<br />
<br />
'''JsDoc''': [http://files.zimbra.com/docs/zimlet/zcs/7.1.3/jsdocs/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/7.1.3/jsapi-zimbra-doc-713.zip ZIP]<br />
<br />
'''Change Log''': [http://files.zimbra.com/docs/zimlet/zcs/7.1.3/changelog/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/7.1.3/jsapi-changelog-713.zip ZIP]<br />
<br />
== ZCS 7.1.4 ==<br />
<br />
'''JsDoc''': [http://files.zimbra.com/docs/zimlet/zcs/7.1.4/jsdocs/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/7.1.4/jsapi-zimbra-doc-714.zip ZIP]<br />
<br />
'''Change Log''': [http://files.zimbra.com/docs/zimlet/zcs/7.1.4/changelog/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/7.1.4/jsapi-changelog-714.zip ZIP]<br />
<br />
== ZCS 7.2.0 ==<br />
<br />
'''JsDoc''': [http://files.zimbra.com/docs/zimlet/zcs/7.2.0/jsdocs/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/7.2.0/jsapi-zimbra-doc-720.zip ZIP]<br />
<br />
'''Change Log''': [http://files.zimbra.com/docs/zimlet/zcs/7.2.0/changelog/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/7.2.0/jsapi-changelog-720.zip ZIP]<br />
<br />
== ZCS 7.2.1 ==<br />
<br />
'''JsDoc''': [http://files.zimbra.com/docs/zimlet/zcs/7.2.1/jsdocs/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/7.2.1/jsapi-zimbra-doc-721.zip ZIP]<br />
<br />
'''Change Log''': [http://files.zimbra.com/docs/zimlet/zcs/7.2.1/changelog/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/7.2.1/jsapi-changelog-721.zip ZIP]<br />
<br />
== ZCS 7.2.2 ==<br />
<br />
'''JsDoc''': [http://files.zimbra.com/docs/zimlet/zcs/7.2.2/jsdocs/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/7.2.2/jsapi-zimbra-doc-722.zip ZIP]<br />
<br />
'''Change Log''': [http://files.zimbra.com/docs/zimlet/zcs/7.2.1/changelog/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/7.2.2/jsapi-changelog722.zip ZIP]<br />
<br />
== ZCS 8.0.0 ==<br />
<br />
'''JsDoc''': [http://files.zimbra.com/docs/zimlet/zcs/8.0.0/jsdocs/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/8.0.0/jsapi-zimbra-doc-800.zip ZIP]<br />
<br />
'''Change Log''': [http://files.zimbra.com/docs/zimlet/zcs/8.0.0/changelog/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/8.0.0/jsapi-changelog-800.zip ZIP]<br />
<br />
<br />
<br />
{{Article Footer|Zimbra Collaboration Server 7.0, 8.0|5/12/10}}<br />
<br />
[[Category:ZCS 8.0]]<br />
[[Category:ZCS 7.0]]<br />
[[Category:ZCS 6.0]]</div>
CAH
https://wiki.zimbra.com/index.php?title=ZCS_6.0:Zimlet_Developers_Guide:Examples:Simple_Dialog_with_Template&diff=52192
ZCS 6.0:Zimlet Developers Guide:Examples:Simple Dialog with Template
2013-01-02T19:45:39Z
<p>CAH: /* Download */ updated the template zip file</p>
<hr />
<div>{| cellspacing="0" cellpadding="5" style="border: 1px solid rgb(153, 153, 170); margin: 0pt 0.5em 0.5em 0pt; float: none; background-color: rgb(249, 249, 255);"<br />
|[[Image:zdg-6-menu-icon-zimbra.jpg|20px]]<br />
|[[ZCS 6.0:Zimlet Developers Guide:Introduction|Introduction]]<br />
|style="border-left: 1px solid rgb(153, 153, 170);"|[[Image:zdg-6-menu-icon-green-flag.png|20px]]<br />
|[[ZCS 6.0:Zimlet Developers Guide:Getting Started|Getting Started]]<br />
|style="border-left: 1px solid rgb(153, 153, 170);"|[[Image:zdg-6-menu-icon-terminal.png|20px]]<br />
|[[ZCS 6.0:Zimlet Developers Guide:Dev Environment Setup|Dev Environment Setup]]<br />
|style="border-left: 1px solid rgb(153, 153, 170);"|[[Image:zdg-6-menu-icon-gear.png|20px]]<br />
|[[ZCS 6.0:Zimlet Developers Guide:Developing Zimlets|Developing Zimlets]]<br />
|style="border-left: 1px solid rgb(153, 153, 170);"|[[Image:zdg-6-menu-icon-advanced.jpg|20px]]<br />
|[[ZCS 6.0:Zimlet Developers Guide:Advanced Concepts|Advanced Concepts]]<br />
|style="border-left: 1px solid rgb(153, 153, 170);"|[[Image:zdg-6-menu-icon-library.jpg|20px]]<br />
|[[ZCS 6.0:Zimlet Developers Guide:Zimlet API Specifications|API Specifications]]<br />
|style="border-left: 1px solid rgb(153, 153, 170);"|[[Image:zdg-6-menu-icon-checkbox.jpg|20px]]<br />
|[[ZCS 6.0:Zimlet Developers Guide:Example Zimlets|Example Zimlets]]<br />
|}<br />
<br />
<br />
{{Article Infobox|{{devel}}|{{ZCS 6.0}}||}}== Description ==<br />
<br />
This zimlet shows-up as a panel item and will display a simple custom dialog on a single or double-click. This example uses a template to create the HTML mark-up for the dialog. The Zimlet Definition File includes the compiled template file <code>Simple.template.js</code> using the <code><include></code> element.<br />
<br />
== Screenshot ==<br />
<br />
[[Image:zcs-6-examples-simpledialogtemplate.png]]<br />
<br />
== Definition File ==<br />
<br />
<pre><br />
<zimlet name="com_zimbra_example_simpledialogtemplate" version="1.0" description="Create a custom dialog using a template."><br />
<include>com_zimbra_example_simpledialogtemplate.js</include><br />
<include>templates/Simple.template.js</include><br />
<handlerObject>com_zimbra_example_simpledialogtemplate_HandlerObject</handlerObject><br />
<zimletPanelItem label="Simple Dialog Template Example" icon="zimbraIcon"><br />
<toolTipText>${msg.simpledialog_tooltip}</toolTipText><br />
</zimletPanelItem><br />
</zimlet><br />
</pre><br />
<br />
== Creating the Dialog ==<br />
<br />
Here is snippet from the Zimlet Handler Object (<code>_displayDialog()</code> method) where we create and show the dialog:<br />
<br />
<pre><br />
var sDialogTitle = this.getMessage("simpledialog_dialog_title"); // get i18n resource string<br />
var sStatusMsg = this.getMessage("simpledialog_status_launch"); // get i18n resource string<br />
<br />
this.pView = new DwtComposite(this.getShell()); //creates an empty div as a child of main shell div<br />
this.pView.setSize("250", "150"); // set width and height<br />
this.pView.getHtmlElement().style.overflow = "auto"; // adds scrollbar<br />
this.pView.getHtmlElement().innerHTML = this._createDialogView(); // insert html to the dialogbox<br />
<br />
// pass the title, view & buttons information to create dialog box<br />
this.pbDialog = new ZmDialog({title:sDialogTitle, view:this.pView, parent:this.getShell(), standardButtons:[DwtDialog.DISMISS_BUTTON]});<br />
<br />
this.pbDialog.setButtonListener(DwtDialog.DISMISS_BUTTON, new AjxListener(this, this._okBtnListener)); <br />
<br />
this.pbDialog.popup(); //show the dialog<br />
</pre><br />
<br />
The <code>_createDialogView()</code> method creates the HTML mark-up by getting the template:<br />
<br />
<pre><br />
/**<br />
* Creates the dialog view.<br />
* <br />
*/<br />
com_zimbra_example_simpledialogtemplate_HandlerObject.prototype._createDialogView =<br />
function() {<br />
var html = AjxTemplate.expand("com_zimbra_example_simpledialogtemplate.templates.Simple#Main"); <br />
return html;<br />
};<br />
</pre> <br />
<br />
== Template ==<br />
<br />
The following is the <code>Simple.template</code> file (before compilation). The HTML code is wrapped in the <code><template></code> tag (with the template id "Main").<br />
<br />
<pre><br />
<template id="Main"><br />
<table cellpadding="2" cellspacing="0" border="0" width="100%"><br />
<tr><br />
<td colspan="2"><br />
This is a sample dialog with HTML code...<br />
</td><br />
</tr><br />
<tr><br />
<td colspan="2">&nbsp;</td><br />
</tr><br />
<tr><br />
<td><br />
<b>Text Property:</b><br />
</td><br />
<td><br />
<input type="text" name="simpledialog_text_prop" /><br />
</td><br />
</tr><br />
<tr><br />
<td><br />
<b>Password Property:</b><br />
</td><br />
<td><br />
<input type="password" name="simpledialog_password_prop" /><br />
</td><br />
</tr><br />
</table><br />
</template><br />
</pre><br />
== Download ==<br />
<br />
{| cellspacing="0" cellpadding="5" border="1"<br />
|Zimlet Package<br />
|[http://wiki.zimbra.com/wiki/File:Com_zimbra_example_simpledialogtemplate.zip com_zimbra_example_simpledialogtemplate.zip]<br />
|}<br />
<br />
== Useful Links ==<br />
<br />
<ul><br />
<li>[[ZCS_6.0:Zimlet_Developers_Guide:Examples:Simple_Dialog|Simple Dialog]]</li><br />
<li>[[ZCS_6.0:Zimlet_Developers_Guide:Templates|Templates]]</li><br />
<li>[[ZCS_6.0:Zimlet_Developers_Guide:Templates#Compiling_the_Template|Templates > Compiling the Template]]</li><br />
</ul><br />
<br />
<br />
<br />
{{Article Footer|Zimbra Collaboration Suite 6.0|12/22/2009}}<br />
<br />
<br />
[[Category:Developers]]<br />
[[Category:Zimlets]]<br />
[[Category:ZCS 6.0]]</div>
CAH
https://wiki.zimbra.com/index.php?title=File:Com_zimbra_example_simpledialogtemplate.zip&diff=52191
File:Com zimbra example simpledialogtemplate.zip
2013-01-02T19:40:21Z
<p>CAH: CAH uploaded a new version of &quot;File:Com zimbra example simpledialogtemplate.zip&quot;</p>
<hr />
<div>replacement for a corrupt zip file</div>
CAH
https://wiki.zimbra.com/index.php?title=File:Com_zimbra_example_simpledialogtemplate.zip&diff=52190
File:Com zimbra example simpledialogtemplate.zip
2013-01-02T19:31:00Z
<p>CAH: CAH uploaded a new version of &quot;File:Com zimbra example simpledialogtemplate.zip&quot;: updated template</p>
<hr />
<div>replacement for a corrupt zip file</div>
CAH
https://wiki.zimbra.com/index.php?title=ZCS_6.0:Zimlet_Developers_Guide:Examples:Simple_Dialog_with_Template&diff=52185
ZCS 6.0:Zimlet Developers Guide:Examples:Simple Dialog with Template
2012-12-21T22:15:38Z
<p>CAH: /* Download */</p>
<hr />
<div>{| cellspacing="0" cellpadding="5" style="border: 1px solid rgb(153, 153, 170); margin: 0pt 0.5em 0.5em 0pt; float: none; background-color: rgb(249, 249, 255);"<br />
|[[Image:zdg-6-menu-icon-zimbra.jpg|20px]]<br />
|[[ZCS 6.0:Zimlet Developers Guide:Introduction|Introduction]]<br />
|style="border-left: 1px solid rgb(153, 153, 170);"|[[Image:zdg-6-menu-icon-green-flag.png|20px]]<br />
|[[ZCS 6.0:Zimlet Developers Guide:Getting Started|Getting Started]]<br />
|style="border-left: 1px solid rgb(153, 153, 170);"|[[Image:zdg-6-menu-icon-terminal.png|20px]]<br />
|[[ZCS 6.0:Zimlet Developers Guide:Dev Environment Setup|Dev Environment Setup]]<br />
|style="border-left: 1px solid rgb(153, 153, 170);"|[[Image:zdg-6-menu-icon-gear.png|20px]]<br />
|[[ZCS 6.0:Zimlet Developers Guide:Developing Zimlets|Developing Zimlets]]<br />
|style="border-left: 1px solid rgb(153, 153, 170);"|[[Image:zdg-6-menu-icon-advanced.jpg|20px]]<br />
|[[ZCS 6.0:Zimlet Developers Guide:Advanced Concepts|Advanced Concepts]]<br />
|style="border-left: 1px solid rgb(153, 153, 170);"|[[Image:zdg-6-menu-icon-library.jpg|20px]]<br />
|[[ZCS 6.0:Zimlet Developers Guide:Zimlet API Specifications|API Specifications]]<br />
|style="border-left: 1px solid rgb(153, 153, 170);"|[[Image:zdg-6-menu-icon-checkbox.jpg|20px]]<br />
|[[ZCS 6.0:Zimlet Developers Guide:Example Zimlets|Example Zimlets]]<br />
|}<br />
<br />
<br />
{{Article Infobox|{{devel}}|{{ZCS 6.0}}||}}== Description ==<br />
<br />
This zimlet shows-up as a panel item and will display a simple custom dialog on a single or double-click. This example uses a template to create the HTML mark-up for the dialog. The Zimlet Definition File includes the compiled template file <code>Simple.template.js</code> using the <code><include></code> element.<br />
<br />
== Screenshot ==<br />
<br />
[[Image:zcs-6-examples-simpledialogtemplate.png]]<br />
<br />
== Definition File ==<br />
<br />
<pre><br />
<zimlet name="com_zimbra_example_simpledialogtemplate" version="1.0" description="Create a custom dialog using a template."><br />
<include>com_zimbra_example_simpledialogtemplate.js</include><br />
<include>templates/Simple.template.js</include><br />
<handlerObject>com_zimbra_example_simpledialogtemplate_HandlerObject</handlerObject><br />
<zimletPanelItem label="Simple Dialog Template Example" icon="zimbraIcon"><br />
<toolTipText>${msg.simpledialog_tooltip}</toolTipText><br />
</zimletPanelItem><br />
</zimlet><br />
</pre><br />
<br />
== Creating the Dialog ==<br />
<br />
Here is snippet from the Zimlet Handler Object (<code>_displayDialog()</code> method) where we create and show the dialog:<br />
<br />
<pre><br />
var sDialogTitle = this.getMessage("simpledialog_dialog_title"); // get i18n resource string<br />
var sStatusMsg = this.getMessage("simpledialog_status_launch"); // get i18n resource string<br />
<br />
this.pView = new DwtComposite(this.getShell()); //creates an empty div as a child of main shell div<br />
this.pView.setSize("250", "150"); // set width and height<br />
this.pView.getHtmlElement().style.overflow = "auto"; // adds scrollbar<br />
this.pView.getHtmlElement().innerHTML = this._createDialogView(); // insert html to the dialogbox<br />
<br />
// pass the title, view & buttons information to create dialog box<br />
this.pbDialog = new ZmDialog({title:sDialogTitle, view:this.pView, parent:this.getShell(), standardButtons:[DwtDialog.DISMISS_BUTTON]});<br />
<br />
this.pbDialog.setButtonListener(DwtDialog.DISMISS_BUTTON, new AjxListener(this, this._okBtnListener)); <br />
<br />
this.pbDialog.popup(); //show the dialog<br />
</pre><br />
<br />
The <code>_createDialogView()</code> method creates the HTML mark-up by getting the template:<br />
<br />
<pre><br />
/**<br />
* Creates the dialog view.<br />
* <br />
*/<br />
com_zimbra_example_simpledialogtemplate_HandlerObject.prototype._createDialogView =<br />
function() {<br />
var html = AjxTemplate.expand("com_zimbra_example_simpledialogtemplate.templates.Simple#Main"); <br />
return html;<br />
};<br />
</pre> <br />
<br />
== Template ==<br />
<br />
The following is the <code>Simple.template</code> file (before compilation). The HTML code is wrapped in the <code><template></code> tag (with the template id "Main").<br />
<br />
<pre><br />
<template id="Main"><br />
<table cellpadding="2" cellspacing="0" border="0" width="100%"><br />
<tr><br />
<td colspan="2"><br />
This is a sample dialog with HTML code...<br />
</td><br />
</tr><br />
<tr><br />
<td colspan="2">&nbsp;</td><br />
</tr><br />
<tr><br />
<td><br />
<b>Text Property:</b><br />
</td><br />
<td><br />
<input type="text" name="simpledialog_text_prop" /><br />
</td><br />
</tr><br />
<tr><br />
<td><br />
<b>Password Property:</b><br />
</td><br />
<td><br />
<input type="password" name="simpledialog_password_prop" /><br />
</td><br />
</tr><br />
</table><br />
</template><br />
</pre><br />
== Download ==<br />
<br />
{| cellspacing="0" cellpadding="5" border="1"<br />
|Zimlet Package<br />
|[http://files.zimbra.com/docs/zimlet/zcs/6.0/examples/com_zimbra_example_simpledialogtemplate/com_zimbra_example_simpledialogtemplate.zip com_zimbra_example_simpledialogtemplate.zip]<br />
|}<br />
<br />
== Useful Links ==<br />
<br />
<ul><br />
<li>[[ZCS_6.0:Zimlet_Developers_Guide:Examples:Simple_Dialog|Simple Dialog]]</li><br />
<li>[[ZCS_6.0:Zimlet_Developers_Guide:Templates|Templates]]</li><br />
<li>[[ZCS_6.0:Zimlet_Developers_Guide:Templates#Compiling_the_Template|Templates > Compiling the Template]]</li><br />
</ul><br />
<br />
<br />
<br />
{{Article Footer|Zimbra Collaboration Suite 6.0|12/22/2009}}<br />
<br />
<br />
[[Category:Developers]]<br />
[[Category:Zimlets]]<br />
[[Category:ZCS 6.0]]</div>
CAH
https://wiki.zimbra.com/index.php?title=ZCS_6.0:Zimlet_Developers_Guide:Examples:Simple_Dialog_with_Template&diff=52184
ZCS 6.0:Zimlet Developers Guide:Examples:Simple Dialog with Template
2012-12-21T22:13:51Z
<p>CAH: Undo revision 36732 by Gayle (talk)</p>
<hr />
<div>{| cellspacing="0" cellpadding="5" style="border: 1px solid rgb(153, 153, 170); margin: 0pt 0.5em 0.5em 0pt; float: none; background-color: rgb(249, 249, 255);"<br />
|[[Image:zdg-6-menu-icon-zimbra.jpg|20px]]<br />
|[[ZCS 6.0:Zimlet Developers Guide:Introduction|Introduction]]<br />
|style="border-left: 1px solid rgb(153, 153, 170);"|[[Image:zdg-6-menu-icon-green-flag.png|20px]]<br />
|[[ZCS 6.0:Zimlet Developers Guide:Getting Started|Getting Started]]<br />
|style="border-left: 1px solid rgb(153, 153, 170);"|[[Image:zdg-6-menu-icon-terminal.png|20px]]<br />
|[[ZCS 6.0:Zimlet Developers Guide:Dev Environment Setup|Dev Environment Setup]]<br />
|style="border-left: 1px solid rgb(153, 153, 170);"|[[Image:zdg-6-menu-icon-gear.png|20px]]<br />
|[[ZCS 6.0:Zimlet Developers Guide:Developing Zimlets|Developing Zimlets]]<br />
|style="border-left: 1px solid rgb(153, 153, 170);"|[[Image:zdg-6-menu-icon-advanced.jpg|20px]]<br />
|[[ZCS 6.0:Zimlet Developers Guide:Advanced Concepts|Advanced Concepts]]<br />
|style="border-left: 1px solid rgb(153, 153, 170);"|[[Image:zdg-6-menu-icon-library.jpg|20px]]<br />
|[[ZCS 6.0:Zimlet Developers Guide:Zimlet API Specifications|API Specifications]]<br />
|style="border-left: 1px solid rgb(153, 153, 170);"|[[Image:zdg-6-menu-icon-checkbox.jpg|20px]]<br />
|[[ZCS 6.0:Zimlet Developers Guide:Example Zimlets|Example Zimlets]]<br />
|}<br />
<br />
<br />
{{Article Infobox|{{devel}}|{{ZCS 6.0}}||}}== Description ==<br />
<br />
This zimlet shows-up as a panel item and will display a simple custom dialog on a single or double-click. This example uses a template to create the HTML mark-up for the dialog. The Zimlet Definition File includes the compiled template file <code>Simple.template.js</code> using the <code><include></code> element.<br />
<br />
== Screenshot ==<br />
<br />
[[Image:zcs-6-examples-simpledialogtemplate.png]]<br />
<br />
== Definition File ==<br />
<br />
<pre><br />
<zimlet name="com_zimbra_example_simpledialogtemplate" version="1.0" description="Create a custom dialog using a template."><br />
<include>com_zimbra_example_simpledialogtemplate.js</include><br />
<include>templates/Simple.template.js</include><br />
<handlerObject>com_zimbra_example_simpledialogtemplate_HandlerObject</handlerObject><br />
<zimletPanelItem label="Simple Dialog Template Example" icon="zimbraIcon"><br />
<toolTipText>${msg.simpledialog_tooltip}</toolTipText><br />
</zimletPanelItem><br />
</zimlet><br />
</pre><br />
<br />
== Creating the Dialog ==<br />
<br />
Here is snippet from the Zimlet Handler Object (<code>_displayDialog()</code> method) where we create and show the dialog:<br />
<br />
<pre><br />
var sDialogTitle = this.getMessage("simpledialog_dialog_title"); // get i18n resource string<br />
var sStatusMsg = this.getMessage("simpledialog_status_launch"); // get i18n resource string<br />
<br />
this.pView = new DwtComposite(this.getShell()); //creates an empty div as a child of main shell div<br />
this.pView.setSize("250", "150"); // set width and height<br />
this.pView.getHtmlElement().style.overflow = "auto"; // adds scrollbar<br />
this.pView.getHtmlElement().innerHTML = this._createDialogView(); // insert html to the dialogbox<br />
<br />
// pass the title, view & buttons information to create dialog box<br />
this.pbDialog = new ZmDialog({title:sDialogTitle, view:this.pView, parent:this.getShell(), standardButtons:[DwtDialog.DISMISS_BUTTON]});<br />
<br />
this.pbDialog.setButtonListener(DwtDialog.DISMISS_BUTTON, new AjxListener(this, this._okBtnListener)); <br />
<br />
this.pbDialog.popup(); //show the dialog<br />
</pre><br />
<br />
The <code>_createDialogView()</code> method creates the HTML mark-up by getting the template:<br />
<br />
<pre><br />
/**<br />
* Creates the dialog view.<br />
* <br />
*/<br />
com_zimbra_example_simpledialogtemplate_HandlerObject.prototype._createDialogView =<br />
function() {<br />
var html = AjxTemplate.expand("com_zimbra_example_simpledialogtemplate.templates.Simple#Main"); <br />
return html;<br />
};<br />
</pre> <br />
<br />
== Template ==<br />
<br />
The following is the <code>Simple.template</code> file (before compilation). The HTML code is wrapped in the <code><template></code> tag (with the template id "Main").<br />
<br />
<pre><br />
<template id="Main"><br />
<table cellpadding="2" cellspacing="0" border="0" width="100%"><br />
<tr><br />
<td colspan="2"><br />
This is a sample dialog with HTML code...<br />
</td><br />
</tr><br />
<tr><br />
<td colspan="2">&nbsp;</td><br />
</tr><br />
<tr><br />
<td><br />
<b>Text Property:</b><br />
</td><br />
<td><br />
<input type="text" name="simpledialog_text_prop" /><br />
</td><br />
</tr><br />
<tr><br />
<td><br />
<b>Password Property:</b><br />
</td><br />
<td><br />
<input type="password" name="simpledialog_password_prop" /><br />
</td><br />
</tr><br />
</table><br />
</template><br />
</pre><br />
== Download ==<br />
<br />
{| cellspacing="0" cellpadding="5" border="1"<br />
|Zimlet Package<br />
|[http://files.zimbra.com/docs/zimlet/zcs/6.0/examples/]<br />
|}<br />
<br />
== Useful Links ==<br />
<br />
<ul><br />
<li>[[ZCS_6.0:Zimlet_Developers_Guide:Examples:Simple_Dialog|Simple Dialog]]</li><br />
<li>[[ZCS_6.0:Zimlet_Developers_Guide:Templates|Templates]]</li><br />
<li>[[ZCS_6.0:Zimlet_Developers_Guide:Templates#Compiling_the_Template|Templates > Compiling the Template]]</li><br />
</ul><br />
<br />
<br />
<br />
{{Article Footer|Zimbra Collaboration Suite 6.0|12/22/2009}}<br />
<br />
<br />
[[Category:Developers]]<br />
[[Category:Zimlets]]<br />
[[Category:ZCS 6.0]]</div>
CAH
https://wiki.zimbra.com/index.php?title=File:Zimbra_example_simpledialogtemplate.zip&diff=52183
File:Zimbra example simpledialogtemplate.zip
2012-12-21T21:52:17Z
<p>CAH: </p>
<hr />
<div></div>
CAH
https://wiki.zimbra.com/index.php?title=File:Com_zimbra_example_simpledialog.zip&diff=52182
File:Com zimbra example simpledialog.zip
2012-12-21T21:39:31Z
<p>CAH: </p>
<hr />
<div></div>
CAH
https://wiki.zimbra.com/index.php?title=ZCS_6.0:Zimlet_Developers_Guide:Examples:Simple_Dialog_with_Template&diff=52181
ZCS 6.0:Zimlet Developers Guide:Examples:Simple Dialog with Template
2012-12-21T21:18:11Z
<p>CAH: /* Download */</p>
<hr />
<div>{| cellspacing="0" cellpadding="5" style="border: 1px solid rgb(153, 153, 170); margin: 0pt 0.5em 0.5em 0pt; float: none; background-color: rgb(249, 249, 255);"<br />
|[[Image:zdg-6-menu-icon-zimbra.jpg|20px]]<br />
|[[ZCS 6.0:Zimlet Developers Guide:Introduction|Introduction]]<br />
|style="border-left: 1px solid rgb(153, 153, 170);"|[[Image:zdg-6-menu-icon-green-flag.png|20px]]<br />
|[[ZCS 6.0:Zimlet Developers Guide:Getting Started|Getting Started]]<br />
|style="border-left: 1px solid rgb(153, 153, 170);"|[[Image:zdg-6-menu-icon-terminal.png|20px]]<br />
|[[ZCS 6.0:Zimlet Developers Guide:Dev Environment Setup|Dev Environment Setup]]<br />
|style="border-left: 1px solid rgb(153, 153, 170);"|[[Image:zdg-6-menu-icon-gear.png|20px]]<br />
|[[ZCS 6.0:Zimlet Developers Guide:Developing Zimlets|Developing Zimlets]]<br />
|style="border-left: 1px solid rgb(153, 153, 170);"|[[Image:zdg-6-menu-icon-advanced.jpg|20px]]<br />
|[[ZCS 6.0:Zimlet Developers Guide:Advanced Concepts|Advanced Concepts]]<br />
|style="border-left: 1px solid rgb(153, 153, 170);"|[[Image:zdg-6-menu-icon-library.jpg|20px]]<br />
|[[ZCS 6.0:Zimlet Developers Guide:Zimlet API Specifications|API Specifications]]<br />
|style="border-left: 1px solid rgb(153, 153, 170);"|[[Image:zdg-6-menu-icon-checkbox.jpg|20px]]<br />
|[[ZCS 6.0:Zimlet Developers Guide:Example Zimlets|Example Zimlets]]<br />
|}<br />
<br />
<br />
{{Article Infobox|{{devel}}|{{ZCS 7.0}}|{{ZCS 6.0}}|}}== Description ==<br />
<br />
This zimlet shows-up as a panel item and will display a simple custom dialog on a single or double-click. This example uses a template to create the HTML mark-up for the dialog. The Zimlet Definition File includes the compiled template file <code>Simple.template.js</code> using the <code><include></code> element.<br />
<br />
== Screenshot ==<br />
<br />
[[Image:zcs-6-examples-simpledialogtemplate.png]]<br />
<br />
== Definition File ==<br />
<br />
<pre><br />
<zimlet name="com_zimbra_example_simpledialogtemplate" version="1.0" description="Create a custom dialog using a template."><br />
<include>com_zimbra_example_simpledialogtemplate.js</include><br />
<include>templates/Simple.template.js</include><br />
<handlerObject>com_zimbra_example_simpledialogtemplate_HandlerObject</handlerObject><br />
<zimletPanelItem label="Simple Dialog Template Example" icon="zimbraIcon"><br />
<toolTipText>${msg.simpledialog_tooltip}</toolTipText><br />
</zimletPanelItem><br />
</zimlet><br />
</pre><br />
<br />
== Creating the Dialog ==<br />
<br />
Here is snippet from the Zimlet Handler Object (<code>_displayDialog()</code> method) where we create and show the dialog:<br />
<br />
<pre><br />
var sDialogTitle = this.getMessage("simpledialog_dialog_title"); // get i18n resource string<br />
var sStatusMsg = this.getMessage("simpledialog_status_launch"); // get i18n resource string<br />
<br />
this.pView = new DwtComposite(this.getShell()); //creates an empty div as a child of main shell div<br />
this.pView.setSize("250", "150"); // set width and height<br />
this.pView.getHtmlElement().style.overflow = "auto"; // adds scrollbar<br />
this.pView.getHtmlElement().innerHTML = this._createDialogView(); // insert html to the dialogbox<br />
<br />
// pass the title, view & buttons information to create dialog box<br />
this.pbDialog = new ZmDialog({title:sDialogTitle, view:this.pView, parent:this.getShell(), standardButtons:[DwtDialog.DISMISS_BUTTON]});<br />
<br />
this.pbDialog.setButtonListener(DwtDialog.DISMISS_BUTTON, new AjxListener(this, this._okBtnListener)); <br />
<br />
this.pbDialog.popup(); //show the dialog<br />
</pre><br />
<br />
The <code>_createDialogView()</code> method creates the HTML mark-up by getting the template:<br />
<br />
<pre><br />
/**<br />
* Creates the dialog view.<br />
* <br />
*/<br />
com_zimbra_example_simpledialogtemplate_HandlerObject.prototype._createDialogView =<br />
function() {<br />
var html = AjxTemplate.expand("com_zimbra_example_simpledialogtemplate.templates.Simple#Main"); <br />
return html;<br />
};<br />
</pre> <br />
<br />
== Template ==<br />
<br />
The following is the <code>Simple.template</code> file (before compilation). The HTML code is wrapped in the <code><template></code> tag (with the template id "Main").<br />
<br />
<pre><br />
<template id="Main"><br />
<table cellpadding="2" cellspacing="0" border="0" width="100%"><br />
<tr><br />
<td colspan="2"><br />
This is a sample dialog with HTML code...<br />
</td><br />
</tr><br />
<tr><br />
<td colspan="2">&nbsp;</td><br />
</tr><br />
<tr><br />
<td><br />
<b>Text Property:</b><br />
</td><br />
<td><br />
<input type="text" name="simpledialog_text_prop" /><br />
</td><br />
</tr><br />
<tr><br />
<td><br />
<b>Password Property:</b><br />
</td><br />
<td><br />
<input type="password" name="simpledialog_password_prop" /><br />
</td><br />
</tr><br />
</table><br />
</template><br />
</pre><br />
== Download ==<br />
<br />
{| cellspacing="0" cellpadding="5" border="1"<br />
|Zimlet Package<br />
|[http://files.zimbra.com/docs/zimlet/zcs/6.0/examples/]<br />
|}<br />
<br />
== Useful Links ==<br />
<br />
<ul><br />
<li>[[ZCS_6.0:Zimlet_Developers_Guide:Examples:Simple_Dialog|Simple Dialog]]</li><br />
<li>[[ZCS_6.0:Zimlet_Developers_Guide:Templates|Templates]]</li><br />
<li>[[ZCS_6.0:Zimlet_Developers_Guide:Templates#Compiling_the_Template|Templates > Compiling the Template]]</li><br />
</ul><br />
<br />
<br />
<br />
{{Article Footer|Zimbra Collaboration Server 7.0|12/22/2009}}<br />
<br />
<br />
[[Category:Developers]]<br />
[[Category:Zimlets]]<br />
[[Category:ZCS 7.0]]<br />
[[Category:ZCS 6.0]]</div>
CAH
https://wiki.zimbra.com/index.php?title=ZCS_6.0:Zimlet_Developers_Guide:Examples:Simple_Dialog_with_Template&diff=52180
ZCS 6.0:Zimlet Developers Guide:Examples:Simple Dialog with Template
2012-12-21T21:13:25Z
<p>CAH: /* Download */</p>
<hr />
<div>{| cellspacing="0" cellpadding="5" style="border: 1px solid rgb(153, 153, 170); margin: 0pt 0.5em 0.5em 0pt; float: none; background-color: rgb(249, 249, 255);"<br />
|[[Image:zdg-6-menu-icon-zimbra.jpg|20px]]<br />
|[[ZCS 6.0:Zimlet Developers Guide:Introduction|Introduction]]<br />
|style="border-left: 1px solid rgb(153, 153, 170);"|[[Image:zdg-6-menu-icon-green-flag.png|20px]]<br />
|[[ZCS 6.0:Zimlet Developers Guide:Getting Started|Getting Started]]<br />
|style="border-left: 1px solid rgb(153, 153, 170);"|[[Image:zdg-6-menu-icon-terminal.png|20px]]<br />
|[[ZCS 6.0:Zimlet Developers Guide:Dev Environment Setup|Dev Environment Setup]]<br />
|style="border-left: 1px solid rgb(153, 153, 170);"|[[Image:zdg-6-menu-icon-gear.png|20px]]<br />
|[[ZCS 6.0:Zimlet Developers Guide:Developing Zimlets|Developing Zimlets]]<br />
|style="border-left: 1px solid rgb(153, 153, 170);"|[[Image:zdg-6-menu-icon-advanced.jpg|20px]]<br />
|[[ZCS 6.0:Zimlet Developers Guide:Advanced Concepts|Advanced Concepts]]<br />
|style="border-left: 1px solid rgb(153, 153, 170);"|[[Image:zdg-6-menu-icon-library.jpg|20px]]<br />
|[[ZCS 6.0:Zimlet Developers Guide:Zimlet API Specifications|API Specifications]]<br />
|style="border-left: 1px solid rgb(153, 153, 170);"|[[Image:zdg-6-menu-icon-checkbox.jpg|20px]]<br />
|[[ZCS 6.0:Zimlet Developers Guide:Example Zimlets|Example Zimlets]]<br />
|}<br />
<br />
<br />
{{Article Infobox|{{devel}}|{{ZCS 7.0}}|{{ZCS 6.0}}|}}== Description ==<br />
<br />
This zimlet shows-up as a panel item and will display a simple custom dialog on a single or double-click. This example uses a template to create the HTML mark-up for the dialog. The Zimlet Definition File includes the compiled template file <code>Simple.template.js</code> using the <code><include></code> element.<br />
<br />
== Screenshot ==<br />
<br />
[[Image:zcs-6-examples-simpledialogtemplate.png]]<br />
<br />
== Definition File ==<br />
<br />
<pre><br />
<zimlet name="com_zimbra_example_simpledialogtemplate" version="1.0" description="Create a custom dialog using a template."><br />
<include>com_zimbra_example_simpledialogtemplate.js</include><br />
<include>templates/Simple.template.js</include><br />
<handlerObject>com_zimbra_example_simpledialogtemplate_HandlerObject</handlerObject><br />
<zimletPanelItem label="Simple Dialog Template Example" icon="zimbraIcon"><br />
<toolTipText>${msg.simpledialog_tooltip}</toolTipText><br />
</zimletPanelItem><br />
</zimlet><br />
</pre><br />
<br />
== Creating the Dialog ==<br />
<br />
Here is snippet from the Zimlet Handler Object (<code>_displayDialog()</code> method) where we create and show the dialog:<br />
<br />
<pre><br />
var sDialogTitle = this.getMessage("simpledialog_dialog_title"); // get i18n resource string<br />
var sStatusMsg = this.getMessage("simpledialog_status_launch"); // get i18n resource string<br />
<br />
this.pView = new DwtComposite(this.getShell()); //creates an empty div as a child of main shell div<br />
this.pView.setSize("250", "150"); // set width and height<br />
this.pView.getHtmlElement().style.overflow = "auto"; // adds scrollbar<br />
this.pView.getHtmlElement().innerHTML = this._createDialogView(); // insert html to the dialogbox<br />
<br />
// pass the title, view & buttons information to create dialog box<br />
this.pbDialog = new ZmDialog({title:sDialogTitle, view:this.pView, parent:this.getShell(), standardButtons:[DwtDialog.DISMISS_BUTTON]});<br />
<br />
this.pbDialog.setButtonListener(DwtDialog.DISMISS_BUTTON, new AjxListener(this, this._okBtnListener)); <br />
<br />
this.pbDialog.popup(); //show the dialog<br />
</pre><br />
<br />
The <code>_createDialogView()</code> method creates the HTML mark-up by getting the template:<br />
<br />
<pre><br />
/**<br />
* Creates the dialog view.<br />
* <br />
*/<br />
com_zimbra_example_simpledialogtemplate_HandlerObject.prototype._createDialogView =<br />
function() {<br />
var html = AjxTemplate.expand("com_zimbra_example_simpledialogtemplate.templates.Simple#Main"); <br />
return html;<br />
};<br />
</pre> <br />
<br />
== Template ==<br />
<br />
The following is the <code>Simple.template</code> file (before compilation). The HTML code is wrapped in the <code><template></code> tag (with the template id "Main").<br />
<br />
<pre><br />
<template id="Main"><br />
<table cellpadding="2" cellspacing="0" border="0" width="100%"><br />
<tr><br />
<td colspan="2"><br />
This is a sample dialog with HTML code...<br />
</td><br />
</tr><br />
<tr><br />
<td colspan="2">&nbsp;</td><br />
</tr><br />
<tr><br />
<td><br />
<b>Text Property:</b><br />
</td><br />
<td><br />
<input type="text" name="simpledialog_text_prop" /><br />
</td><br />
</tr><br />
<tr><br />
<td><br />
<b>Password Property:</b><br />
</td><br />
<td><br />
<input type="password" name="simpledialog_password_prop" /><br />
</td><br />
</tr><br />
</table><br />
</template><br />
</pre><br />
== Download ==<br />
<br />
{| cellspacing="0" cellpadding="5" border="1"<br />
|Zimlet Package<br />
|[http://files.zimbra.com/docs/zimlet/zcs/6.0/examples/com_zimbra_example_simpledialogtemplate/com_zimbra_example_simpledialogtemplate.zip com_zimbra_example_simpledialogtemplate.zip]<br />
|}<br />
<br />
== Useful Links ==<br />
<br />
<ul><br />
<li>[[ZCS_6.0:Zimlet_Developers_Guide:Examples:Simple_Dialog|Simple Dialog]]</li><br />
<li>[[ZCS_6.0:Zimlet_Developers_Guide:Templates|Templates]]</li><br />
<li>[[ZCS_6.0:Zimlet_Developers_Guide:Templates#Compiling_the_Template|Templates > Compiling the Template]]</li><br />
</ul><br />
<br />
<br />
<br />
{{Article Footer|Zimbra Collaboration Server 7.0|12/22/2009}}<br />
<br />
<br />
[[Category:Developers]]<br />
[[Category:Zimlets]]<br />
[[Category:ZCS 7.0]]<br />
[[Category:ZCS 6.0]]</div>
CAH
https://wiki.zimbra.com/index.php?title=ZCS_6.0:Zimlet_Developers_Guide:Examples:Simple_Dialog_with_Template&diff=52179
ZCS 6.0:Zimlet Developers Guide:Examples:Simple Dialog with Template
2012-12-21T21:12:34Z
<p>CAH: /* Download */</p>
<hr />
<div>{| cellspacing="0" cellpadding="5" style="border: 1px solid rgb(153, 153, 170); margin: 0pt 0.5em 0.5em 0pt; float: none; background-color: rgb(249, 249, 255);"<br />
|[[Image:zdg-6-menu-icon-zimbra.jpg|20px]]<br />
|[[ZCS 6.0:Zimlet Developers Guide:Introduction|Introduction]]<br />
|style="border-left: 1px solid rgb(153, 153, 170);"|[[Image:zdg-6-menu-icon-green-flag.png|20px]]<br />
|[[ZCS 6.0:Zimlet Developers Guide:Getting Started|Getting Started]]<br />
|style="border-left: 1px solid rgb(153, 153, 170);"|[[Image:zdg-6-menu-icon-terminal.png|20px]]<br />
|[[ZCS 6.0:Zimlet Developers Guide:Dev Environment Setup|Dev Environment Setup]]<br />
|style="border-left: 1px solid rgb(153, 153, 170);"|[[Image:zdg-6-menu-icon-gear.png|20px]]<br />
|[[ZCS 6.0:Zimlet Developers Guide:Developing Zimlets|Developing Zimlets]]<br />
|style="border-left: 1px solid rgb(153, 153, 170);"|[[Image:zdg-6-menu-icon-advanced.jpg|20px]]<br />
|[[ZCS 6.0:Zimlet Developers Guide:Advanced Concepts|Advanced Concepts]]<br />
|style="border-left: 1px solid rgb(153, 153, 170);"|[[Image:zdg-6-menu-icon-library.jpg|20px]]<br />
|[[ZCS 6.0:Zimlet Developers Guide:Zimlet API Specifications|API Specifications]]<br />
|style="border-left: 1px solid rgb(153, 153, 170);"|[[Image:zdg-6-menu-icon-checkbox.jpg|20px]]<br />
|[[ZCS 6.0:Zimlet Developers Guide:Example Zimlets|Example Zimlets]]<br />
|}<br />
<br />
<br />
{{Article Infobox|{{devel}}|{{ZCS 7.0}}|{{ZCS 6.0}}|}}== Description ==<br />
<br />
This zimlet shows-up as a panel item and will display a simple custom dialog on a single or double-click. This example uses a template to create the HTML mark-up for the dialog. The Zimlet Definition File includes the compiled template file <code>Simple.template.js</code> using the <code><include></code> element.<br />
<br />
== Screenshot ==<br />
<br />
[[Image:zcs-6-examples-simpledialogtemplate.png]]<br />
<br />
== Definition File ==<br />
<br />
<pre><br />
<zimlet name="com_zimbra_example_simpledialogtemplate" version="1.0" description="Create a custom dialog using a template."><br />
<include>com_zimbra_example_simpledialogtemplate.js</include><br />
<include>templates/Simple.template.js</include><br />
<handlerObject>com_zimbra_example_simpledialogtemplate_HandlerObject</handlerObject><br />
<zimletPanelItem label="Simple Dialog Template Example" icon="zimbraIcon"><br />
<toolTipText>${msg.simpledialog_tooltip}</toolTipText><br />
</zimletPanelItem><br />
</zimlet><br />
</pre><br />
<br />
== Creating the Dialog ==<br />
<br />
Here is snippet from the Zimlet Handler Object (<code>_displayDialog()</code> method) where we create and show the dialog:<br />
<br />
<pre><br />
var sDialogTitle = this.getMessage("simpledialog_dialog_title"); // get i18n resource string<br />
var sStatusMsg = this.getMessage("simpledialog_status_launch"); // get i18n resource string<br />
<br />
this.pView = new DwtComposite(this.getShell()); //creates an empty div as a child of main shell div<br />
this.pView.setSize("250", "150"); // set width and height<br />
this.pView.getHtmlElement().style.overflow = "auto"; // adds scrollbar<br />
this.pView.getHtmlElement().innerHTML = this._createDialogView(); // insert html to the dialogbox<br />
<br />
// pass the title, view & buttons information to create dialog box<br />
this.pbDialog = new ZmDialog({title:sDialogTitle, view:this.pView, parent:this.getShell(), standardButtons:[DwtDialog.DISMISS_BUTTON]});<br />
<br />
this.pbDialog.setButtonListener(DwtDialog.DISMISS_BUTTON, new AjxListener(this, this._okBtnListener)); <br />
<br />
this.pbDialog.popup(); //show the dialog<br />
</pre><br />
<br />
The <code>_createDialogView()</code> method creates the HTML mark-up by getting the template:<br />
<br />
<pre><br />
/**<br />
* Creates the dialog view.<br />
* <br />
*/<br />
com_zimbra_example_simpledialogtemplate_HandlerObject.prototype._createDialogView =<br />
function() {<br />
var html = AjxTemplate.expand("com_zimbra_example_simpledialogtemplate.templates.Simple#Main"); <br />
return html;<br />
};<br />
</pre> <br />
<br />
== Template ==<br />
<br />
The following is the <code>Simple.template</code> file (before compilation). The HTML code is wrapped in the <code><template></code> tag (with the template id "Main").<br />
<br />
<pre><br />
<template id="Main"><br />
<table cellpadding="2" cellspacing="0" border="0" width="100%"><br />
<tr><br />
<td colspan="2"><br />
This is a sample dialog with HTML code...<br />
</td><br />
</tr><br />
<tr><br />
<td colspan="2">&nbsp;</td><br />
</tr><br />
<tr><br />
<td><br />
<b>Text Property:</b><br />
</td><br />
<td><br />
<input type="text" name="simpledialog_text_prop" /><br />
</td><br />
</tr><br />
<tr><br />
<td><br />
<b>Password Property:</b><br />
</td><br />
<td><br />
<input type="password" name="simpledialog_password_prop" /><br />
</td><br />
</tr><br />
</table><br />
</template><br />
</pre><br />
== Download ==<br />
<br />
{| cellspacing="0" cellpadding="5" border="1"<br />
|Zimlet Package<br />
|[http://files.zimbra.com/docs/zimlet/zcs/6.0/examples/com_zimbra_example_simpledialogtemplate/Com_zimbra_example_simpledialogtemplate.zip com_zimbra_example_simpledialogtemplate.zip]<br />
|}<br />
<br />
== Useful Links ==<br />
<br />
<ul><br />
<li>[[ZCS_6.0:Zimlet_Developers_Guide:Examples:Simple_Dialog|Simple Dialog]]</li><br />
<li>[[ZCS_6.0:Zimlet_Developers_Guide:Templates|Templates]]</li><br />
<li>[[ZCS_6.0:Zimlet_Developers_Guide:Templates#Compiling_the_Template|Templates > Compiling the Template]]</li><br />
</ul><br />
<br />
<br />
<br />
{{Article Footer|Zimbra Collaboration Server 7.0|12/22/2009}}<br />
<br />
<br />
[[Category:Developers]]<br />
[[Category:Zimlets]]<br />
[[Category:ZCS 7.0]]<br />
[[Category:ZCS 6.0]]</div>
CAH
https://wiki.zimbra.com/index.php?title=ZCS_6.0:Zimlet_Developers_Guide:Examples:Simple_Dialog_with_Template&diff=52178
ZCS 6.0:Zimlet Developers Guide:Examples:Simple Dialog with Template
2012-12-21T21:12:11Z
<p>CAH: /* Download */</p>
<hr />
<div>{| cellspacing="0" cellpadding="5" style="border: 1px solid rgb(153, 153, 170); margin: 0pt 0.5em 0.5em 0pt; float: none; background-color: rgb(249, 249, 255);"<br />
|[[Image:zdg-6-menu-icon-zimbra.jpg|20px]]<br />
|[[ZCS 6.0:Zimlet Developers Guide:Introduction|Introduction]]<br />
|style="border-left: 1px solid rgb(153, 153, 170);"|[[Image:zdg-6-menu-icon-green-flag.png|20px]]<br />
|[[ZCS 6.0:Zimlet Developers Guide:Getting Started|Getting Started]]<br />
|style="border-left: 1px solid rgb(153, 153, 170);"|[[Image:zdg-6-menu-icon-terminal.png|20px]]<br />
|[[ZCS 6.0:Zimlet Developers Guide:Dev Environment Setup|Dev Environment Setup]]<br />
|style="border-left: 1px solid rgb(153, 153, 170);"|[[Image:zdg-6-menu-icon-gear.png|20px]]<br />
|[[ZCS 6.0:Zimlet Developers Guide:Developing Zimlets|Developing Zimlets]]<br />
|style="border-left: 1px solid rgb(153, 153, 170);"|[[Image:zdg-6-menu-icon-advanced.jpg|20px]]<br />
|[[ZCS 6.0:Zimlet Developers Guide:Advanced Concepts|Advanced Concepts]]<br />
|style="border-left: 1px solid rgb(153, 153, 170);"|[[Image:zdg-6-menu-icon-library.jpg|20px]]<br />
|[[ZCS 6.0:Zimlet Developers Guide:Zimlet API Specifications|API Specifications]]<br />
|style="border-left: 1px solid rgb(153, 153, 170);"|[[Image:zdg-6-menu-icon-checkbox.jpg|20px]]<br />
|[[ZCS 6.0:Zimlet Developers Guide:Example Zimlets|Example Zimlets]]<br />
|}<br />
<br />
<br />
{{Article Infobox|{{devel}}|{{ZCS 7.0}}|{{ZCS 6.0}}|}}== Description ==<br />
<br />
This zimlet shows-up as a panel item and will display a simple custom dialog on a single or double-click. This example uses a template to create the HTML mark-up for the dialog. The Zimlet Definition File includes the compiled template file <code>Simple.template.js</code> using the <code><include></code> element.<br />
<br />
== Screenshot ==<br />
<br />
[[Image:zcs-6-examples-simpledialogtemplate.png]]<br />
<br />
== Definition File ==<br />
<br />
<pre><br />
<zimlet name="com_zimbra_example_simpledialogtemplate" version="1.0" description="Create a custom dialog using a template."><br />
<include>com_zimbra_example_simpledialogtemplate.js</include><br />
<include>templates/Simple.template.js</include><br />
<handlerObject>com_zimbra_example_simpledialogtemplate_HandlerObject</handlerObject><br />
<zimletPanelItem label="Simple Dialog Template Example" icon="zimbraIcon"><br />
<toolTipText>${msg.simpledialog_tooltip}</toolTipText><br />
</zimletPanelItem><br />
</zimlet><br />
</pre><br />
<br />
== Creating the Dialog ==<br />
<br />
Here is snippet from the Zimlet Handler Object (<code>_displayDialog()</code> method) where we create and show the dialog:<br />
<br />
<pre><br />
var sDialogTitle = this.getMessage("simpledialog_dialog_title"); // get i18n resource string<br />
var sStatusMsg = this.getMessage("simpledialog_status_launch"); // get i18n resource string<br />
<br />
this.pView = new DwtComposite(this.getShell()); //creates an empty div as a child of main shell div<br />
this.pView.setSize("250", "150"); // set width and height<br />
this.pView.getHtmlElement().style.overflow = "auto"; // adds scrollbar<br />
this.pView.getHtmlElement().innerHTML = this._createDialogView(); // insert html to the dialogbox<br />
<br />
// pass the title, view & buttons information to create dialog box<br />
this.pbDialog = new ZmDialog({title:sDialogTitle, view:this.pView, parent:this.getShell(), standardButtons:[DwtDialog.DISMISS_BUTTON]});<br />
<br />
this.pbDialog.setButtonListener(DwtDialog.DISMISS_BUTTON, new AjxListener(this, this._okBtnListener)); <br />
<br />
this.pbDialog.popup(); //show the dialog<br />
</pre><br />
<br />
The <code>_createDialogView()</code> method creates the HTML mark-up by getting the template:<br />
<br />
<pre><br />
/**<br />
* Creates the dialog view.<br />
* <br />
*/<br />
com_zimbra_example_simpledialogtemplate_HandlerObject.prototype._createDialogView =<br />
function() {<br />
var html = AjxTemplate.expand("com_zimbra_example_simpledialogtemplate.templates.Simple#Main"); <br />
return html;<br />
};<br />
</pre> <br />
<br />
== Template ==<br />
<br />
The following is the <code>Simple.template</code> file (before compilation). The HTML code is wrapped in the <code><template></code> tag (with the template id "Main").<br />
<br />
<pre><br />
<template id="Main"><br />
<table cellpadding="2" cellspacing="0" border="0" width="100%"><br />
<tr><br />
<td colspan="2"><br />
This is a sample dialog with HTML code...<br />
</td><br />
</tr><br />
<tr><br />
<td colspan="2">&nbsp;</td><br />
</tr><br />
<tr><br />
<td><br />
<b>Text Property:</b><br />
</td><br />
<td><br />
<input type="text" name="simpledialog_text_prop" /><br />
</td><br />
</tr><br />
<tr><br />
<td><br />
<b>Password Property:</b><br />
</td><br />
<td><br />
<input type="password" name="simpledialog_password_prop" /><br />
</td><br />
</tr><br />
</table><br />
</template><br />
</pre><br />
== Download ==<br />
<br />
{| cellspacing="0" cellpadding="5" border="1"<br />
|Zimlet Package<br />
|[http://files.zimbra.com/docs/zimlet/zcs/6.0/examples/com_zimbra_example_simpledialogtemplate/Com_zimbra_example_simpledialogtemplate.zip Com_zimbra_example_simpledialogtemplate.zip]<br />
|}<br />
<br />
== Useful Links ==<br />
<br />
<ul><br />
<li>[[ZCS_6.0:Zimlet_Developers_Guide:Examples:Simple_Dialog|Simple Dialog]]</li><br />
<li>[[ZCS_6.0:Zimlet_Developers_Guide:Templates|Templates]]</li><br />
<li>[[ZCS_6.0:Zimlet_Developers_Guide:Templates#Compiling_the_Template|Templates > Compiling the Template]]</li><br />
</ul><br />
<br />
<br />
<br />
{{Article Footer|Zimbra Collaboration Server 7.0|12/22/2009}}<br />
<br />
<br />
[[Category:Developers]]<br />
[[Category:Zimlets]]<br />
[[Category:ZCS 7.0]]<br />
[[Category:ZCS 6.0]]</div>
CAH
https://wiki.zimbra.com/index.php?title=File:Com_zimbra_example_simpledialogtemplate.zip&diff=52177
File:Com zimbra example simpledialogtemplate.zip
2012-12-21T21:07:44Z
<p>CAH: CAH uploaded a new version of &quot;File:Com zimbra example simpledialogtemplate.zip&quot;</p>
<hr />
<div>replacement for a corrupt zip file</div>
CAH
https://wiki.zimbra.com/index.php?title=File:Com_zimbra_example_simpledialogtemplate.zip&diff=52176
File:Com zimbra example simpledialogtemplate.zip
2012-12-21T20:46:57Z
<p>CAH: replacement for a corrupt zip file</p>
<hr />
<div>replacement for a corrupt zip file</div>
CAH
https://wiki.zimbra.com/index.php?title=SOAP_API_Reference_Manual&diff=52173
SOAP API Reference Manual
2012-12-18T00:18:10Z
<p>CAH: 8.0.2 update</p>
<hr />
<div>The following links are to the online Zimbra SOAP API reference mateials, beginning with Zimbra Collaboration Server 8.0. Changes made for future releases will be added as change log directories to this page.<br />
<br />
<br />
== ZCS 8.0.0 ==<br />
<br />
'''SOAP API''': [http://files.zimbra.com/docs/soap_api/8.0/soapapi-zimbra-doc/api-reference/index.html HTML] | [http://files.zimbra.com/docs/soap_api/8.0/soapapi-zimbra-doc-80.zip ZIP]<br />
<br />
== ZCS 8.0.2 ==<br />
<br />
'''SOAP API''': [http://files.zimbra.com/docs/soap_api/8.0.2/soapapi-zimbra-doc/api-reference/index.html HTML] | [http://files.zimbra.com/docs/soap_api/8.0.2/soapapi-zimbra-doc-802.zip ZIP]<br />
<br />
<br />
<br />
<br />
<br />
{{Article Footer|Zimbra Collaboration Server 8.0|8/23/2012}}<br />
<br />
[[Category:ZCS 8.0]]<br />
[[Category:SOAP]]</div>
CAH
https://wiki.zimbra.com/index.php?title=Zimlet_Developers_Guide:Zimbra_JavaScript_API_Reference&diff=52172
Zimlet Developers Guide:Zimbra JavaScript API Reference
2012-12-17T23:57:31Z
<p>CAH: /* ZCS 7.2.2 */</p>
<hr />
<div>{| cellspacing="0" cellpadding="5" style="border: 1px solid rgb(153, 153, 170); margin: 0pt 0.5em 0.5em 0pt; float: none; background-color: rgb(249, 249, 255);"<br />
|[[Image:zdg-6-menu-icon-zimbra.jpg|20px]]<br />
|[[ZCS 6.0:Zimlet Developers Guide:Introduction|Introduction]]<br />
|style="border-left: 1px solid rgb(153, 153, 170);"|[[Image:zdg-6-menu-icon-green-flag.png|20px]]<br />
|[[ZCS 6.0:Zimlet Developers Guide:Getting Started|Getting Started]]<br />
|style="border-left: 1px solid rgb(153, 153, 170);"|[[Image:zdg-6-menu-icon-terminal.png|20px]]<br />
|[[ZCS 6.0:Zimlet Developers Guide:Dev Environment Setup|Dev Environment Setup]]<br />
|style="border-left: 1px solid rgb(153, 153, 170);"|[[Image:zdg-6-menu-icon-gear.png|20px]]<br />
|[[ZCS 6.0:Zimlet Developers Guide:Developing Zimlets|Developing Zimlets]]<br />
|style="border-left: 1px solid rgb(153, 153, 170);"|[[Image:zdg-6-menu-icon-advanced.jpg|20px]]<br />
|[[ZCS 6.0:Zimlet Developers Guide:Advanced Concepts|Advanced Concepts]]<br />
|style="border-left: 1px solid rgb(153, 153, 170);"|[[Image:zdg-6-menu-icon-library.jpg|20px]]<br />
{|<br />
|[[ZCS 6.0:Zimlet Developers Guide:Zimlet API Specifications|API Specifications]]<br />
|-<br />
|[[ZCS 6.0:Zimlet Developers Guide:Zimlet Definition File Reference|Zimlet Definition File Reference]]<br />
|<br />
|-<br />
|[[ZCS 6.0:Zimlet Developers Guide:Zimlet Configuration File Reference|Zimlet Configuration File Reference]]<br />
|-<br />
|'''Zimlet JavaScript API Reference'''<br />
|-<br />
|[http://wiki.zimbra.com/index.php?title=ZCS_6.0:Zimbra_REST_API_Reference Zimbra REST API Reference]<br />
|}<br />
<br />
[[Category:ZCS 6.0]]<br />
<br />
|style="border-left: 1px solid rgb(153, 153, 170);"|[[Image:zdg-6-menu-icon-checkbox.jpg|20px]]<br />
|[[ZCS 6.0:Zimlet Developers Guide:Example Zimlets|Example Zimlets]]<br />
|}<br />
<br />
{{Article Infobox|{{devel}}|{{ZCS 7.0}}|{{ZCS 6.0}}|}}<br />
<br />
''Note: The following are links to the online Zimlet JavaScript API Reference materials. The classes, functions and overall APIs are subject to change with each ZCS release.'' <br />
<br />
== ZCS 6.0.6 ==<br />
<br />
'''JsDoc''': [http://files.zimbra.com/docs/zimlet/zcs/6.0.6/jsdocs/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/6.0.6/jsapi-zimbra-doc-606.zip ZIP]<br />
<br />
== ZCS 6.0.7 ==<br />
<br />
'''JsDoc''': [http://files.zimbra.com/docs/zimlet/zcs/6.0.7/jsdocs/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/6.0.7/jsapi-zimbra-doc-607.zip ZIP]<br />
<br />
'''Change Log''': [http://files.zimbra.com/docs/zimlet/zcs/6.0.7/changelog/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/6.0.7/jsapi-changelog-607.zip ZIP]<br />
<br />
== ZCS 6.0.8 ==<br />
<br />
'''JsDoc''': [http://files.zimbra.com/docs/zimlet/zcs/6.0.8/jsdocs/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/6.0.8/jsapi-zimbra-doc-608.zip ZIP]<br />
<br />
'''Change Log''': [http://files.zimbra.com/docs/zimlet/zcs/6.0.8/changelog/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/6.0.8/jsapi-changelog-608.zip ZIP]<br />
<br />
== ZCS 6.0.14 ==<br />
<br />
'''JsDoc''': [http://files.zimbra.com/docs/zimlet/zcs/6.0.14/jsdocs/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/6.0.14/jsapi-zimbra-doc-6014.zip ZIP]<br />
<br />
'''Change Log''': [http://files.zimbra.com/docs/zimlet/zcs/6.0.14/changelog/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/6.0.14/jsapi-changelog-6014.zip ZIP]<br />
<br />
== ZCS 6.0.15 ==<br />
<br />
'''JsDoc''': [http://files.zimbra.com/docs/zimlet/zcs/6.0.15/jsdocs/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/6.0.15/jsapi-zimbra-doc-6015.zip ZIP]<br />
<br />
'''Change Log''': [http://files.zimbra.com/docs/zimlet/zcs/6.0.15/changelog/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/6.0.15/jsapi-changelog-6015.zip ZIP]<br />
<br />
== ZCS 6.0.16 ==<br />
<br />
'''JsDoc''': [http://files.zimbra.com/docs/zimlet/zcs/6.0.16/jsdocs/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/6.0.16/jsapi-zimbra-doc-6016.zip ZIP]<br />
<br />
'''Change Log''': [http://files.zimbra.com/docs/zimlet/zcs/6.0.16/changelog/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/6.0.16/jsapi-changelog-6016.zip ZIP]<br />
<br />
== ZCS 7.0.0 ==<br />
<br />
'''JsDoc''': [http://files.zimbra.com/docs/zimlet/zcs/7.0.0/jsdocs/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/7.0.0/jsapi-zimbra-doc.zip ZIP]<br />
<br />
'''Change Log''': [http://files.zimbra.com/docs/zimlet/zcs/7.0.0/changelog/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/7.0.0/jsapi-changelog.zip ZIP]<br />
<br />
<br />
== ZCS 7.1.1 ==<br />
<br />
'''JsDoc''': [http://files.zimbra.com/docs/zimlet/zcs/7.1.1/jsdocs/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/7.1.1/jsapi-zimbra-doc-711.zip ZIP]<br />
<br />
'''Change Log''': [http://files.zimbra.com/docs/zimlet/zcs/7.1.1/changelog/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/7.1.1/jsapi-changelog-711.zip ZIP]<br />
<br />
== ZCS 7.1.2 ==<br />
<br />
'''JsDoc''': [http://files.zimbra.com/docs/zimlet/zcs/7.1.2/jsdocs/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/7.1.2/jsapi-zimbra-doc-712.zip ZIP]<br />
<br />
'''Change Log''': [http://files.zimbra.com/docs/zimlet/zcs/7.1.2/changelog/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/7.1.2/jsapi-changelog-712.zip ZIP]<br />
<br />
== ZCS 7.1.3 ==<br />
<br />
'''JsDoc''': [http://files.zimbra.com/docs/zimlet/zcs/7.1.3/jsdocs/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/7.1.3/jsapi-zimbra-doc-713.zip ZIP]<br />
<br />
'''Change Log''': [http://files.zimbra.com/docs/zimlet/zcs/7.1.3/changelog/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/7.1.3/jsapi-changelog-713.zip ZIP]<br />
<br />
== ZCS 7.1.4 ==<br />
<br />
'''JsDoc''': [http://files.zimbra.com/docs/zimlet/zcs/7.1.4/jsdocs/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/7.1.4/jsapi-zimbra-doc-714.zip ZIP]<br />
<br />
'''Change Log''': [http://files.zimbra.com/docs/zimlet/zcs/7.1.4/changelog/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/7.1.4/jsapi-changelog-714.zip ZIP]<br />
<br />
== ZCS 7.2.0 ==<br />
<br />
'''JsDoc''': [http://files.zimbra.com/docs/zimlet/zcs/7.2.0/jsdocs/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/7.2.0/jsapi-zimbra-doc-720.zip ZIP]<br />
<br />
'''Change Log''': [http://files.zimbra.com/docs/zimlet/zcs/7.2.0/changelog/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/7.2.0/jsapi-changelog-720.zip ZIP]<br />
<br />
== ZCS 7.2.1 ==<br />
<br />
'''JsDoc''': [http://files.zimbra.com/docs/zimlet/zcs/7.2.1/jsdocs/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/7.2.1/jsapi-zimbra-doc-721.zip ZIP]<br />
<br />
'''Change Log''': [http://files.zimbra.com/docs/zimlet/zcs/7.2.1/changelog/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/7.2.1/jsapi-changelog-721.zip ZIP]<br />
<br />
== ZCS 7.2.2 ==<br />
<br />
'''JsDoc''': [http://files.zimbra.com/docs/zimlet/zcs/7.2.2/jsdocs/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/7.2.2/jsapi-zimbra-doc-722.zip ZIP]<br />
<br />
'''Change Log''': [http://files.zimbra.com/docs/zimlet/zcs/7.2.1/changelog/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/7.2.2/jsapi-changelog722.zip ZIP]<br />
<br />
== ZCS 8.0.0 ==<br />
<br />
'''JsDoc''': [http://files.zimbra.com/docs/zimlet/zcs/8.0.0/jsdocs/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/8.0.0/jsapi-zimbra-doc-80.zip ZIP]<br />
<br />
'''Change Log''': [http://files.zimbra.com/docs/zimlet/zcs/8.0.0/changelog/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/8.0.0/jsapi-changelog-80.zip ZIP]<br />
<br />
<br />
<br />
{{Article Footer|Zimbra Collaboration Server 7.0, 8.0|5/12/10}}<br />
<br />
[[Category:ZCS 8.0]]<br />
[[Category:ZCS 7.0]]<br />
[[Category:ZCS 6.0]]</div>
CAH
https://wiki.zimbra.com/index.php?title=Zimlet_Developers_Guide:Zimbra_JavaScript_API_Reference&diff=52171
Zimlet Developers Guide:Zimbra JavaScript API Reference
2012-12-17T23:55:06Z
<p>CAH: ZCS 7.2.2 added</p>
<hr />
<div>{| cellspacing="0" cellpadding="5" style="border: 1px solid rgb(153, 153, 170); margin: 0pt 0.5em 0.5em 0pt; float: none; background-color: rgb(249, 249, 255);"<br />
|[[Image:zdg-6-menu-icon-zimbra.jpg|20px]]<br />
|[[ZCS 6.0:Zimlet Developers Guide:Introduction|Introduction]]<br />
|style="border-left: 1px solid rgb(153, 153, 170);"|[[Image:zdg-6-menu-icon-green-flag.png|20px]]<br />
|[[ZCS 6.0:Zimlet Developers Guide:Getting Started|Getting Started]]<br />
|style="border-left: 1px solid rgb(153, 153, 170);"|[[Image:zdg-6-menu-icon-terminal.png|20px]]<br />
|[[ZCS 6.0:Zimlet Developers Guide:Dev Environment Setup|Dev Environment Setup]]<br />
|style="border-left: 1px solid rgb(153, 153, 170);"|[[Image:zdg-6-menu-icon-gear.png|20px]]<br />
|[[ZCS 6.0:Zimlet Developers Guide:Developing Zimlets|Developing Zimlets]]<br />
|style="border-left: 1px solid rgb(153, 153, 170);"|[[Image:zdg-6-menu-icon-advanced.jpg|20px]]<br />
|[[ZCS 6.0:Zimlet Developers Guide:Advanced Concepts|Advanced Concepts]]<br />
|style="border-left: 1px solid rgb(153, 153, 170);"|[[Image:zdg-6-menu-icon-library.jpg|20px]]<br />
{|<br />
|[[ZCS 6.0:Zimlet Developers Guide:Zimlet API Specifications|API Specifications]]<br />
|-<br />
|[[ZCS 6.0:Zimlet Developers Guide:Zimlet Definition File Reference|Zimlet Definition File Reference]]<br />
|<br />
|-<br />
|[[ZCS 6.0:Zimlet Developers Guide:Zimlet Configuration File Reference|Zimlet Configuration File Reference]]<br />
|-<br />
|'''Zimlet JavaScript API Reference'''<br />
|-<br />
|[http://wiki.zimbra.com/index.php?title=ZCS_6.0:Zimbra_REST_API_Reference Zimbra REST API Reference]<br />
|}<br />
<br />
[[Category:ZCS 6.0]]<br />
<br />
|style="border-left: 1px solid rgb(153, 153, 170);"|[[Image:zdg-6-menu-icon-checkbox.jpg|20px]]<br />
|[[ZCS 6.0:Zimlet Developers Guide:Example Zimlets|Example Zimlets]]<br />
|}<br />
<br />
{{Article Infobox|{{devel}}|{{ZCS 7.0}}|{{ZCS 6.0}}|}}<br />
<br />
''Note: The following are links to the online Zimlet JavaScript API Reference materials. The classes, functions and overall APIs are subject to change with each ZCS release.'' <br />
<br />
== ZCS 6.0.6 ==<br />
<br />
'''JsDoc''': [http://files.zimbra.com/docs/zimlet/zcs/6.0.6/jsdocs/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/6.0.6/jsapi-zimbra-doc-606.zip ZIP]<br />
<br />
== ZCS 6.0.7 ==<br />
<br />
'''JsDoc''': [http://files.zimbra.com/docs/zimlet/zcs/6.0.7/jsdocs/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/6.0.7/jsapi-zimbra-doc-607.zip ZIP]<br />
<br />
'''Change Log''': [http://files.zimbra.com/docs/zimlet/zcs/6.0.7/changelog/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/6.0.7/jsapi-changelog-607.zip ZIP]<br />
<br />
== ZCS 6.0.8 ==<br />
<br />
'''JsDoc''': [http://files.zimbra.com/docs/zimlet/zcs/6.0.8/jsdocs/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/6.0.8/jsapi-zimbra-doc-608.zip ZIP]<br />
<br />
'''Change Log''': [http://files.zimbra.com/docs/zimlet/zcs/6.0.8/changelog/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/6.0.8/jsapi-changelog-608.zip ZIP]<br />
<br />
== ZCS 6.0.14 ==<br />
<br />
'''JsDoc''': [http://files.zimbra.com/docs/zimlet/zcs/6.0.14/jsdocs/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/6.0.14/jsapi-zimbra-doc-6014.zip ZIP]<br />
<br />
'''Change Log''': [http://files.zimbra.com/docs/zimlet/zcs/6.0.14/changelog/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/6.0.14/jsapi-changelog-6014.zip ZIP]<br />
<br />
== ZCS 6.0.15 ==<br />
<br />
'''JsDoc''': [http://files.zimbra.com/docs/zimlet/zcs/6.0.15/jsdocs/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/6.0.15/jsapi-zimbra-doc-6015.zip ZIP]<br />
<br />
'''Change Log''': [http://files.zimbra.com/docs/zimlet/zcs/6.0.15/changelog/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/6.0.15/jsapi-changelog-6015.zip ZIP]<br />
<br />
== ZCS 6.0.16 ==<br />
<br />
'''JsDoc''': [http://files.zimbra.com/docs/zimlet/zcs/6.0.16/jsdocs/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/6.0.16/jsapi-zimbra-doc-6016.zip ZIP]<br />
<br />
'''Change Log''': [http://files.zimbra.com/docs/zimlet/zcs/6.0.16/changelog/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/6.0.16/jsapi-changelog-6016.zip ZIP]<br />
<br />
== ZCS 7.0.0 ==<br />
<br />
'''JsDoc''': [http://files.zimbra.com/docs/zimlet/zcs/7.0.0/jsdocs/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/7.0.0/jsapi-zimbra-doc.zip ZIP]<br />
<br />
'''Change Log''': [http://files.zimbra.com/docs/zimlet/zcs/7.0.0/changelog/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/7.0.0/jsapi-changelog.zip ZIP]<br />
<br />
<br />
== ZCS 7.1.1 ==<br />
<br />
'''JsDoc''': [http://files.zimbra.com/docs/zimlet/zcs/7.1.1/jsdocs/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/7.1.1/jsapi-zimbra-doc-711.zip ZIP]<br />
<br />
'''Change Log''': [http://files.zimbra.com/docs/zimlet/zcs/7.1.1/changelog/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/7.1.1/jsapi-changelog-711.zip ZIP]<br />
<br />
== ZCS 7.1.2 ==<br />
<br />
'''JsDoc''': [http://files.zimbra.com/docs/zimlet/zcs/7.1.2/jsdocs/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/7.1.2/jsapi-zimbra-doc-712.zip ZIP]<br />
<br />
'''Change Log''': [http://files.zimbra.com/docs/zimlet/zcs/7.1.2/changelog/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/7.1.2/jsapi-changelog-712.zip ZIP]<br />
<br />
== ZCS 7.1.3 ==<br />
<br />
'''JsDoc''': [http://files.zimbra.com/docs/zimlet/zcs/7.1.3/jsdocs/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/7.1.3/jsapi-zimbra-doc-713.zip ZIP]<br />
<br />
'''Change Log''': [http://files.zimbra.com/docs/zimlet/zcs/7.1.3/changelog/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/7.1.3/jsapi-changelog-713.zip ZIP]<br />
<br />
== ZCS 7.1.4 ==<br />
<br />
'''JsDoc''': [http://files.zimbra.com/docs/zimlet/zcs/7.1.4/jsdocs/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/7.1.4/jsapi-zimbra-doc-714.zip ZIP]<br />
<br />
'''Change Log''': [http://files.zimbra.com/docs/zimlet/zcs/7.1.4/changelog/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/7.1.4/jsapi-changelog-714.zip ZIP]<br />
<br />
== ZCS 7.2.0 ==<br />
<br />
'''JsDoc''': [http://files.zimbra.com/docs/zimlet/zcs/7.2.0/jsdocs/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/7.2.0/jsapi-zimbra-doc-720.zip ZIP]<br />
<br />
'''Change Log''': [http://files.zimbra.com/docs/zimlet/zcs/7.2.0/changelog/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/7.2.0/jsapi-changelog-720.zip ZIP]<br />
<br />
== ZCS 7.2.1 ==<br />
<br />
'''JsDoc''': [http://files.zimbra.com/docs/zimlet/zcs/7.2.1/jsdocs/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/7.2.1/jsapi-zimbra-doc-721.zip ZIP]<br />
<br />
'''Change Log''': [http://files.zimbra.com/docs/zimlet/zcs/7.2.1/changelog/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/7.2.1/jsapi-changelog-721.zip ZIP]<br />
<br />
== ZCS 7.2.2 ==<br />
<br />
'''JsDoc''': [http://files.zimbra.com/docs/zimlet/zcs/7.2.2/jsdocs/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/7.2.2/jsapi-zimbra-doc-722.zip ZIP]<br />
<br />
'''Change Log''': [http://files.zimbra.com/docs/zimlet/zcs/7.2.1/changelog/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/7.2.2/jsapi-changelog-722.zip ZIP]<br />
<br />
== ZCS 8.0.0 ==<br />
<br />
'''JsDoc''': [http://files.zimbra.com/docs/zimlet/zcs/8.0.0/jsdocs/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/8.0.0/jsapi-zimbra-doc-80.zip ZIP]<br />
<br />
'''Change Log''': [http://files.zimbra.com/docs/zimlet/zcs/8.0.0/changelog/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/8.0.0/jsapi-changelog-80.zip ZIP]<br />
<br />
<br />
<br />
{{Article Footer|Zimbra Collaboration Server 7.0, 8.0|5/12/10}}<br />
<br />
[[Category:ZCS 8.0]]<br />
[[Category:ZCS 7.0]]<br />
[[Category:ZCS 6.0]]</div>
CAH
https://wiki.zimbra.com/index.php?title=SOAP_API_Reference_Beginning_with_ZCS_8&diff=52076
SOAP API Reference Beginning with ZCS 8
2012-10-31T17:16:55Z
<p>CAH: Redirected page to SOAP API Reference Material Beginning with ZCS 8.0</p>
<hr />
<div>#REDIRECT [[SOAP API Reference Material Beginning with ZCS 8.0]]</div>
CAH
https://wiki.zimbra.com/index.php?title=SOAP_API_Reference_Manual&diff=52075
SOAP API Reference Manual
2012-10-31T17:11:21Z
<p>CAH: /* ZCS 8.0.0 */</p>
<hr />
<div>The following links are to the online Zimbra SOAP API reference mateials, beginning with Zimbra Collaboration Server 8.0. Changes made for future releases will be added as change log directories to this page.<br />
<br />
<br />
== ZCS 8.0.0 ==<br />
<br />
'''SOAP API''': [http://files.zimbra.com/docs/soap_api/8.0/soapapi-zimbra-doc/api-reference/index.html HTML] | [http://files.zimbra.com/docs/soap_api/8.0/soapapi-zimbra-doc-80.zip ZIP]<br />
<br />
<br />
<br />
<br />
{{Article Footer|Zimbra Collaboration Server 8.0|8/23/2012}}<br />
<br />
[[Category:ZCS 8.0]]<br />
[[Category:SOAP]]</div>
CAH
https://wiki.zimbra.com/index.php?title=SOAP_API_Reference_Beginning_with_ZCS_8&diff=52074
SOAP API Reference Beginning with ZCS 8
2012-10-31T17:07:13Z
<p>CAH: Blanked the page</p>
<hr />
<div></div>
CAH
https://wiki.zimbra.com/index.php?title=ZCA_Migration&diff=52052
ZCA Migration
2012-10-09T22:47:33Z
<p>CAH: /* Restore system configuration and account data. */</p>
<hr />
<div>'''Zimbra Migration from ZCA 6 to ZCS 7 or 8''' <br />
<br />
= Overview =<br />
<br />
There are two choices when upgrading from Zimbra Collaboration Appliance Version 6 to Zimbra Collaboration Server Version 7. <br />
*One option is to maintain your existing virtual machine and upgrade the Zimbra software in place. <br />
*The other option is to migrate your data from ZCA to a new server and then perform a ZCS upgrade. <br />
<br />
== Upgrade in-place Summary ==<br />
*[[ZCA_Migration#Prepare ZCA for upgrade|Prepare ZCA for upgrade]]<br />
**[[ZCA_Migration#Download the latest ZCS version|Download the latest ZCS version]]<br />
**[[ZCA_Migration#Remove Unnecessary File|Remove Unnecessary File]]<br />
**[[ZCA_Migration#Upgrade your ZCA software.|Upgrade your ZCA software]]<br />
<br />
== Migration Summary ==<br />
*[[ZCA_Migration#Prepare ZCA for migration.|Prepare ZCA for migration]]<br />
*[[ZCA_Migration#Prepare the new ZCS server.|Prepare the new ZCS server]]<br />
*[[ZCA_Migration#Restore system configuration and account data.|Restore system configuration and account data]]<br />
<br />
= Upgrade in-place steps =<br />
<br />
== Prepare ZCA for upgrade ==<br />
<br />
# Enable CLI access to ZCA<br />
## Log into the console as the vmware user<br />
##: sudo ufw disable<br />
## Update the firewall rules<br />
##* Open the firewall rules in an editor<br />
##: sudo vi /var/lib/ufw/user.rules<br />
##* Add a line under "### RULES ###" <br />
##: -A ufw-user-input -p tcp --dport 22 -j ACCEPT<br />
## Save the file and re-enable the firewall<br />
##: sudo ufw enable<br />
<br />
== Download the latest ZCS version ==<br />
<br />
# Download ZCS version from VMware. For example:<br />
#: wget http://files2.zimbra.com/downloads/7.1.4_GA/zcs-NETWORK-7.1.4_GA_2555.UBUNTU8_64.20120105094735.tgz<br />
<br />
== Remove Unnecessary File ==<br />
<br />
# Log into the virtual appliance console as the vmware user.<br />
# Switch to the zimbra user<br />
#: sudo su - zimbra<br />
# Stop the Zimbra Appliance<br />
#: zmcontrol stop<br />
# Change directories to /opt/zimbra/conf/rights/<br />
# Delete the following file:<br />
#: rm zimbra-rights-appliance-admin.xml<br />
# To return to root, type<br />
#: exit<br />
<br />
== Upgrade your ZCA software. ==<br />
<br />
# Upgrade your software via the Zimbra Collaboration Installation and Upgrade Guide<br />
#: tar xzvf zcs-NETWORK-7.1.4_GA_2555.UBUNTU8_64.20120105094735.tgz<br />
#: cd zcs-NETWORK-7.1.4_GA_2555<br />
#: ./install.sh<br />
<br />
= Migration Steps = <br />
<br />
In the event that you need to migrate from a virtualized Zimbra Collaboration Appliance to a native installation of Zimbra Collaboration Server this document will guide you through the steps. The migration steps include advanced linux administration skills including access to the command line interface (cli), network ip address configuration, firewall configuration, and transferring data between servers. These steps utilize the application level backup and restore functionality built into Network Edition of ZCS because of this migration from ZCA to the Community Edition of ZCS is not supported. <br />
<br />
== Prepare ZCA for migration. ==<br />
<br />
The migration from the Zimbra Collaboration Appliance (ZCA) utilizes the built-in application backup and restore functionality. This functionally is not exposed in the Administration Console for ZCA and requires access to the command line interface (cli). <br />
<br />
# Gather migration data<br />
## Log into the virtual appliance console as the vmware user<br />
## Switch to the zimbra user<br />
##: sudo su - zimbra<br />
## Obtain and save password information for later use.<br />
##: zmlocalconfig -s ldap_postfix_password<br />
##: zmlocalconfig -s ldap_amavis_password<br />
##: zmlocalconfig -s ldap_root_password<br />
##: zmlocalconfig -s zimbra_ldap_password<br />
## Exit the zimbra user shell<br />
##: exit<br />
# Enable CLI access to ZCA<br />
## Log into the console as the vmware user<br />
##: sudo ufw disable<br />
## Update the firewall rules<br />
##* Open the firewall rules in an editor<br />
##: sudo vi /var/lib/ufw/user.rules<br />
##* Add a line under "### RULES ###" <br />
##: -A ufw-user-input -p tcp --dport 22 -j ACCEPT<br />
##* Enable firewall rules to block end-user access to ZCA.<br />
##: Comment out all other ufw-user-input rules<br />
## Save the file and reenable the firewall<br />
##: sudo ufw enable<br />
# Switch back to the zimbra user<br />
#: sudo su - zimbra<br />
# Verify the mail queue is empty.<br />
#: postqueue -p<br />
#: Mail queue is empty<br />
#* In the event there are deferred messages in the mail queue you can attempt to flush the queue<br />
#: postqueue -f<br />
#* Any remaining messages will be lost.<br />
# Perform a full backup of ZCA.<br />
#: zmbackup -a all -f<br />
#: full-20120224.231618.575<br />
# Stop all ZCA services.<br />
#: zmcontrol stop<br />
# Log out of the console<br />
#: exit<br />
<br />
== Copy existing data to the new server ==<br />
# Copy backup files from ZCA to /opt/zimbra/backup on the new server.<br />
#: scp -r root@{zca server}:/opt/zimbra/backup /opt/zimbra/backup<br />
# Copy your existing license file to the new server. <br />
#: scp -r root@{zca_server}:/opt/zimbra/conf/ZCSLicense.xml .<br />
<br />
== Shutdown the existing Zimbra Collaboration Appliance ==<br />
: Power off the VM via vSphere or other management console.<br />
<br />
== Prepare the new ZCS server ==<br />
<br />
Before you begin, make sure that the new server is correctly configured with the IP address and hostname and that ZCS is installed and configured with the same domain, hostname, passwords, etc. as the previous server. See the VMware Zimbra Collaboration Server installation guide for more information about preparing the server. Before you begin to install ZCS, note the information you need from the old server including: admin account name and password, LDAP, Amavis, and Postfix passwords, spam training and non-spam training user account names, exact domain name, and the global document account name.<br />
# Login to the console of the new server<br />
# Set the hostname <br />
#: sudo vi /etc/hostname<br />
#: hostname {zca_hostname}<br />
# Configuration the IP address<br />
#: sudo vi /etc/network/interfaces<br />
# Restart networking<br />
#: /etc/init.d/networking restart<br />
# Install software per the ZCS Installation Guide<br />
#: ./install.sh -l ../ZCSLicense.xml<br />
#: Run ./install.sh and follow the directions in the installation guide to install ZCS. Make sure that you configure the same domain, hostname, passwords as on the original server. During ZCS install, the following settings must be changed to match the original server settings:<br />
##Zimbra LDAP Server. For Domain to create, identify the same default domain as on the old server.<br />
##Zimbra Mailbox Server. An administrator’s account is automatically created.<br />
##*Make sure that the account name for Admin user to create is the same name as on the original server.<br />
##*Set the admin password to be the same as on the old server.<br />
##*Set the LDAP password to be the same as on the old server.<br />
##*Set the Postfix user and Amavis user passwords to be the same as on the old server<br />
##*Change the Spam training user and the Non-spam (HAM) training user account names to be the same as the spam account names on the old server.<br />
##*Global Document Account – This account name is automatically generated and is usually named wiki. If you changed this, change the Global Document Account name to be the same account name as on the original server.<br />
##Change any other settings on the new server to match the configuration on the original server.<br />
##In the main menu, set the default backup schedule and the automatic starting of servers after the configuration is complete to NO.<br />
<br />
== Restore system configuration and account data. ==<br />
# Switch to the zimbra user<br />
#: sudo su - zimbra<br />
# Stop ZCS<br />
#:zmcontrol stop<br />
# Delete the MySQL data and re-initialize an empty data directory. If you do not do this, zmrestoreoffline will have errors.<br />
#:rm -rf /opt/zimbra/db/data/*<br />
#:/opt/zimbra/libexec/zmmyinit<br />
#:The MySQL service is now running.<br />
# Restore the Directory and configuration data<br />
#: zmrestoreldap -lb <latest_label>. <br />
#: Note: To find the LDAP session label to restore, type zmrestoreldap –lbs.<br />
# Because some ZCS services are running at this point, type zmconvertctl start. This is required before running zmrestoreoffline.<br />
# Restore your original LDAP password<br />
#: zmlocalconfig -f -e zimbra_ldap_password=<password>.<br />
# To start the offline restore, type <br />
#: zmrestoreoffline -sys -a all -c -br. <br />
#: You may want to run a command such as nohup here also. To watch the progress, tail /opt/zimbra/log/mailbox.log.<br />
#: Note: Use –c on the command line so that accounts will be restored even if some accounts encounter errors during the offline restore process.<br />
# Stop all ZCS services that have been started.<br />
#:zmcontrol stop <br />
# Remove any old backup sessions because these sessions are no longer valid.<br />
#: rm -rf /opt/zimbra/redolog/* /opt/zimbra/backup/*<br />
# ZCS is now ready to start.<br />
#:zmcontrol start.<br />
# Now run a full backup<br />
#: zmbackup -f -a all.<br />
<br />
{{Article Footer|ZCS 7 and ZCS 8 |10/09/2012}}<br />
<br />
[[Category:Upgrade]]<br />
[[Category:Installation]]</div>
CAH
https://wiki.zimbra.com/index.php?title=ZCA_Migration&diff=52051
ZCA Migration
2012-10-09T22:43:51Z
<p>CAH: /* Upgrade in-place Summary */</p>
<hr />
<div>'''Zimbra Migration from ZCA 6 to ZCS 7 or 8''' <br />
<br />
= Overview =<br />
<br />
There are two choices when upgrading from Zimbra Collaboration Appliance Version 6 to Zimbra Collaboration Server Version 7. <br />
*One option is to maintain your existing virtual machine and upgrade the Zimbra software in place. <br />
*The other option is to migrate your data from ZCA to a new server and then perform a ZCS upgrade. <br />
<br />
== Upgrade in-place Summary ==<br />
*[[ZCA_Migration#Prepare ZCA for upgrade|Prepare ZCA for upgrade]]<br />
**[[ZCA_Migration#Download the latest ZCS version|Download the latest ZCS version]]<br />
**[[ZCA_Migration#Remove Unnecessary File|Remove Unnecessary File]]<br />
**[[ZCA_Migration#Upgrade your ZCA software.|Upgrade your ZCA software]]<br />
<br />
== Migration Summary ==<br />
*[[ZCA_Migration#Prepare ZCA for migration.|Prepare ZCA for migration]]<br />
*[[ZCA_Migration#Prepare the new ZCS server.|Prepare the new ZCS server]]<br />
*[[ZCA_Migration#Restore system configuration and account data.|Restore system configuration and account data]]<br />
<br />
= Upgrade in-place steps =<br />
<br />
== Prepare ZCA for upgrade ==<br />
<br />
# Enable CLI access to ZCA<br />
## Log into the console as the vmware user<br />
##: sudo ufw disable<br />
## Update the firewall rules<br />
##* Open the firewall rules in an editor<br />
##: sudo vi /var/lib/ufw/user.rules<br />
##* Add a line under "### RULES ###" <br />
##: -A ufw-user-input -p tcp --dport 22 -j ACCEPT<br />
## Save the file and re-enable the firewall<br />
##: sudo ufw enable<br />
<br />
== Download the latest ZCS version ==<br />
<br />
# Download ZCS version from VMware. For example:<br />
#: wget http://files2.zimbra.com/downloads/7.1.4_GA/zcs-NETWORK-7.1.4_GA_2555.UBUNTU8_64.20120105094735.tgz<br />
<br />
== Remove Unnecessary File ==<br />
<br />
# Log into the virtual appliance console as the vmware user.<br />
# Switch to the zimbra user<br />
#: sudo su - zimbra<br />
# Stop the Zimbra Appliance<br />
#: zmcontrol stop<br />
# Change directories to /opt/zimbra/conf/rights/<br />
# Delete the following file:<br />
#: rm zimbra-rights-appliance-admin.xml<br />
# To return to root, type<br />
#: exit<br />
<br />
== Upgrade your ZCA software. ==<br />
<br />
# Upgrade your software via the Zimbra Collaboration Installation and Upgrade Guide<br />
#: tar xzvf zcs-NETWORK-7.1.4_GA_2555.UBUNTU8_64.20120105094735.tgz<br />
#: cd zcs-NETWORK-7.1.4_GA_2555<br />
#: ./install.sh<br />
<br />
= Migration Steps = <br />
<br />
In the event that you need to migrate from a virtualized Zimbra Collaboration Appliance to a native installation of Zimbra Collaboration Server this document will guide you through the steps. The migration steps include advanced linux administration skills including access to the command line interface (cli), network ip address configuration, firewall configuration, and transferring data between servers. These steps utilize the application level backup and restore functionality built into Network Edition of ZCS because of this migration from ZCA to the Community Edition of ZCS is not supported. <br />
<br />
== Prepare ZCA for migration. ==<br />
<br />
The migration from the Zimbra Collaboration Appliance (ZCA) utilizes the built-in application backup and restore functionality. This functionally is not exposed in the Administration Console for ZCA and requires access to the command line interface (cli). <br />
<br />
# Gather migration data<br />
## Log into the virtual appliance console as the vmware user<br />
## Switch to the zimbra user<br />
##: sudo su - zimbra<br />
## Obtain and save password information for later use.<br />
##: zmlocalconfig -s ldap_postfix_password<br />
##: zmlocalconfig -s ldap_amavis_password<br />
##: zmlocalconfig -s ldap_root_password<br />
##: zmlocalconfig -s zimbra_ldap_password<br />
## Exit the zimbra user shell<br />
##: exit<br />
# Enable CLI access to ZCA<br />
## Log into the console as the vmware user<br />
##: sudo ufw disable<br />
## Update the firewall rules<br />
##* Open the firewall rules in an editor<br />
##: sudo vi /var/lib/ufw/user.rules<br />
##* Add a line under "### RULES ###" <br />
##: -A ufw-user-input -p tcp --dport 22 -j ACCEPT<br />
##* Enable firewall rules to block end-user access to ZCA.<br />
##: Comment out all other ufw-user-input rules<br />
## Save the file and reenable the firewall<br />
##: sudo ufw enable<br />
# Switch back to the zimbra user<br />
#: sudo su - zimbra<br />
# Verify the mail queue is empty.<br />
#: postqueue -p<br />
#: Mail queue is empty<br />
#* In the event there are deferred messages in the mail queue you can attempt to flush the queue<br />
#: postqueue -f<br />
#* Any remaining messages will be lost.<br />
# Perform a full backup of ZCA.<br />
#: zmbackup -a all -f<br />
#: full-20120224.231618.575<br />
# Stop all ZCA services.<br />
#: zmcontrol stop<br />
# Log out of the console<br />
#: exit<br />
<br />
== Copy existing data to the new server ==<br />
# Copy backup files from ZCA to /opt/zimbra/backup on the new server.<br />
#: scp -r root@{zca server}:/opt/zimbra/backup /opt/zimbra/backup<br />
# Copy your existing license file to the new server. <br />
#: scp -r root@{zca_server}:/opt/zimbra/conf/ZCSLicense.xml .<br />
<br />
== Shutdown the existing Zimbra Collaboration Appliance ==<br />
: Power off the VM via vSphere or other management console.<br />
<br />
== Prepare the new ZCS server ==<br />
<br />
Before you begin, make sure that the new server is correctly configured with the IP address and hostname and that ZCS is installed and configured with the same domain, hostname, passwords, etc. as the previous server. See the VMware Zimbra Collaboration Server installation guide for more information about preparing the server. Before you begin to install ZCS, note the information you need from the old server including: admin account name and password, LDAP, Amavis, and Postfix passwords, spam training and non-spam training user account names, exact domain name, and the global document account name.<br />
# Login to the console of the new server<br />
# Set the hostname <br />
#: sudo vi /etc/hostname<br />
#: hostname {zca_hostname}<br />
# Configuration the IP address<br />
#: sudo vi /etc/network/interfaces<br />
# Restart networking<br />
#: /etc/init.d/networking restart<br />
# Install software per the ZCS Installation Guide<br />
#: ./install.sh -l ../ZCSLicense.xml<br />
#: Run ./install.sh and follow the directions in the installation guide to install ZCS. Make sure that you configure the same domain, hostname, passwords as on the original server. During ZCS install, the following settings must be changed to match the original server settings:<br />
##Zimbra LDAP Server. For Domain to create, identify the same default domain as on the old server.<br />
##Zimbra Mailbox Server. An administrator’s account is automatically created.<br />
##*Make sure that the account name for Admin user to create is the same name as on the original server.<br />
##*Set the admin password to be the same as on the old server.<br />
##*Set the LDAP password to be the same as on the old server.<br />
##*Set the Postfix user and Amavis user passwords to be the same as on the old server<br />
##*Change the Spam training user and the Non-spam (HAM) training user account names to be the same as the spam account names on the old server.<br />
##*Global Document Account – This account name is automatically generated and is usually named wiki. If you changed this, change the Global Document Account name to be the same account name as on the original server.<br />
##Change any other settings on the new server to match the configuration on the original server.<br />
##In the main menu, set the default backup schedule and the automatic starting of servers after the configuration is complete to NO.<br />
<br />
== Restore system configuration and account data. ==<br />
# Switch to the zimbra user<br />
#: sudo su - zimbra<br />
# Stop ZCS<br />
#:zmcontrol stop<br />
# Delete the MySQL data and re-initialize an empty data directory. If you do not do this, zmrestoreoffline will have errors.<br />
#:rm -rf /opt/zimbra/db/data/*<br />
#:/opt/zimbra/libexec/zmmyinit<br />
#:The MySQL service is now running.<br />
# Restore the Directory and configuration data<br />
#: zmrestoreldap -lb <latest_label>. <br />
#: Note: To find the LDAP session label to restore, type zmrestoreldap –lbs.<br />
# Because some ZCS services are running at this point, type zmconvertctl start. This is required before running zmrestoreoffline.<br />
# Restore your original LDAP password<br />
#: zmlocalconfig -f -e zimbra_ldap_password=<password>.<br />
# To start the offline restore, type <br />
#: zmrestoreoffline -sys -a all -c -br. <br />
#: You may want to run a command such as nohup here also. To watch the progress, tail /opt/zimbra/log/mailbox.log.<br />
#: Note: Use –c on the command line so that accounts will be restored even if some accounts encounter errors during the offline restore process.<br />
# Stop all ZCS services that have been started.<br />
#:zmcontrol stop <br />
# Remove any old backup sessions because these sessions are no longer valid.<br />
#: rm -rf /opt/zimbra/redolog/* /opt/zimbra/backup/*<br />
# ZCS is now ready to start.<br />
#:zmcontrol start.<br />
# Now run a full backup<br />
#: zmbackup -f -a all.</div>
CAH
https://wiki.zimbra.com/index.php?title=ZCA_Migration&diff=52050
ZCA Migration
2012-10-09T22:42:33Z
<p>CAH: /* Upgrade in-place Summary */</p>
<hr />
<div>'''Zimbra Migration from ZCA 6 to ZCS 7 or 8''' <br />
<br />
= Overview =<br />
<br />
There are two choices when upgrading from Zimbra Collaboration Appliance Version 6 to Zimbra Collaboration Server Version 7. <br />
*One option is to maintain your existing virtual machine and upgrade the Zimbra software in place. <br />
*The other option is to migrate your data from ZCA to a new server and then perform a ZCS upgrade. <br />
<br />
== Upgrade in-place Summary ==<br />
*[[ZCA_Migration#Prepare ZCA for upgrade|Prepare ZCA for upgrade]]<br />
**[[ZCA_Migration#Download the latest ZCS version|Download the latest ZCS version]]<br />
**[[ZCA_Migration#Remove unnecessary file]]<br />
**[[ZCA_Migration#Upgrade your ZCA software.|Upgrade your ZCA software]]<br />
<br />
== Migration Summary ==<br />
*[[ZCA_Migration#Prepare ZCA for migration.|Prepare ZCA for migration]]<br />
*[[ZCA_Migration#Prepare the new ZCS server.|Prepare the new ZCS server]]<br />
*[[ZCA_Migration#Restore system configuration and account data.|Restore system configuration and account data]]<br />
<br />
= Upgrade in-place steps =<br />
<br />
== Prepare ZCA for upgrade ==<br />
<br />
# Enable CLI access to ZCA<br />
## Log into the console as the vmware user<br />
##: sudo ufw disable<br />
## Update the firewall rules<br />
##* Open the firewall rules in an editor<br />
##: sudo vi /var/lib/ufw/user.rules<br />
##* Add a line under "### RULES ###" <br />
##: -A ufw-user-input -p tcp --dport 22 -j ACCEPT<br />
## Save the file and re-enable the firewall<br />
##: sudo ufw enable<br />
<br />
== Download the latest ZCS version ==<br />
<br />
# Download ZCS version from VMware. For example:<br />
#: wget http://files2.zimbra.com/downloads/7.1.4_GA/zcs-NETWORK-7.1.4_GA_2555.UBUNTU8_64.20120105094735.tgz<br />
<br />
== Remove Unnecessary File ==<br />
<br />
# Log into the virtual appliance console as the vmware user.<br />
# Switch to the zimbra user<br />
#: sudo su - zimbra<br />
# Stop the Zimbra Appliance<br />
#: zmcontrol stop<br />
# Change directories to /opt/zimbra/conf/rights/<br />
# Delete the following file:<br />
#: rm zimbra-rights-appliance-admin.xml<br />
# To return to root, type<br />
#: exit<br />
<br />
== Upgrade your ZCA software. ==<br />
<br />
# Upgrade your software via the Zimbra Collaboration Installation and Upgrade Guide<br />
#: tar xzvf zcs-NETWORK-7.1.4_GA_2555.UBUNTU8_64.20120105094735.tgz<br />
#: cd zcs-NETWORK-7.1.4_GA_2555<br />
#: ./install.sh<br />
<br />
= Migration Steps = <br />
<br />
In the event that you need to migrate from a virtualized Zimbra Collaboration Appliance to a native installation of Zimbra Collaboration Server this document will guide you through the steps. The migration steps include advanced linux administration skills including access to the command line interface (cli), network ip address configuration, firewall configuration, and transferring data between servers. These steps utilize the application level backup and restore functionality built into Network Edition of ZCS because of this migration from ZCA to the Community Edition of ZCS is not supported. <br />
<br />
== Prepare ZCA for migration. ==<br />
<br />
The migration from the Zimbra Collaboration Appliance (ZCA) utilizes the built-in application backup and restore functionality. This functionally is not exposed in the Administration Console for ZCA and requires access to the command line interface (cli). <br />
<br />
# Gather migration data<br />
## Log into the virtual appliance console as the vmware user<br />
## Switch to the zimbra user<br />
##: sudo su - zimbra<br />
## Obtain and save password information for later use.<br />
##: zmlocalconfig -s ldap_postfix_password<br />
##: zmlocalconfig -s ldap_amavis_password<br />
##: zmlocalconfig -s ldap_root_password<br />
##: zmlocalconfig -s zimbra_ldap_password<br />
## Exit the zimbra user shell<br />
##: exit<br />
# Enable CLI access to ZCA<br />
## Log into the console as the vmware user<br />
##: sudo ufw disable<br />
## Update the firewall rules<br />
##* Open the firewall rules in an editor<br />
##: sudo vi /var/lib/ufw/user.rules<br />
##* Add a line under "### RULES ###" <br />
##: -A ufw-user-input -p tcp --dport 22 -j ACCEPT<br />
##* Enable firewall rules to block end-user access to ZCA.<br />
##: Comment out all other ufw-user-input rules<br />
## Save the file and reenable the firewall<br />
##: sudo ufw enable<br />
# Switch back to the zimbra user<br />
#: sudo su - zimbra<br />
# Verify the mail queue is empty.<br />
#: postqueue -p<br />
#: Mail queue is empty<br />
#* In the event there are deferred messages in the mail queue you can attempt to flush the queue<br />
#: postqueue -f<br />
#* Any remaining messages will be lost.<br />
# Perform a full backup of ZCA.<br />
#: zmbackup -a all -f<br />
#: full-20120224.231618.575<br />
# Stop all ZCA services.<br />
#: zmcontrol stop<br />
# Log out of the console<br />
#: exit<br />
<br />
== Copy existing data to the new server ==<br />
# Copy backup files from ZCA to /opt/zimbra/backup on the new server.<br />
#: scp -r root@{zca server}:/opt/zimbra/backup /opt/zimbra/backup<br />
# Copy your existing license file to the new server. <br />
#: scp -r root@{zca_server}:/opt/zimbra/conf/ZCSLicense.xml .<br />
<br />
== Shutdown the existing Zimbra Collaboration Appliance ==<br />
: Power off the VM via vSphere or other management console.<br />
<br />
== Prepare the new ZCS server ==<br />
<br />
Before you begin, make sure that the new server is correctly configured with the IP address and hostname and that ZCS is installed and configured with the same domain, hostname, passwords, etc. as the previous server. See the VMware Zimbra Collaboration Server installation guide for more information about preparing the server. Before you begin to install ZCS, note the information you need from the old server including: admin account name and password, LDAP, Amavis, and Postfix passwords, spam training and non-spam training user account names, exact domain name, and the global document account name.<br />
# Login to the console of the new server<br />
# Set the hostname <br />
#: sudo vi /etc/hostname<br />
#: hostname {zca_hostname}<br />
# Configuration the IP address<br />
#: sudo vi /etc/network/interfaces<br />
# Restart networking<br />
#: /etc/init.d/networking restart<br />
# Install software per the ZCS Installation Guide<br />
#: ./install.sh -l ../ZCSLicense.xml<br />
#: Run ./install.sh and follow the directions in the installation guide to install ZCS. Make sure that you configure the same domain, hostname, passwords as on the original server. During ZCS install, the following settings must be changed to match the original server settings:<br />
##Zimbra LDAP Server. For Domain to create, identify the same default domain as on the old server.<br />
##Zimbra Mailbox Server. An administrator’s account is automatically created.<br />
##*Make sure that the account name for Admin user to create is the same name as on the original server.<br />
##*Set the admin password to be the same as on the old server.<br />
##*Set the LDAP password to be the same as on the old server.<br />
##*Set the Postfix user and Amavis user passwords to be the same as on the old server<br />
##*Change the Spam training user and the Non-spam (HAM) training user account names to be the same as the spam account names on the old server.<br />
##*Global Document Account – This account name is automatically generated and is usually named wiki. If you changed this, change the Global Document Account name to be the same account name as on the original server.<br />
##Change any other settings on the new server to match the configuration on the original server.<br />
##In the main menu, set the default backup schedule and the automatic starting of servers after the configuration is complete to NO.<br />
<br />
== Restore system configuration and account data. ==<br />
# Switch to the zimbra user<br />
#: sudo su - zimbra<br />
# Stop ZCS<br />
#:zmcontrol stop<br />
# Delete the MySQL data and re-initialize an empty data directory. If you do not do this, zmrestoreoffline will have errors.<br />
#:rm -rf /opt/zimbra/db/data/*<br />
#:/opt/zimbra/libexec/zmmyinit<br />
#:The MySQL service is now running.<br />
# Restore the Directory and configuration data<br />
#: zmrestoreldap -lb <latest_label>. <br />
#: Note: To find the LDAP session label to restore, type zmrestoreldap –lbs.<br />
# Because some ZCS services are running at this point, type zmconvertctl start. This is required before running zmrestoreoffline.<br />
# Restore your original LDAP password<br />
#: zmlocalconfig -f -e zimbra_ldap_password=<password>.<br />
# To start the offline restore, type <br />
#: zmrestoreoffline -sys -a all -c -br. <br />
#: You may want to run a command such as nohup here also. To watch the progress, tail /opt/zimbra/log/mailbox.log.<br />
#: Note: Use –c on the command line so that accounts will be restored even if some accounts encounter errors during the offline restore process.<br />
# Stop all ZCS services that have been started.<br />
#:zmcontrol stop <br />
# Remove any old backup sessions because these sessions are no longer valid.<br />
#: rm -rf /opt/zimbra/redolog/* /opt/zimbra/backup/*<br />
# ZCS is now ready to start.<br />
#:zmcontrol start.<br />
# Now run a full backup<br />
#: zmbackup -f -a all.</div>
CAH
https://wiki.zimbra.com/index.php?title=ZCA_Migration&diff=52049
ZCA Migration
2012-10-09T22:40:18Z
<p>CAH: /* Download the latest ZCS version */</p>
<hr />
<div>'''Zimbra Migration from ZCA 6 to ZCS 7 or 8''' <br />
<br />
= Overview =<br />
<br />
There are two choices when upgrading from Zimbra Collaboration Appliance Version 6 to Zimbra Collaboration Server Version 7. <br />
*One option is to maintain your existing virtual machine and upgrade the Zimbra software in place. <br />
*The other option is to migrate your data from ZCA to a new server and then perform a ZCS upgrade. <br />
<br />
== Upgrade in-place Summary ==<br />
*[[ZCA_Migration#Prepare ZCA for upgrade|Prepare ZCA for upgrade]]<br />
**[[ZCA_Migration#Download the latest ZCS version|Download the latest ZCS version]]<br />
**[[ZCA_Migration#Upgrade your ZCA software.|Upgrade your ZCA software]]<br />
<br />
== Migration Summary ==<br />
*[[ZCA_Migration#Prepare ZCA for migration.|Prepare ZCA for migration]]<br />
*[[ZCA_Migration#Prepare the new ZCS server.|Prepare the new ZCS server]]<br />
*[[ZCA_Migration#Restore system configuration and account data.|Restore system configuration and account data]]<br />
<br />
= Upgrade in-place steps =<br />
<br />
== Prepare ZCA for upgrade ==<br />
<br />
# Enable CLI access to ZCA<br />
## Log into the console as the vmware user<br />
##: sudo ufw disable<br />
## Update the firewall rules<br />
##* Open the firewall rules in an editor<br />
##: sudo vi /var/lib/ufw/user.rules<br />
##* Add a line under "### RULES ###" <br />
##: -A ufw-user-input -p tcp --dport 22 -j ACCEPT<br />
## Save the file and re-enable the firewall<br />
##: sudo ufw enable<br />
<br />
== Download the latest ZCS version ==<br />
<br />
# Download ZCS version from VMware. For example:<br />
#: wget http://files2.zimbra.com/downloads/7.1.4_GA/zcs-NETWORK-7.1.4_GA_2555.UBUNTU8_64.20120105094735.tgz<br />
<br />
== Remove Unnecessary File ==<br />
<br />
# Log into the virtual appliance console as the vmware user.<br />
# Switch to the zimbra user<br />
#: sudo su - zimbra<br />
# Stop the Zimbra Appliance<br />
#: zmcontrol stop<br />
# Change directories to /opt/zimbra/conf/rights/<br />
# Delete the following file:<br />
#: rm zimbra-rights-appliance-admin.xml<br />
# To return to root, type<br />
#: exit<br />
<br />
== Upgrade your ZCA software. ==<br />
<br />
# Upgrade your software via the Zimbra Collaboration Installation and Upgrade Guide<br />
#: tar xzvf zcs-NETWORK-7.1.4_GA_2555.UBUNTU8_64.20120105094735.tgz<br />
#: cd zcs-NETWORK-7.1.4_GA_2555<br />
#: ./install.sh<br />
<br />
= Migration Steps = <br />
<br />
In the event that you need to migrate from a virtualized Zimbra Collaboration Appliance to a native installation of Zimbra Collaboration Server this document will guide you through the steps. The migration steps include advanced linux administration skills including access to the command line interface (cli), network ip address configuration, firewall configuration, and transferring data between servers. These steps utilize the application level backup and restore functionality built into Network Edition of ZCS because of this migration from ZCA to the Community Edition of ZCS is not supported. <br />
<br />
== Prepare ZCA for migration. ==<br />
<br />
The migration from the Zimbra Collaboration Appliance (ZCA) utilizes the built-in application backup and restore functionality. This functionally is not exposed in the Administration Console for ZCA and requires access to the command line interface (cli). <br />
<br />
# Gather migration data<br />
## Log into the virtual appliance console as the vmware user<br />
## Switch to the zimbra user<br />
##: sudo su - zimbra<br />
## Obtain and save password information for later use.<br />
##: zmlocalconfig -s ldap_postfix_password<br />
##: zmlocalconfig -s ldap_amavis_password<br />
##: zmlocalconfig -s ldap_root_password<br />
##: zmlocalconfig -s zimbra_ldap_password<br />
## Exit the zimbra user shell<br />
##: exit<br />
# Enable CLI access to ZCA<br />
## Log into the console as the vmware user<br />
##: sudo ufw disable<br />
## Update the firewall rules<br />
##* Open the firewall rules in an editor<br />
##: sudo vi /var/lib/ufw/user.rules<br />
##* Add a line under "### RULES ###" <br />
##: -A ufw-user-input -p tcp --dport 22 -j ACCEPT<br />
##* Enable firewall rules to block end-user access to ZCA.<br />
##: Comment out all other ufw-user-input rules<br />
## Save the file and reenable the firewall<br />
##: sudo ufw enable<br />
# Switch back to the zimbra user<br />
#: sudo su - zimbra<br />
# Verify the mail queue is empty.<br />
#: postqueue -p<br />
#: Mail queue is empty<br />
#* In the event there are deferred messages in the mail queue you can attempt to flush the queue<br />
#: postqueue -f<br />
#* Any remaining messages will be lost.<br />
# Perform a full backup of ZCA.<br />
#: zmbackup -a all -f<br />
#: full-20120224.231618.575<br />
# Stop all ZCA services.<br />
#: zmcontrol stop<br />
# Log out of the console<br />
#: exit<br />
<br />
== Copy existing data to the new server ==<br />
# Copy backup files from ZCA to /opt/zimbra/backup on the new server.<br />
#: scp -r root@{zca server}:/opt/zimbra/backup /opt/zimbra/backup<br />
# Copy your existing license file to the new server. <br />
#: scp -r root@{zca_server}:/opt/zimbra/conf/ZCSLicense.xml .<br />
<br />
== Shutdown the existing Zimbra Collaboration Appliance ==<br />
: Power off the VM via vSphere or other management console.<br />
<br />
== Prepare the new ZCS server ==<br />
<br />
Before you begin, make sure that the new server is correctly configured with the IP address and hostname and that ZCS is installed and configured with the same domain, hostname, passwords, etc. as the previous server. See the VMware Zimbra Collaboration Server installation guide for more information about preparing the server. Before you begin to install ZCS, note the information you need from the old server including: admin account name and password, LDAP, Amavis, and Postfix passwords, spam training and non-spam training user account names, exact domain name, and the global document account name.<br />
# Login to the console of the new server<br />
# Set the hostname <br />
#: sudo vi /etc/hostname<br />
#: hostname {zca_hostname}<br />
# Configuration the IP address<br />
#: sudo vi /etc/network/interfaces<br />
# Restart networking<br />
#: /etc/init.d/networking restart<br />
# Install software per the ZCS Installation Guide<br />
#: ./install.sh -l ../ZCSLicense.xml<br />
#: Run ./install.sh and follow the directions in the installation guide to install ZCS. Make sure that you configure the same domain, hostname, passwords as on the original server. During ZCS install, the following settings must be changed to match the original server settings:<br />
##Zimbra LDAP Server. For Domain to create, identify the same default domain as on the old server.<br />
##Zimbra Mailbox Server. An administrator’s account is automatically created.<br />
##*Make sure that the account name for Admin user to create is the same name as on the original server.<br />
##*Set the admin password to be the same as on the old server.<br />
##*Set the LDAP password to be the same as on the old server.<br />
##*Set the Postfix user and Amavis user passwords to be the same as on the old server<br />
##*Change the Spam training user and the Non-spam (HAM) training user account names to be the same as the spam account names on the old server.<br />
##*Global Document Account – This account name is automatically generated and is usually named wiki. If you changed this, change the Global Document Account name to be the same account name as on the original server.<br />
##Change any other settings on the new server to match the configuration on the original server.<br />
##In the main menu, set the default backup schedule and the automatic starting of servers after the configuration is complete to NO.<br />
<br />
== Restore system configuration and account data. ==<br />
# Switch to the zimbra user<br />
#: sudo su - zimbra<br />
# Stop ZCS<br />
#:zmcontrol stop<br />
# Delete the MySQL data and re-initialize an empty data directory. If you do not do this, zmrestoreoffline will have errors.<br />
#:rm -rf /opt/zimbra/db/data/*<br />
#:/opt/zimbra/libexec/zmmyinit<br />
#:The MySQL service is now running.<br />
# Restore the Directory and configuration data<br />
#: zmrestoreldap -lb <latest_label>. <br />
#: Note: To find the LDAP session label to restore, type zmrestoreldap –lbs.<br />
# Because some ZCS services are running at this point, type zmconvertctl start. This is required before running zmrestoreoffline.<br />
# Restore your original LDAP password<br />
#: zmlocalconfig -f -e zimbra_ldap_password=<password>.<br />
# To start the offline restore, type <br />
#: zmrestoreoffline -sys -a all -c -br. <br />
#: You may want to run a command such as nohup here also. To watch the progress, tail /opt/zimbra/log/mailbox.log.<br />
#: Note: Use –c on the command line so that accounts will be restored even if some accounts encounter errors during the offline restore process.<br />
# Stop all ZCS services that have been started.<br />
#:zmcontrol stop <br />
# Remove any old backup sessions because these sessions are no longer valid.<br />
#: rm -rf /opt/zimbra/redolog/* /opt/zimbra/backup/*<br />
# ZCS is now ready to start.<br />
#:zmcontrol start.<br />
# Now run a full backup<br />
#: zmbackup -f -a all.</div>
CAH
https://wiki.zimbra.com/index.php?title=ZCA_Migration&diff=52048
ZCA Migration
2012-10-09T22:31:55Z
<p>CAH: /* Migration Summary */</p>
<hr />
<div>'''Zimbra Migration from ZCA 6 to ZCS 7 or 8''' <br />
<br />
= Overview =<br />
<br />
There are two choices when upgrading from Zimbra Collaboration Appliance Version 6 to Zimbra Collaboration Server Version 7. <br />
*One option is to maintain your existing virtual machine and upgrade the Zimbra software in place. <br />
*The other option is to migrate your data from ZCA to a new server and then perform a ZCS upgrade. <br />
<br />
== Upgrade in-place Summary ==<br />
*[[ZCA_Migration#Prepare ZCA for upgrade|Prepare ZCA for upgrade]]<br />
**[[ZCA_Migration#Download the latest ZCS version|Download the latest ZCS version]]<br />
**[[ZCA_Migration#Upgrade your ZCA software.|Upgrade your ZCA software]]<br />
<br />
== Migration Summary ==<br />
*[[ZCA_Migration#Prepare ZCA for migration.|Prepare ZCA for migration]]<br />
*[[ZCA_Migration#Prepare the new ZCS server.|Prepare the new ZCS server]]<br />
*[[ZCA_Migration#Restore system configuration and account data.|Restore system configuration and account data]]<br />
<br />
= Upgrade in-place steps =<br />
<br />
== Prepare ZCA for upgrade ==<br />
<br />
# Enable CLI access to ZCA<br />
## Log into the console as the vmware user<br />
##: sudo ufw disable<br />
## Update the firewall rules<br />
##* Open the firewall rules in an editor<br />
##: sudo vi /var/lib/ufw/user.rules<br />
##* Add a line under "### RULES ###" <br />
##: -A ufw-user-input -p tcp --dport 22 -j ACCEPT<br />
## Save the file and re-enable the firewall<br />
##: sudo ufw enable<br />
<br />
== Download the latest ZCS version ==<br />
<br />
# Download ZCS version from VMware<br />
#: wget http://files2.zimbra.com/downloads/7.1.4_GA/zcs-NETWORK-7.1.4_GA_2555.UBUNTU8_64.20120105094735.tgz<br />
<br />
== Upgrade your ZCA software. ==<br />
<br />
# Upgrade your software via the Zimbra Collaboration Installation and Upgrade Guide<br />
#: tar xzvf zcs-NETWORK-7.1.4_GA_2555.UBUNTU8_64.20120105094735.tgz<br />
#: cd zcs-NETWORK-7.1.4_GA_2555<br />
#: ./install.sh<br />
<br />
= Migration Steps = <br />
<br />
In the event that you need to migrate from a virtualized Zimbra Collaboration Appliance to a native installation of Zimbra Collaboration Server this document will guide you through the steps. The migration steps include advanced linux administration skills including access to the command line interface (cli), network ip address configuration, firewall configuration, and transferring data between servers. These steps utilize the application level backup and restore functionality built into Network Edition of ZCS because of this migration from ZCA to the Community Edition of ZCS is not supported. <br />
<br />
== Prepare ZCA for migration. ==<br />
<br />
The migration from the Zimbra Collaboration Appliance (ZCA) utilizes the built-in application backup and restore functionality. This functionally is not exposed in the Administration Console for ZCA and requires access to the command line interface (cli). <br />
<br />
# Gather migration data<br />
## Log into the virtual appliance console as the vmware user<br />
## Switch to the zimbra user<br />
##: sudo su - zimbra<br />
## Obtain and save password information for later use.<br />
##: zmlocalconfig -s ldap_postfix_password<br />
##: zmlocalconfig -s ldap_amavis_password<br />
##: zmlocalconfig -s ldap_root_password<br />
##: zmlocalconfig -s zimbra_ldap_password<br />
## Exit the zimbra user shell<br />
##: exit<br />
# Enable CLI access to ZCA<br />
## Log into the console as the vmware user<br />
##: sudo ufw disable<br />
## Update the firewall rules<br />
##* Open the firewall rules in an editor<br />
##: sudo vi /var/lib/ufw/user.rules<br />
##* Add a line under "### RULES ###" <br />
##: -A ufw-user-input -p tcp --dport 22 -j ACCEPT<br />
##* Enable firewall rules to block end-user access to ZCA.<br />
##: Comment out all other ufw-user-input rules<br />
## Save the file and reenable the firewall<br />
##: sudo ufw enable<br />
# Switch back to the zimbra user<br />
#: sudo su - zimbra<br />
# Verify the mail queue is empty.<br />
#: postqueue -p<br />
#: Mail queue is empty<br />
#* In the event there are deferred messages in the mail queue you can attempt to flush the queue<br />
#: postqueue -f<br />
#* Any remaining messages will be lost.<br />
# Perform a full backup of ZCA.<br />
#: zmbackup -a all -f<br />
#: full-20120224.231618.575<br />
# Stop all ZCA services.<br />
#: zmcontrol stop<br />
# Log out of the console<br />
#: exit<br />
<br />
== Copy existing data to the new server ==<br />
# Copy backup files from ZCA to /opt/zimbra/backup on the new server.<br />
#: scp -r root@{zca server}:/opt/zimbra/backup /opt/zimbra/backup<br />
# Copy your existing license file to the new server. <br />
#: scp -r root@{zca_server}:/opt/zimbra/conf/ZCSLicense.xml .<br />
<br />
== Shutdown the existing Zimbra Collaboration Appliance ==<br />
: Power off the VM via vSphere or other management console.<br />
<br />
== Prepare the new ZCS server ==<br />
<br />
Before you begin, make sure that the new server is correctly configured with the IP address and hostname and that ZCS is installed and configured with the same domain, hostname, passwords, etc. as the previous server. See the VMware Zimbra Collaboration Server installation guide for more information about preparing the server. Before you begin to install ZCS, note the information you need from the old server including: admin account name and password, LDAP, Amavis, and Postfix passwords, spam training and non-spam training user account names, exact domain name, and the global document account name.<br />
# Login to the console of the new server<br />
# Set the hostname <br />
#: sudo vi /etc/hostname<br />
#: hostname {zca_hostname}<br />
# Configuration the IP address<br />
#: sudo vi /etc/network/interfaces<br />
# Restart networking<br />
#: /etc/init.d/networking restart<br />
# Install software per the ZCS Installation Guide<br />
#: ./install.sh -l ../ZCSLicense.xml<br />
#: Run ./install.sh and follow the directions in the installation guide to install ZCS. Make sure that you configure the same domain, hostname, passwords as on the original server. During ZCS install, the following settings must be changed to match the original server settings:<br />
##Zimbra LDAP Server. For Domain to create, identify the same default domain as on the old server.<br />
##Zimbra Mailbox Server. An administrator’s account is automatically created.<br />
##*Make sure that the account name for Admin user to create is the same name as on the original server.<br />
##*Set the admin password to be the same as on the old server.<br />
##*Set the LDAP password to be the same as on the old server.<br />
##*Set the Postfix user and Amavis user passwords to be the same as on the old server<br />
##*Change the Spam training user and the Non-spam (HAM) training user account names to be the same as the spam account names on the old server.<br />
##*Global Document Account – This account name is automatically generated and is usually named wiki. If you changed this, change the Global Document Account name to be the same account name as on the original server.<br />
##Change any other settings on the new server to match the configuration on the original server.<br />
##In the main menu, set the default backup schedule and the automatic starting of servers after the configuration is complete to NO.<br />
<br />
== Restore system configuration and account data. ==<br />
# Switch to the zimbra user<br />
#: sudo su - zimbra<br />
# Stop ZCS<br />
#:zmcontrol stop<br />
# Delete the MySQL data and re-initialize an empty data directory. If you do not do this, zmrestoreoffline will have errors.<br />
#:rm -rf /opt/zimbra/db/data/*<br />
#:/opt/zimbra/libexec/zmmyinit<br />
#:The MySQL service is now running.<br />
# Restore the Directory and configuration data<br />
#: zmrestoreldap -lb <latest_label>. <br />
#: Note: To find the LDAP session label to restore, type zmrestoreldap –lbs.<br />
# Because some ZCS services are running at this point, type zmconvertctl start. This is required before running zmrestoreoffline.<br />
# Restore your original LDAP password<br />
#: zmlocalconfig -f -e zimbra_ldap_password=<password>.<br />
# To start the offline restore, type <br />
#: zmrestoreoffline -sys -a all -c -br. <br />
#: You may want to run a command such as nohup here also. To watch the progress, tail /opt/zimbra/log/mailbox.log.<br />
#: Note: Use –c on the command line so that accounts will be restored even if some accounts encounter errors during the offline restore process.<br />
# Stop all ZCS services that have been started.<br />
#:zmcontrol stop <br />
# Remove any old backup sessions because these sessions are no longer valid.<br />
#: rm -rf /opt/zimbra/redolog/* /opt/zimbra/backup/*<br />
# ZCS is now ready to start.<br />
#:zmcontrol start.<br />
# Now run a full backup<br />
#: zmbackup -f -a all.</div>
CAH
https://wiki.zimbra.com/index.php?title=ZCA_Migration&diff=52047
ZCA Migration
2012-10-09T22:31:29Z
<p>CAH: /* Migration Summary */</p>
<hr />
<div>'''Zimbra Migration from ZCA 6 to ZCS 7 or 8''' <br />
<br />
= Overview =<br />
<br />
There are two choices when upgrading from Zimbra Collaboration Appliance Version 6 to Zimbra Collaboration Server Version 7. <br />
*One option is to maintain your existing virtual machine and upgrade the Zimbra software in place. <br />
*The other option is to migrate your data from ZCA to a new server and then perform a ZCS upgrade. <br />
<br />
== Upgrade in-place Summary ==<br />
*[[ZCA_Migration#Prepare ZCA for upgrade|Prepare ZCA for upgrade]]<br />
**[[ZCA_Migration#Download the latest ZCS version|Download the latest ZCS version]]<br />
**[[ZCA_Migration#Upgrade your ZCA software.|Upgrade your ZCA software]]<br />
<br />
== Migration Summary ==<br />
*[[ZCA_Migration#Prepare ZCA for migration.|Prepare ZCA for migration]]<br />
*[[ZCA_Migration#Prepare the new ZCS server.|Prepare the new ZCS server.]]<br />
*[[ZCA_Migration#Restore system configuration and account data.|Restore system configuration and account data.]]<br />
<br />
= Upgrade in-place steps =<br />
<br />
== Prepare ZCA for upgrade ==<br />
<br />
# Enable CLI access to ZCA<br />
## Log into the console as the vmware user<br />
##: sudo ufw disable<br />
## Update the firewall rules<br />
##* Open the firewall rules in an editor<br />
##: sudo vi /var/lib/ufw/user.rules<br />
##* Add a line under "### RULES ###" <br />
##: -A ufw-user-input -p tcp --dport 22 -j ACCEPT<br />
## Save the file and re-enable the firewall<br />
##: sudo ufw enable<br />
<br />
== Download the latest ZCS version ==<br />
<br />
# Download ZCS version from VMware<br />
#: wget http://files2.zimbra.com/downloads/7.1.4_GA/zcs-NETWORK-7.1.4_GA_2555.UBUNTU8_64.20120105094735.tgz<br />
<br />
== Upgrade your ZCA software. ==<br />
<br />
# Upgrade your software via the Zimbra Collaboration Installation and Upgrade Guide<br />
#: tar xzvf zcs-NETWORK-7.1.4_GA_2555.UBUNTU8_64.20120105094735.tgz<br />
#: cd zcs-NETWORK-7.1.4_GA_2555<br />
#: ./install.sh<br />
<br />
= Migration Steps = <br />
<br />
In the event that you need to migrate from a virtualized Zimbra Collaboration Appliance to a native installation of Zimbra Collaboration Server this document will guide you through the steps. The migration steps include advanced linux administration skills including access to the command line interface (cli), network ip address configuration, firewall configuration, and transferring data between servers. These steps utilize the application level backup and restore functionality built into Network Edition of ZCS because of this migration from ZCA to the Community Edition of ZCS is not supported. <br />
<br />
== Prepare ZCA for migration. ==<br />
<br />
The migration from the Zimbra Collaboration Appliance (ZCA) utilizes the built-in application backup and restore functionality. This functionally is not exposed in the Administration Console for ZCA and requires access to the command line interface (cli). <br />
<br />
# Gather migration data<br />
## Log into the virtual appliance console as the vmware user<br />
## Switch to the zimbra user<br />
##: sudo su - zimbra<br />
## Obtain and save password information for later use.<br />
##: zmlocalconfig -s ldap_postfix_password<br />
##: zmlocalconfig -s ldap_amavis_password<br />
##: zmlocalconfig -s ldap_root_password<br />
##: zmlocalconfig -s zimbra_ldap_password<br />
## Exit the zimbra user shell<br />
##: exit<br />
# Enable CLI access to ZCA<br />
## Log into the console as the vmware user<br />
##: sudo ufw disable<br />
## Update the firewall rules<br />
##* Open the firewall rules in an editor<br />
##: sudo vi /var/lib/ufw/user.rules<br />
##* Add a line under "### RULES ###" <br />
##: -A ufw-user-input -p tcp --dport 22 -j ACCEPT<br />
##* Enable firewall rules to block end-user access to ZCA.<br />
##: Comment out all other ufw-user-input rules<br />
## Save the file and reenable the firewall<br />
##: sudo ufw enable<br />
# Switch back to the zimbra user<br />
#: sudo su - zimbra<br />
# Verify the mail queue is empty.<br />
#: postqueue -p<br />
#: Mail queue is empty<br />
#* In the event there are deferred messages in the mail queue you can attempt to flush the queue<br />
#: postqueue -f<br />
#* Any remaining messages will be lost.<br />
# Perform a full backup of ZCA.<br />
#: zmbackup -a all -f<br />
#: full-20120224.231618.575<br />
# Stop all ZCA services.<br />
#: zmcontrol stop<br />
# Log out of the console<br />
#: exit<br />
<br />
== Copy existing data to the new server ==<br />
# Copy backup files from ZCA to /opt/zimbra/backup on the new server.<br />
#: scp -r root@{zca server}:/opt/zimbra/backup /opt/zimbra/backup<br />
# Copy your existing license file to the new server. <br />
#: scp -r root@{zca_server}:/opt/zimbra/conf/ZCSLicense.xml .<br />
<br />
== Shutdown the existing Zimbra Collaboration Appliance ==<br />
: Power off the VM via vSphere or other management console.<br />
<br />
== Prepare the new ZCS server ==<br />
<br />
Before you begin, make sure that the new server is correctly configured with the IP address and hostname and that ZCS is installed and configured with the same domain, hostname, passwords, etc. as the previous server. See the VMware Zimbra Collaboration Server installation guide for more information about preparing the server. Before you begin to install ZCS, note the information you need from the old server including: admin account name and password, LDAP, Amavis, and Postfix passwords, spam training and non-spam training user account names, exact domain name, and the global document account name.<br />
# Login to the console of the new server<br />
# Set the hostname <br />
#: sudo vi /etc/hostname<br />
#: hostname {zca_hostname}<br />
# Configuration the IP address<br />
#: sudo vi /etc/network/interfaces<br />
# Restart networking<br />
#: /etc/init.d/networking restart<br />
# Install software per the ZCS Installation Guide<br />
#: ./install.sh -l ../ZCSLicense.xml<br />
#: Run ./install.sh and follow the directions in the installation guide to install ZCS. Make sure that you configure the same domain, hostname, passwords as on the original server. During ZCS install, the following settings must be changed to match the original server settings:<br />
##Zimbra LDAP Server. For Domain to create, identify the same default domain as on the old server.<br />
##Zimbra Mailbox Server. An administrator’s account is automatically created.<br />
##*Make sure that the account name for Admin user to create is the same name as on the original server.<br />
##*Set the admin password to be the same as on the old server.<br />
##*Set the LDAP password to be the same as on the old server.<br />
##*Set the Postfix user and Amavis user passwords to be the same as on the old server<br />
##*Change the Spam training user and the Non-spam (HAM) training user account names to be the same as the spam account names on the old server.<br />
##*Global Document Account – This account name is automatically generated and is usually named wiki. If you changed this, change the Global Document Account name to be the same account name as on the original server.<br />
##Change any other settings on the new server to match the configuration on the original server.<br />
##In the main menu, set the default backup schedule and the automatic starting of servers after the configuration is complete to NO.<br />
<br />
== Restore system configuration and account data. ==<br />
# Switch to the zimbra user<br />
#: sudo su - zimbra<br />
# Stop ZCS<br />
#:zmcontrol stop<br />
# Delete the MySQL data and re-initialize an empty data directory. If you do not do this, zmrestoreoffline will have errors.<br />
#:rm -rf /opt/zimbra/db/data/*<br />
#:/opt/zimbra/libexec/zmmyinit<br />
#:The MySQL service is now running.<br />
# Restore the Directory and configuration data<br />
#: zmrestoreldap -lb <latest_label>. <br />
#: Note: To find the LDAP session label to restore, type zmrestoreldap –lbs.<br />
# Because some ZCS services are running at this point, type zmconvertctl start. This is required before running zmrestoreoffline.<br />
# Restore your original LDAP password<br />
#: zmlocalconfig -f -e zimbra_ldap_password=<password>.<br />
# To start the offline restore, type <br />
#: zmrestoreoffline -sys -a all -c -br. <br />
#: You may want to run a command such as nohup here also. To watch the progress, tail /opt/zimbra/log/mailbox.log.<br />
#: Note: Use –c on the command line so that accounts will be restored even if some accounts encounter errors during the offline restore process.<br />
# Stop all ZCS services that have been started.<br />
#:zmcontrol stop <br />
# Remove any old backup sessions because these sessions are no longer valid.<br />
#: rm -rf /opt/zimbra/redolog/* /opt/zimbra/backup/*<br />
# ZCS is now ready to start.<br />
#:zmcontrol start.<br />
# Now run a full backup<br />
#: zmbackup -f -a all.</div>
CAH
https://wiki.zimbra.com/index.php?title=ZCA_Migration&diff=52046
ZCA Migration
2012-10-09T22:30:56Z
<p>CAH: /* Upgrade in-place Summary */</p>
<hr />
<div>'''Zimbra Migration from ZCA 6 to ZCS 7 or 8''' <br />
<br />
= Overview =<br />
<br />
There are two choices when upgrading from Zimbra Collaboration Appliance Version 6 to Zimbra Collaboration Server Version 7. <br />
*One option is to maintain your existing virtual machine and upgrade the Zimbra software in place. <br />
*The other option is to migrate your data from ZCA to a new server and then perform a ZCS upgrade. <br />
<br />
== Upgrade in-place Summary ==<br />
*[[ZCA_Migration#Prepare ZCA for upgrade|Prepare ZCA for upgrade]]<br />
**[[ZCA_Migration#Download the latest ZCS version|Download the latest ZCS version]]<br />
**[[ZCA_Migration#Upgrade your ZCA software.|Upgrade your ZCA software]]<br />
<br />
== Migration Summary ==<br />
*[[Zimbra/Admin/ZCAMigration#Prepare ZCA for migration.|Prepare ZCA for migration]]<br />
*[[Zimbra/Admin/ZCAMigration#Prepare the new ZCS server.|Prepare the new ZCS server.]]<br />
*[[Zimbra/Admin/ZCAMigration#Restore system configuration and account data.|Restore system configuration and account data.]]<br />
<br />
= Upgrade in-place steps =<br />
<br />
== Prepare ZCA for upgrade ==<br />
<br />
# Enable CLI access to ZCA<br />
## Log into the console as the vmware user<br />
##: sudo ufw disable<br />
## Update the firewall rules<br />
##* Open the firewall rules in an editor<br />
##: sudo vi /var/lib/ufw/user.rules<br />
##* Add a line under "### RULES ###" <br />
##: -A ufw-user-input -p tcp --dport 22 -j ACCEPT<br />
## Save the file and re-enable the firewall<br />
##: sudo ufw enable<br />
<br />
== Download the latest ZCS version ==<br />
<br />
# Download ZCS version from VMware<br />
#: wget http://files2.zimbra.com/downloads/7.1.4_GA/zcs-NETWORK-7.1.4_GA_2555.UBUNTU8_64.20120105094735.tgz<br />
<br />
== Upgrade your ZCA software. ==<br />
<br />
# Upgrade your software via the Zimbra Collaboration Installation and Upgrade Guide<br />
#: tar xzvf zcs-NETWORK-7.1.4_GA_2555.UBUNTU8_64.20120105094735.tgz<br />
#: cd zcs-NETWORK-7.1.4_GA_2555<br />
#: ./install.sh<br />
<br />
= Migration Steps = <br />
<br />
In the event that you need to migrate from a virtualized Zimbra Collaboration Appliance to a native installation of Zimbra Collaboration Server this document will guide you through the steps. The migration steps include advanced linux administration skills including access to the command line interface (cli), network ip address configuration, firewall configuration, and transferring data between servers. These steps utilize the application level backup and restore functionality built into Network Edition of ZCS because of this migration from ZCA to the Community Edition of ZCS is not supported. <br />
<br />
== Prepare ZCA for migration. ==<br />
<br />
The migration from the Zimbra Collaboration Appliance (ZCA) utilizes the built-in application backup and restore functionality. This functionally is not exposed in the Administration Console for ZCA and requires access to the command line interface (cli). <br />
<br />
# Gather migration data<br />
## Log into the virtual appliance console as the vmware user<br />
## Switch to the zimbra user<br />
##: sudo su - zimbra<br />
## Obtain and save password information for later use.<br />
##: zmlocalconfig -s ldap_postfix_password<br />
##: zmlocalconfig -s ldap_amavis_password<br />
##: zmlocalconfig -s ldap_root_password<br />
##: zmlocalconfig -s zimbra_ldap_password<br />
## Exit the zimbra user shell<br />
##: exit<br />
# Enable CLI access to ZCA<br />
## Log into the console as the vmware user<br />
##: sudo ufw disable<br />
## Update the firewall rules<br />
##* Open the firewall rules in an editor<br />
##: sudo vi /var/lib/ufw/user.rules<br />
##* Add a line under "### RULES ###" <br />
##: -A ufw-user-input -p tcp --dport 22 -j ACCEPT<br />
##* Enable firewall rules to block end-user access to ZCA.<br />
##: Comment out all other ufw-user-input rules<br />
## Save the file and reenable the firewall<br />
##: sudo ufw enable<br />
# Switch back to the zimbra user<br />
#: sudo su - zimbra<br />
# Verify the mail queue is empty.<br />
#: postqueue -p<br />
#: Mail queue is empty<br />
#* In the event there are deferred messages in the mail queue you can attempt to flush the queue<br />
#: postqueue -f<br />
#* Any remaining messages will be lost.<br />
# Perform a full backup of ZCA.<br />
#: zmbackup -a all -f<br />
#: full-20120224.231618.575<br />
# Stop all ZCA services.<br />
#: zmcontrol stop<br />
# Log out of the console<br />
#: exit<br />
<br />
== Copy existing data to the new server ==<br />
# Copy backup files from ZCA to /opt/zimbra/backup on the new server.<br />
#: scp -r root@{zca server}:/opt/zimbra/backup /opt/zimbra/backup<br />
# Copy your existing license file to the new server. <br />
#: scp -r root@{zca_server}:/opt/zimbra/conf/ZCSLicense.xml .<br />
<br />
== Shutdown the existing Zimbra Collaboration Appliance ==<br />
: Power off the VM via vSphere or other management console.<br />
<br />
== Prepare the new ZCS server ==<br />
<br />
Before you begin, make sure that the new server is correctly configured with the IP address and hostname and that ZCS is installed and configured with the same domain, hostname, passwords, etc. as the previous server. See the VMware Zimbra Collaboration Server installation guide for more information about preparing the server. Before you begin to install ZCS, note the information you need from the old server including: admin account name and password, LDAP, Amavis, and Postfix passwords, spam training and non-spam training user account names, exact domain name, and the global document account name.<br />
# Login to the console of the new server<br />
# Set the hostname <br />
#: sudo vi /etc/hostname<br />
#: hostname {zca_hostname}<br />
# Configuration the IP address<br />
#: sudo vi /etc/network/interfaces<br />
# Restart networking<br />
#: /etc/init.d/networking restart<br />
# Install software per the ZCS Installation Guide<br />
#: ./install.sh -l ../ZCSLicense.xml<br />
#: Run ./install.sh and follow the directions in the installation guide to install ZCS. Make sure that you configure the same domain, hostname, passwords as on the original server. During ZCS install, the following settings must be changed to match the original server settings:<br />
##Zimbra LDAP Server. For Domain to create, identify the same default domain as on the old server.<br />
##Zimbra Mailbox Server. An administrator’s account is automatically created.<br />
##*Make sure that the account name for Admin user to create is the same name as on the original server.<br />
##*Set the admin password to be the same as on the old server.<br />
##*Set the LDAP password to be the same as on the old server.<br />
##*Set the Postfix user and Amavis user passwords to be the same as on the old server<br />
##*Change the Spam training user and the Non-spam (HAM) training user account names to be the same as the spam account names on the old server.<br />
##*Global Document Account – This account name is automatically generated and is usually named wiki. If you changed this, change the Global Document Account name to be the same account name as on the original server.<br />
##Change any other settings on the new server to match the configuration on the original server.<br />
##In the main menu, set the default backup schedule and the automatic starting of servers after the configuration is complete to NO.<br />
<br />
== Restore system configuration and account data. ==<br />
# Switch to the zimbra user<br />
#: sudo su - zimbra<br />
# Stop ZCS<br />
#:zmcontrol stop<br />
# Delete the MySQL data and re-initialize an empty data directory. If you do not do this, zmrestoreoffline will have errors.<br />
#:rm -rf /opt/zimbra/db/data/*<br />
#:/opt/zimbra/libexec/zmmyinit<br />
#:The MySQL service is now running.<br />
# Restore the Directory and configuration data<br />
#: zmrestoreldap -lb <latest_label>. <br />
#: Note: To find the LDAP session label to restore, type zmrestoreldap –lbs.<br />
# Because some ZCS services are running at this point, type zmconvertctl start. This is required before running zmrestoreoffline.<br />
# Restore your original LDAP password<br />
#: zmlocalconfig -f -e zimbra_ldap_password=<password>.<br />
# To start the offline restore, type <br />
#: zmrestoreoffline -sys -a all -c -br. <br />
#: You may want to run a command such as nohup here also. To watch the progress, tail /opt/zimbra/log/mailbox.log.<br />
#: Note: Use –c on the command line so that accounts will be restored even if some accounts encounter errors during the offline restore process.<br />
# Stop all ZCS services that have been started.<br />
#:zmcontrol stop <br />
# Remove any old backup sessions because these sessions are no longer valid.<br />
#: rm -rf /opt/zimbra/redolog/* /opt/zimbra/backup/*<br />
# ZCS is now ready to start.<br />
#:zmcontrol start.<br />
# Now run a full backup<br />
#: zmbackup -f -a all.</div>
CAH
https://wiki.zimbra.com/index.php?title=ZCA_Migration&diff=52045
ZCA Migration
2012-10-09T22:29:33Z
<p>CAH: ZCA Upgrade Migration page taken from VMware internal Zimbra wiki article</p>
<hr />
<div>'''Zimbra Migration from ZCA 6 to ZCS 7 or 8''' <br />
<br />
= Overview =<br />
<br />
There are two choices when upgrading from Zimbra Collaboration Appliance Version 6 to Zimbra Collaboration Server Version 7. <br />
*One option is to maintain your existing virtual machine and upgrade the Zimbra software in place. <br />
*The other option is to migrate your data from ZCA to a new server and then perform a ZCS upgrade. <br />
<br />
== Upgrade in-place Summary ==<br />
*[[Zimbra/Admin/ZCAMigration#Prepare ZCA for upgrade|Prepare ZCA for upgrade]]<br />
**[[Zimbra/Admin/ZCAMigration#Download the latest ZCS version|Download the latest ZCS version]]<br />
**[[Zimbra/Admin/ZCAMigration#Upgrade your ZCA software.|Upgrade your ZCA software.]]<br />
<br />
== Migration Summary ==<br />
*[[Zimbra/Admin/ZCAMigration#Prepare ZCA for migration.|Prepare ZCA for migration]]<br />
*[[Zimbra/Admin/ZCAMigration#Prepare the new ZCS server.|Prepare the new ZCS server.]]<br />
*[[Zimbra/Admin/ZCAMigration#Restore system configuration and account data.|Restore system configuration and account data.]]<br />
<br />
= Upgrade in-place steps =<br />
<br />
== Prepare ZCA for upgrade ==<br />
<br />
# Enable CLI access to ZCA<br />
## Log into the console as the vmware user<br />
##: sudo ufw disable<br />
## Update the firewall rules<br />
##* Open the firewall rules in an editor<br />
##: sudo vi /var/lib/ufw/user.rules<br />
##* Add a line under "### RULES ###" <br />
##: -A ufw-user-input -p tcp --dport 22 -j ACCEPT<br />
## Save the file and re-enable the firewall<br />
##: sudo ufw enable<br />
<br />
== Download the latest ZCS version ==<br />
<br />
# Download ZCS version from VMware<br />
#: wget http://files2.zimbra.com/downloads/7.1.4_GA/zcs-NETWORK-7.1.4_GA_2555.UBUNTU8_64.20120105094735.tgz<br />
<br />
== Upgrade your ZCA software. ==<br />
<br />
# Upgrade your software via the Zimbra Collaboration Installation and Upgrade Guide<br />
#: tar xzvf zcs-NETWORK-7.1.4_GA_2555.UBUNTU8_64.20120105094735.tgz<br />
#: cd zcs-NETWORK-7.1.4_GA_2555<br />
#: ./install.sh<br />
<br />
= Migration Steps = <br />
<br />
In the event that you need to migrate from a virtualized Zimbra Collaboration Appliance to a native installation of Zimbra Collaboration Server this document will guide you through the steps. The migration steps include advanced linux administration skills including access to the command line interface (cli), network ip address configuration, firewall configuration, and transferring data between servers. These steps utilize the application level backup and restore functionality built into Network Edition of ZCS because of this migration from ZCA to the Community Edition of ZCS is not supported. <br />
<br />
== Prepare ZCA for migration. ==<br />
<br />
The migration from the Zimbra Collaboration Appliance (ZCA) utilizes the built-in application backup and restore functionality. This functionally is not exposed in the Administration Console for ZCA and requires access to the command line interface (cli). <br />
<br />
# Gather migration data<br />
## Log into the virtual appliance console as the vmware user<br />
## Switch to the zimbra user<br />
##: sudo su - zimbra<br />
## Obtain and save password information for later use.<br />
##: zmlocalconfig -s ldap_postfix_password<br />
##: zmlocalconfig -s ldap_amavis_password<br />
##: zmlocalconfig -s ldap_root_password<br />
##: zmlocalconfig -s zimbra_ldap_password<br />
## Exit the zimbra user shell<br />
##: exit<br />
# Enable CLI access to ZCA<br />
## Log into the console as the vmware user<br />
##: sudo ufw disable<br />
## Update the firewall rules<br />
##* Open the firewall rules in an editor<br />
##: sudo vi /var/lib/ufw/user.rules<br />
##* Add a line under "### RULES ###" <br />
##: -A ufw-user-input -p tcp --dport 22 -j ACCEPT<br />
##* Enable firewall rules to block end-user access to ZCA.<br />
##: Comment out all other ufw-user-input rules<br />
## Save the file and reenable the firewall<br />
##: sudo ufw enable<br />
# Switch back to the zimbra user<br />
#: sudo su - zimbra<br />
# Verify the mail queue is empty.<br />
#: postqueue -p<br />
#: Mail queue is empty<br />
#* In the event there are deferred messages in the mail queue you can attempt to flush the queue<br />
#: postqueue -f<br />
#* Any remaining messages will be lost.<br />
# Perform a full backup of ZCA.<br />
#: zmbackup -a all -f<br />
#: full-20120224.231618.575<br />
# Stop all ZCA services.<br />
#: zmcontrol stop<br />
# Log out of the console<br />
#: exit<br />
<br />
== Copy existing data to the new server ==<br />
# Copy backup files from ZCA to /opt/zimbra/backup on the new server.<br />
#: scp -r root@{zca server}:/opt/zimbra/backup /opt/zimbra/backup<br />
# Copy your existing license file to the new server. <br />
#: scp -r root@{zca_server}:/opt/zimbra/conf/ZCSLicense.xml .<br />
<br />
== Shutdown the existing Zimbra Collaboration Appliance ==<br />
: Power off the VM via vSphere or other management console.<br />
<br />
== Prepare the new ZCS server ==<br />
<br />
Before you begin, make sure that the new server is correctly configured with the IP address and hostname and that ZCS is installed and configured with the same domain, hostname, passwords, etc. as the previous server. See the VMware Zimbra Collaboration Server installation guide for more information about preparing the server. Before you begin to install ZCS, note the information you need from the old server including: admin account name and password, LDAP, Amavis, and Postfix passwords, spam training and non-spam training user account names, exact domain name, and the global document account name.<br />
# Login to the console of the new server<br />
# Set the hostname <br />
#: sudo vi /etc/hostname<br />
#: hostname {zca_hostname}<br />
# Configuration the IP address<br />
#: sudo vi /etc/network/interfaces<br />
# Restart networking<br />
#: /etc/init.d/networking restart<br />
# Install software per the ZCS Installation Guide<br />
#: ./install.sh -l ../ZCSLicense.xml<br />
#: Run ./install.sh and follow the directions in the installation guide to install ZCS. Make sure that you configure the same domain, hostname, passwords as on the original server. During ZCS install, the following settings must be changed to match the original server settings:<br />
##Zimbra LDAP Server. For Domain to create, identify the same default domain as on the old server.<br />
##Zimbra Mailbox Server. An administrator’s account is automatically created.<br />
##*Make sure that the account name for Admin user to create is the same name as on the original server.<br />
##*Set the admin password to be the same as on the old server.<br />
##*Set the LDAP password to be the same as on the old server.<br />
##*Set the Postfix user and Amavis user passwords to be the same as on the old server<br />
##*Change the Spam training user and the Non-spam (HAM) training user account names to be the same as the spam account names on the old server.<br />
##*Global Document Account – This account name is automatically generated and is usually named wiki. If you changed this, change the Global Document Account name to be the same account name as on the original server.<br />
##Change any other settings on the new server to match the configuration on the original server.<br />
##In the main menu, set the default backup schedule and the automatic starting of servers after the configuration is complete to NO.<br />
<br />
== Restore system configuration and account data. ==<br />
# Switch to the zimbra user<br />
#: sudo su - zimbra<br />
# Stop ZCS<br />
#:zmcontrol stop<br />
# Delete the MySQL data and re-initialize an empty data directory. If you do not do this, zmrestoreoffline will have errors.<br />
#:rm -rf /opt/zimbra/db/data/*<br />
#:/opt/zimbra/libexec/zmmyinit<br />
#:The MySQL service is now running.<br />
# Restore the Directory and configuration data<br />
#: zmrestoreldap -lb <latest_label>. <br />
#: Note: To find the LDAP session label to restore, type zmrestoreldap –lbs.<br />
# Because some ZCS services are running at this point, type zmconvertctl start. This is required before running zmrestoreoffline.<br />
# Restore your original LDAP password<br />
#: zmlocalconfig -f -e zimbra_ldap_password=<password>.<br />
# To start the offline restore, type <br />
#: zmrestoreoffline -sys -a all -c -br. <br />
#: You may want to run a command such as nohup here also. To watch the progress, tail /opt/zimbra/log/mailbox.log.<br />
#: Note: Use –c on the command line so that accounts will be restored even if some accounts encounter errors during the offline restore process.<br />
# Stop all ZCS services that have been started.<br />
#:zmcontrol stop <br />
# Remove any old backup sessions because these sessions are no longer valid.<br />
#: rm -rf /opt/zimbra/redolog/* /opt/zimbra/backup/*<br />
# ZCS is now ready to start.<br />
#:zmcontrol start.<br />
# Now run a full backup<br />
#: zmbackup -f -a all.</div>
CAH
https://wiki.zimbra.com/index.php?title=Zimlet_Developers_Guide:Zimbra_JavaScript_API_Reference&diff=51902
Zimlet Developers Guide:Zimbra JavaScript API Reference
2012-08-24T23:16:13Z
<p>CAH: added 8.0 files</p>
<hr />
<div>{| cellspacing="0" cellpadding="5" style="border: 1px solid rgb(153, 153, 170); margin: 0pt 0.5em 0.5em 0pt; float: none; background-color: rgb(249, 249, 255);"<br />
|[[Image:zdg-6-menu-icon-zimbra.jpg|20px]]<br />
|[[ZCS 6.0:Zimlet Developers Guide:Introduction|Introduction]]<br />
|style="border-left: 1px solid rgb(153, 153, 170);"|[[Image:zdg-6-menu-icon-green-flag.png|20px]]<br />
|[[ZCS 6.0:Zimlet Developers Guide:Getting Started|Getting Started]]<br />
|style="border-left: 1px solid rgb(153, 153, 170);"|[[Image:zdg-6-menu-icon-terminal.png|20px]]<br />
|[[ZCS 6.0:Zimlet Developers Guide:Dev Environment Setup|Dev Environment Setup]]<br />
|style="border-left: 1px solid rgb(153, 153, 170);"|[[Image:zdg-6-menu-icon-gear.png|20px]]<br />
|[[ZCS 6.0:Zimlet Developers Guide:Developing Zimlets|Developing Zimlets]]<br />
|style="border-left: 1px solid rgb(153, 153, 170);"|[[Image:zdg-6-menu-icon-advanced.jpg|20px]]<br />
|[[ZCS 6.0:Zimlet Developers Guide:Advanced Concepts|Advanced Concepts]]<br />
|style="border-left: 1px solid rgb(153, 153, 170);"|[[Image:zdg-6-menu-icon-library.jpg|20px]]<br />
{|<br />
|[[ZCS 6.0:Zimlet Developers Guide:Zimlet API Specifications|API Specifications]]<br />
|-<br />
|[[ZCS 6.0:Zimlet Developers Guide:Zimlet Definition File Reference|Zimlet Definition File Reference]]<br />
|<br />
|-<br />
|[[ZCS 6.0:Zimlet Developers Guide:Zimlet Configuration File Reference|Zimlet Configuration File Reference]]<br />
|-<br />
|'''Zimlet JavaScript API Reference'''<br />
|-<br />
|[http://wiki.zimbra.com/index.php?title=ZCS_6.0:Zimbra_REST_API_Reference Zimbra REST API Reference]<br />
|}<br />
<br />
[[Category:ZCS 6.0]]<br />
<br />
|style="border-left: 1px solid rgb(153, 153, 170);"|[[Image:zdg-6-menu-icon-checkbox.jpg|20px]]<br />
|[[ZCS 6.0:Zimlet Developers Guide:Example Zimlets|Example Zimlets]]<br />
|}<br />
<br />
{{Article Infobox|{{devel}}|{{ZCS 7.0}}|{{ZCS 6.0}}|}}<br />
<br />
''Note: The following are links to the online Zimlet JavaScript API Reference materials. The classes, functions and overall APIs are subject to change with each ZCS release.'' <br />
<br />
== ZCS 6.0.6 ==<br />
<br />
'''JsDoc''': [http://files.zimbra.com/docs/zimlet/zcs/6.0.6/jsdocs/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/6.0.6/jsapi-zimbra-doc-606.zip ZIP]<br />
<br />
== ZCS 6.0.7 ==<br />
<br />
'''JsDoc''': [http://files.zimbra.com/docs/zimlet/zcs/6.0.7/jsdocs/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/6.0.7/jsapi-zimbra-doc-607.zip ZIP]<br />
<br />
'''Change Log''': [http://files.zimbra.com/docs/zimlet/zcs/6.0.7/changelog/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/6.0.7/jsapi-changelog-607.zip ZIP]<br />
<br />
== ZCS 6.0.8 ==<br />
<br />
'''JsDoc''': [http://files.zimbra.com/docs/zimlet/zcs/6.0.8/jsdocs/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/6.0.8/jsapi-zimbra-doc-608.zip ZIP]<br />
<br />
'''Change Log''': [http://files.zimbra.com/docs/zimlet/zcs/6.0.8/changelog/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/6.0.8/jsapi-changelog-608.zip ZIP]<br />
<br />
== ZCS 6.0.14 ==<br />
<br />
'''JsDoc''': [http://files.zimbra.com/docs/zimlet/zcs/6.0.14/jsdocs/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/6.0.14/jsapi-zimbra-doc-6014.zip ZIP]<br />
<br />
'''Change Log''': [http://files.zimbra.com/docs/zimlet/zcs/6.0.14/changelog/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/6.0.14/jsapi-changelog-6014.zip ZIP]<br />
<br />
== ZCS 6.0.15 ==<br />
<br />
'''JsDoc''': [http://files.zimbra.com/docs/zimlet/zcs/6.0.15/jsdocs/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/6.0.15/jsapi-zimbra-doc-6015.zip ZIP]<br />
<br />
'''Change Log''': [http://files.zimbra.com/docs/zimlet/zcs/6.0.15/changelog/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/6.0.15/jsapi-changelog-6015.zip ZIP]<br />
<br />
== ZCS 6.0.16 ==<br />
<br />
'''JsDoc''': [http://files.zimbra.com/docs/zimlet/zcs/6.0.16/jsdocs/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/6.0.16/jsapi-zimbra-doc-6016.zip ZIP]<br />
<br />
'''Change Log''': [http://files.zimbra.com/docs/zimlet/zcs/6.0.16/changelog/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/6.0.16/jsapi-changelog-6016.zip ZIP]<br />
<br />
== ZCS 7.0.0 ==<br />
<br />
'''JsDoc''': [http://files.zimbra.com/docs/zimlet/zcs/7.0.0/jsdocs/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/7.0.0/jsapi-zimbra-doc.zip ZIP]<br />
<br />
'''Change Log''': [http://files.zimbra.com/docs/zimlet/zcs/7.0.0/changelog/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/7.0.0/jsapi-changelog.zip ZIP]<br />
<br />
<br />
== ZCS 7.1.1 ==<br />
<br />
'''JsDoc''': [http://files.zimbra.com/docs/zimlet/zcs/7.1.1/jsdocs/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/7.1.1/jsapi-zimbra-doc-711.zip ZIP]<br />
<br />
'''Change Log''': [http://files.zimbra.com/docs/zimlet/zcs/7.1.1/changelog/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/7.1.1/jsapi-changelog-711.zip ZIP]<br />
<br />
== ZCS 7.1.2 ==<br />
<br />
'''JsDoc''': [http://files.zimbra.com/docs/zimlet/zcs/7.1.2/jsdocs/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/7.1.2/jsapi-zimbra-doc-712.zip ZIP]<br />
<br />
'''Change Log''': [http://files.zimbra.com/docs/zimlet/zcs/7.1.2/changelog/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/7.1.2/jsapi-changelog-712.zip ZIP]<br />
<br />
== ZCS 7.1.3 ==<br />
<br />
'''JsDoc''': [http://files.zimbra.com/docs/zimlet/zcs/7.1.3/jsdocs/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/7.1.3/jsapi-zimbra-doc-713.zip ZIP]<br />
<br />
'''Change Log''': [http://files.zimbra.com/docs/zimlet/zcs/7.1.3/changelog/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/7.1.3/jsapi-changelog-713.zip ZIP]<br />
<br />
== ZCS 7.1.4 ==<br />
<br />
'''JsDoc''': [http://files.zimbra.com/docs/zimlet/zcs/7.1.4/jsdocs/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/7.1.4/jsapi-zimbra-doc-714.zip ZIP]<br />
<br />
'''Change Log''': [http://files.zimbra.com/docs/zimlet/zcs/7.1.4/changelog/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/7.1.4/jsapi-changelog-714.zip ZIP]<br />
<br />
== ZCS 7.2.0 ==<br />
<br />
'''JsDoc''': [http://files.zimbra.com/docs/zimlet/zcs/7.2.0/jsdocs/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/7.2.0/jsapi-zimbra-doc-720.zip ZIP]<br />
<br />
'''Change Log''': [http://files.zimbra.com/docs/zimlet/zcs/7.2.0/changelog/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/7.2.0/jsapi-changelog-720.zip ZIP]<br />
<br />
== ZCS 7.2.1 ==<br />
<br />
'''JsDoc''': [http://files.zimbra.com/docs/zimlet/zcs/7.2.1/jsdocs/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/7.2.1/jsapi-zimbra-doc-721.zip ZIP]<br />
<br />
'''Change Log''': [http://files.zimbra.com/docs/zimlet/zcs/7.2.1/changelog/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/7.2.1/jsapi-changelog-721.zip ZIP]<br />
<br />
== ZCS 8.0.0 ==<br />
<br />
'''JsDoc''': [http://files.zimbra.com/docs/zimlet/zcs/8.0.0/jsdocs/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/8.0.0/jsapi-zimbra-doc-80.zip ZIP]<br />
<br />
'''Change Log''': [http://files.zimbra.com/docs/zimlet/zcs/8.0.0/changelog/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/8.0.0/jsapi-changelog-80.zip ZIP]<br />
<br />
<br />
<br />
{{Article Footer|Zimbra Collaboration Server 7.0, 8.0|5/12/10}}<br />
<br />
[[Category:ZCS 8.0]]<br />
[[Category:ZCS 7.0]]<br />
[[Category:ZCS 6.0]]</div>
CAH
https://wiki.zimbra.com/index.php?title=SOAP_API_Reference_Manual&diff=51895
SOAP API Reference Manual
2012-08-23T23:17:27Z
<p>CAH: /* ZCS 8.0.0 */</p>
<hr />
<div>The following links are to the online Zimbra SOAP API reference mateials, beginning with Zimbra Collaboration Server 8.0. Changes made for future releases will be added as change log directories to this page.<br />
<br />
<br />
== ZCS 8.0.0 ==<br />
<br />
'''SOAP API''': [http://files.zimbra.com/docs/soap_api/8.0/soapapi-zimbra-doc/api-reference/index.html HTML] | [http://files.zimbra.com/docs/soap_api/8.0/soapapi-zimbra-doc-80.zip ZIP]<br />
<br />
<br />
<br />
<br />
{{Article Footer|Zimbra Collaboration Server 8.0|8/23/2012}}<br />
<br />
[[Category:ZCS 8.0]]</div>
CAH
https://wiki.zimbra.com/index.php?title=SOAP_API_Reference_Manual&diff=51894
SOAP API Reference Manual
2012-08-23T23:12:48Z
<p>CAH: SOAP API Reference Material for ZCS 8.0</p>
<hr />
<div>The following links are to the online Zimbra SOAP API reference mateials, beginning with Zimbra Collaboration Server 8.0. Changes made for future releases will be added as change log directories to this page.<br />
<br />
<br />
== ZCS 8.0.0 ==<br />
<br />
'''SOAP API''': [http://files.zimbra.com/docs/soap_api/8.0/soapapi-zimbra-doc/api-reference/index.html HTML] | [http://files.zimbra.com/docs/soap_api/8.0/soapapi-zimbra-doc-80.zip ZIP]</div>
CAH
https://wiki.zimbra.com/index.php?title=Zimlet_Developers_Guide:Zimbra_JavaScript_API_Reference&diff=51893
Zimlet Developers Guide:Zimbra JavaScript API Reference
2012-08-23T23:06:12Z
<p>CAH: /* ZCS 7.1.1 */</p>
<hr />
<div>{| cellspacing="0" cellpadding="5" style="border: 1px solid rgb(153, 153, 170); margin: 0pt 0.5em 0.5em 0pt; float: none; background-color: rgb(249, 249, 255);"<br />
|[[Image:zdg-6-menu-icon-zimbra.jpg|20px]]<br />
|[[ZCS 6.0:Zimlet Developers Guide:Introduction|Introduction]]<br />
|style="border-left: 1px solid rgb(153, 153, 170);"|[[Image:zdg-6-menu-icon-green-flag.png|20px]]<br />
|[[ZCS 6.0:Zimlet Developers Guide:Getting Started|Getting Started]]<br />
|style="border-left: 1px solid rgb(153, 153, 170);"|[[Image:zdg-6-menu-icon-terminal.png|20px]]<br />
|[[ZCS 6.0:Zimlet Developers Guide:Dev Environment Setup|Dev Environment Setup]]<br />
|style="border-left: 1px solid rgb(153, 153, 170);"|[[Image:zdg-6-menu-icon-gear.png|20px]]<br />
|[[ZCS 6.0:Zimlet Developers Guide:Developing Zimlets|Developing Zimlets]]<br />
|style="border-left: 1px solid rgb(153, 153, 170);"|[[Image:zdg-6-menu-icon-advanced.jpg|20px]]<br />
|[[ZCS 6.0:Zimlet Developers Guide:Advanced Concepts|Advanced Concepts]]<br />
|style="border-left: 1px solid rgb(153, 153, 170);"|[[Image:zdg-6-menu-icon-library.jpg|20px]]<br />
{|<br />
|[[ZCS 6.0:Zimlet Developers Guide:Zimlet API Specifications|API Specifications]]<br />
|-<br />
|[[ZCS 6.0:Zimlet Developers Guide:Zimlet Definition File Reference|Zimlet Definition File Reference]]<br />
|<br />
|-<br />
|[[ZCS 6.0:Zimlet Developers Guide:Zimlet Configuration File Reference|Zimlet Configuration File Reference]]<br />
|-<br />
|'''Zimlet JavaScript API Reference'''<br />
|-<br />
|[http://wiki.zimbra.com/index.php?title=ZCS_6.0:Zimbra_REST_API_Reference Zimbra REST API Reference]<br />
|}<br />
<br />
[[Category:ZCS 6.0]]<br />
<br />
|style="border-left: 1px solid rgb(153, 153, 170);"|[[Image:zdg-6-menu-icon-checkbox.jpg|20px]]<br />
|[[ZCS 6.0:Zimlet Developers Guide:Example Zimlets|Example Zimlets]]<br />
|}<br />
<br />
{{Article Infobox|{{devel}}|{{ZCS 7.0}}|{{ZCS 6.0}}|}}<br />
<br />
''Note: The following are links to the online Zimlet JavaScript API Reference materials. The classes, functions and overall APIs are subject to change with each ZCS release.'' <br />
<br />
== ZCS 6.0.6 ==<br />
<br />
'''JsDoc''': [http://files.zimbra.com/docs/zimlet/zcs/6.0.6/jsdocs/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/6.0.6/jsapi-zimbra-doc-606.zip ZIP]<br />
<br />
== ZCS 6.0.7 ==<br />
<br />
'''JsDoc''': [http://files.zimbra.com/docs/zimlet/zcs/6.0.7/jsdocs/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/6.0.7/jsapi-zimbra-doc-607.zip ZIP]<br />
<br />
'''Change Log''': [http://files.zimbra.com/docs/zimlet/zcs/6.0.7/changelog/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/6.0.7/jsapi-changelog-607.zip ZIP]<br />
<br />
== ZCS 6.0.8 ==<br />
<br />
'''JsDoc''': [http://files.zimbra.com/docs/zimlet/zcs/6.0.8/jsdocs/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/6.0.8/jsapi-zimbra-doc-608.zip ZIP]<br />
<br />
'''Change Log''': [http://files.zimbra.com/docs/zimlet/zcs/6.0.8/changelog/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/6.0.8/jsapi-changelog-608.zip ZIP]<br />
<br />
== ZCS 6.0.14 ==<br />
<br />
'''JsDoc''': [http://files.zimbra.com/docs/zimlet/zcs/6.0.14/jsdocs/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/6.0.14/jsapi-zimbra-doc-6014.zip ZIP]<br />
<br />
'''Change Log''': [http://files.zimbra.com/docs/zimlet/zcs/6.0.14/changelog/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/6.0.14/jsapi-changelog-6014.zip ZIP]<br />
<br />
== ZCS 6.0.15 ==<br />
<br />
'''JsDoc''': [http://files.zimbra.com/docs/zimlet/zcs/6.0.15/jsdocs/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/6.0.15/jsapi-zimbra-doc-6015.zip ZIP]<br />
<br />
'''Change Log''': [http://files.zimbra.com/docs/zimlet/zcs/6.0.15/changelog/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/6.0.15/jsapi-changelog-6015.zip ZIP]<br />
<br />
== ZCS 6.0.16 ==<br />
<br />
'''JsDoc''': [http://files.zimbra.com/docs/zimlet/zcs/6.0.16/jsdocs/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/6.0.16/jsapi-zimbra-doc-6016.zip ZIP]<br />
<br />
'''Change Log''': [http://files.zimbra.com/docs/zimlet/zcs/6.0.16/changelog/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/6.0.16/jsapi-changelog-6016.zip ZIP]<br />
<br />
== ZCS 7.0.0 ==<br />
<br />
'''JsDoc''': [http://files.zimbra.com/docs/zimlet/zcs/7.0.0/jsdocs/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/7.0.0/jsapi-zimbra-doc.zip ZIP]<br />
<br />
'''Change Log''': [http://files.zimbra.com/docs/zimlet/zcs/7.0.0/changelog/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/7.0.0/jsapi-changelog.zip ZIP]<br />
<br />
<br />
== ZCS 7.1.1 ==<br />
<br />
'''JsDoc''': [http://files.zimbra.com/docs/zimlet/zcs/7.1.1/jsdocs/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/7.1.1/jsapi-zimbra-doc-711.zip ZIP]<br />
<br />
'''Change Log''': [http://files.zimbra.com/docs/zimlet/zcs/7.1.1/changelog/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/7.1.1/jsapi-changelog-711.zip ZIP]<br />
<br />
== ZCS 7.1.2 ==<br />
<br />
'''JsDoc''': [http://files.zimbra.com/docs/zimlet/zcs/7.1.2/jsdocs/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/7.1.2/jsapi-zimbra-doc-712.zip ZIP]<br />
<br />
'''Change Log''': [http://files.zimbra.com/docs/zimlet/zcs/7.1.2/changelog/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/7.1.2/jsapi-changelog-712.zip ZIP]<br />
<br />
== ZCS 7.1.3 ==<br />
<br />
'''JsDoc''': [http://files.zimbra.com/docs/zimlet/zcs/7.1.3/jsdocs/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/7.1.3/jsapi-zimbra-doc-713.zip ZIP]<br />
<br />
'''Change Log''': [http://files.zimbra.com/docs/zimlet/zcs/7.1.3/changelog/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/7.1.3/jsapi-changelog-713.zip ZIP]<br />
<br />
== ZCS 7.1.4 ==<br />
<br />
'''JsDoc''': [http://files.zimbra.com/docs/zimlet/zcs/7.1.4/jsdocs/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/7.1.4/jsapi-zimbra-doc-714.zip ZIP]<br />
<br />
'''Change Log''': [http://files.zimbra.com/docs/zimlet/zcs/7.1.4/changelog/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/7.1.4/jsapi-changelog-714.zip ZIP]<br />
<br />
== ZCS 7.2.0 ==<br />
<br />
'''JsDoc''': [http://files.zimbra.com/docs/zimlet/zcs/7.2.0/jsdocs/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/7.2.0/jsapi-zimbra-doc-720.zip ZIP]<br />
<br />
'''Change Log''': [http://files.zimbra.com/docs/zimlet/zcs/7.2.0/changelog/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/7.2.0/jsapi-changelog-720.zip ZIP]<br />
<br />
== ZCS 7.2.1 ==<br />
<br />
'''JsDoc''': [http://files.zimbra.com/docs/zimlet/zcs/7.2.1/jsdocs/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/7.2.1/jsapi-zimbra-doc-721.zip ZIP]<br />
<br />
'''Change Log''': [http://files.zimbra.com/docs/zimlet/zcs/7.2.1/changelog/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/7.2.1/jsapi-changelog-721.zip ZIP]<br />
<br />
<br />
{{Article Footer|Zimbra Collaboration Server 7.0|5/12/10}}<br />
<br />
[[Category:ZCS 7.0]]<br />
[[Category:ZCS 6.0]]</div>
CAH
https://wiki.zimbra.com/index.php?title=Zimlet_Developers_Guide:Zimbra_JavaScript_API_Reference&diff=51892
Zimlet Developers Guide:Zimbra JavaScript API Reference
2012-08-23T23:05:58Z
<p>CAH: /* ZCS 7.1.2 */</p>
<hr />
<div>{| cellspacing="0" cellpadding="5" style="border: 1px solid rgb(153, 153, 170); margin: 0pt 0.5em 0.5em 0pt; float: none; background-color: rgb(249, 249, 255);"<br />
|[[Image:zdg-6-menu-icon-zimbra.jpg|20px]]<br />
|[[ZCS 6.0:Zimlet Developers Guide:Introduction|Introduction]]<br />
|style="border-left: 1px solid rgb(153, 153, 170);"|[[Image:zdg-6-menu-icon-green-flag.png|20px]]<br />
|[[ZCS 6.0:Zimlet Developers Guide:Getting Started|Getting Started]]<br />
|style="border-left: 1px solid rgb(153, 153, 170);"|[[Image:zdg-6-menu-icon-terminal.png|20px]]<br />
|[[ZCS 6.0:Zimlet Developers Guide:Dev Environment Setup|Dev Environment Setup]]<br />
|style="border-left: 1px solid rgb(153, 153, 170);"|[[Image:zdg-6-menu-icon-gear.png|20px]]<br />
|[[ZCS 6.0:Zimlet Developers Guide:Developing Zimlets|Developing Zimlets]]<br />
|style="border-left: 1px solid rgb(153, 153, 170);"|[[Image:zdg-6-menu-icon-advanced.jpg|20px]]<br />
|[[ZCS 6.0:Zimlet Developers Guide:Advanced Concepts|Advanced Concepts]]<br />
|style="border-left: 1px solid rgb(153, 153, 170);"|[[Image:zdg-6-menu-icon-library.jpg|20px]]<br />
{|<br />
|[[ZCS 6.0:Zimlet Developers Guide:Zimlet API Specifications|API Specifications]]<br />
|-<br />
|[[ZCS 6.0:Zimlet Developers Guide:Zimlet Definition File Reference|Zimlet Definition File Reference]]<br />
|<br />
|-<br />
|[[ZCS 6.0:Zimlet Developers Guide:Zimlet Configuration File Reference|Zimlet Configuration File Reference]]<br />
|-<br />
|'''Zimlet JavaScript API Reference'''<br />
|-<br />
|[http://wiki.zimbra.com/index.php?title=ZCS_6.0:Zimbra_REST_API_Reference Zimbra REST API Reference]<br />
|}<br />
<br />
[[Category:ZCS 6.0]]<br />
<br />
|style="border-left: 1px solid rgb(153, 153, 170);"|[[Image:zdg-6-menu-icon-checkbox.jpg|20px]]<br />
|[[ZCS 6.0:Zimlet Developers Guide:Example Zimlets|Example Zimlets]]<br />
|}<br />
<br />
{{Article Infobox|{{devel}}|{{ZCS 7.0}}|{{ZCS 6.0}}|}}<br />
<br />
''Note: The following are links to the online Zimlet JavaScript API Reference materials. The classes, functions and overall APIs are subject to change with each ZCS release.'' <br />
<br />
== ZCS 6.0.6 ==<br />
<br />
'''JsDoc''': [http://files.zimbra.com/docs/zimlet/zcs/6.0.6/jsdocs/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/6.0.6/jsapi-zimbra-doc-606.zip ZIP]<br />
<br />
== ZCS 6.0.7 ==<br />
<br />
'''JsDoc''': [http://files.zimbra.com/docs/zimlet/zcs/6.0.7/jsdocs/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/6.0.7/jsapi-zimbra-doc-607.zip ZIP]<br />
<br />
'''Change Log''': [http://files.zimbra.com/docs/zimlet/zcs/6.0.7/changelog/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/6.0.7/jsapi-changelog-607.zip ZIP]<br />
<br />
== ZCS 6.0.8 ==<br />
<br />
'''JsDoc''': [http://files.zimbra.com/docs/zimlet/zcs/6.0.8/jsdocs/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/6.0.8/jsapi-zimbra-doc-608.zip ZIP]<br />
<br />
'''Change Log''': [http://files.zimbra.com/docs/zimlet/zcs/6.0.8/changelog/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/6.0.8/jsapi-changelog-608.zip ZIP]<br />
<br />
== ZCS 6.0.14 ==<br />
<br />
'''JsDoc''': [http://files.zimbra.com/docs/zimlet/zcs/6.0.14/jsdocs/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/6.0.14/jsapi-zimbra-doc-6014.zip ZIP]<br />
<br />
'''Change Log''': [http://files.zimbra.com/docs/zimlet/zcs/6.0.14/changelog/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/6.0.14/jsapi-changelog-6014.zip ZIP]<br />
<br />
== ZCS 6.0.15 ==<br />
<br />
'''JsDoc''': [http://files.zimbra.com/docs/zimlet/zcs/6.0.15/jsdocs/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/6.0.15/jsapi-zimbra-doc-6015.zip ZIP]<br />
<br />
'''Change Log''': [http://files.zimbra.com/docs/zimlet/zcs/6.0.15/changelog/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/6.0.15/jsapi-changelog-6015.zip ZIP]<br />
<br />
== ZCS 6.0.16 ==<br />
<br />
'''JsDoc''': [http://files.zimbra.com/docs/zimlet/zcs/6.0.16/jsdocs/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/6.0.16/jsapi-zimbra-doc-6016.zip ZIP]<br />
<br />
'''Change Log''': [http://files.zimbra.com/docs/zimlet/zcs/6.0.16/changelog/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/6.0.16/jsapi-changelog-6016.zip ZIP]<br />
<br />
== ZCS 7.0.0 ==<br />
<br />
'''JsDoc''': [http://files.zimbra.com/docs/zimlet/zcs/7.0.0/jsdocs/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/7.0.0/jsapi-zimbra-doc.zip ZIP]<br />
<br />
'''Change Log''': [http://files.zimbra.com/docs/zimlet/zcs/7.0.0/changelog/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/7.0.0/jsapi-changelog.zip ZIP]<br />
<br />
<br />
== ZCS 7.1.1 ==<br />
<br />
'''JsDoc''': [http://files.zimbra.com/docs/zimlet/zcs/7.1.1/jsdocs/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/7.1.1/jsapi-zimbra-doc711.zip ZIP]<br />
<br />
'''Change Log''': [http://files.zimbra.com/docs/zimlet/zcs/7.1.1/changelog/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/7.1.1/jsapi-changelog711.zip ZIP]<br />
<br />
== ZCS 7.1.2 ==<br />
<br />
'''JsDoc''': [http://files.zimbra.com/docs/zimlet/zcs/7.1.2/jsdocs/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/7.1.2/jsapi-zimbra-doc-712.zip ZIP]<br />
<br />
'''Change Log''': [http://files.zimbra.com/docs/zimlet/zcs/7.1.2/changelog/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/7.1.2/jsapi-changelog-712.zip ZIP]<br />
<br />
== ZCS 7.1.3 ==<br />
<br />
'''JsDoc''': [http://files.zimbra.com/docs/zimlet/zcs/7.1.3/jsdocs/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/7.1.3/jsapi-zimbra-doc-713.zip ZIP]<br />
<br />
'''Change Log''': [http://files.zimbra.com/docs/zimlet/zcs/7.1.3/changelog/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/7.1.3/jsapi-changelog-713.zip ZIP]<br />
<br />
== ZCS 7.1.4 ==<br />
<br />
'''JsDoc''': [http://files.zimbra.com/docs/zimlet/zcs/7.1.4/jsdocs/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/7.1.4/jsapi-zimbra-doc-714.zip ZIP]<br />
<br />
'''Change Log''': [http://files.zimbra.com/docs/zimlet/zcs/7.1.4/changelog/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/7.1.4/jsapi-changelog-714.zip ZIP]<br />
<br />
== ZCS 7.2.0 ==<br />
<br />
'''JsDoc''': [http://files.zimbra.com/docs/zimlet/zcs/7.2.0/jsdocs/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/7.2.0/jsapi-zimbra-doc-720.zip ZIP]<br />
<br />
'''Change Log''': [http://files.zimbra.com/docs/zimlet/zcs/7.2.0/changelog/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/7.2.0/jsapi-changelog-720.zip ZIP]<br />
<br />
== ZCS 7.2.1 ==<br />
<br />
'''JsDoc''': [http://files.zimbra.com/docs/zimlet/zcs/7.2.1/jsdocs/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/7.2.1/jsapi-zimbra-doc-721.zip ZIP]<br />
<br />
'''Change Log''': [http://files.zimbra.com/docs/zimlet/zcs/7.2.1/changelog/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/7.2.1/jsapi-changelog-721.zip ZIP]<br />
<br />
<br />
{{Article Footer|Zimbra Collaboration Server 7.0|5/12/10}}<br />
<br />
[[Category:ZCS 7.0]]<br />
[[Category:ZCS 6.0]]</div>
CAH
https://wiki.zimbra.com/index.php?title=Zimlet_Developers_Guide:Zimbra_JavaScript_API_Reference&diff=51891
Zimlet Developers Guide:Zimbra JavaScript API Reference
2012-08-23T23:05:41Z
<p>CAH: /* ZCS 7.1.3 */</p>
<hr />
<div>{| cellspacing="0" cellpadding="5" style="border: 1px solid rgb(153, 153, 170); margin: 0pt 0.5em 0.5em 0pt; float: none; background-color: rgb(249, 249, 255);"<br />
|[[Image:zdg-6-menu-icon-zimbra.jpg|20px]]<br />
|[[ZCS 6.0:Zimlet Developers Guide:Introduction|Introduction]]<br />
|style="border-left: 1px solid rgb(153, 153, 170);"|[[Image:zdg-6-menu-icon-green-flag.png|20px]]<br />
|[[ZCS 6.0:Zimlet Developers Guide:Getting Started|Getting Started]]<br />
|style="border-left: 1px solid rgb(153, 153, 170);"|[[Image:zdg-6-menu-icon-terminal.png|20px]]<br />
|[[ZCS 6.0:Zimlet Developers Guide:Dev Environment Setup|Dev Environment Setup]]<br />
|style="border-left: 1px solid rgb(153, 153, 170);"|[[Image:zdg-6-menu-icon-gear.png|20px]]<br />
|[[ZCS 6.0:Zimlet Developers Guide:Developing Zimlets|Developing Zimlets]]<br />
|style="border-left: 1px solid rgb(153, 153, 170);"|[[Image:zdg-6-menu-icon-advanced.jpg|20px]]<br />
|[[ZCS 6.0:Zimlet Developers Guide:Advanced Concepts|Advanced Concepts]]<br />
|style="border-left: 1px solid rgb(153, 153, 170);"|[[Image:zdg-6-menu-icon-library.jpg|20px]]<br />
{|<br />
|[[ZCS 6.0:Zimlet Developers Guide:Zimlet API Specifications|API Specifications]]<br />
|-<br />
|[[ZCS 6.0:Zimlet Developers Guide:Zimlet Definition File Reference|Zimlet Definition File Reference]]<br />
|<br />
|-<br />
|[[ZCS 6.0:Zimlet Developers Guide:Zimlet Configuration File Reference|Zimlet Configuration File Reference]]<br />
|-<br />
|'''Zimlet JavaScript API Reference'''<br />
|-<br />
|[http://wiki.zimbra.com/index.php?title=ZCS_6.0:Zimbra_REST_API_Reference Zimbra REST API Reference]<br />
|}<br />
<br />
[[Category:ZCS 6.0]]<br />
<br />
|style="border-left: 1px solid rgb(153, 153, 170);"|[[Image:zdg-6-menu-icon-checkbox.jpg|20px]]<br />
|[[ZCS 6.0:Zimlet Developers Guide:Example Zimlets|Example Zimlets]]<br />
|}<br />
<br />
{{Article Infobox|{{devel}}|{{ZCS 7.0}}|{{ZCS 6.0}}|}}<br />
<br />
''Note: The following are links to the online Zimlet JavaScript API Reference materials. The classes, functions and overall APIs are subject to change with each ZCS release.'' <br />
<br />
== ZCS 6.0.6 ==<br />
<br />
'''JsDoc''': [http://files.zimbra.com/docs/zimlet/zcs/6.0.6/jsdocs/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/6.0.6/jsapi-zimbra-doc-606.zip ZIP]<br />
<br />
== ZCS 6.0.7 ==<br />
<br />
'''JsDoc''': [http://files.zimbra.com/docs/zimlet/zcs/6.0.7/jsdocs/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/6.0.7/jsapi-zimbra-doc-607.zip ZIP]<br />
<br />
'''Change Log''': [http://files.zimbra.com/docs/zimlet/zcs/6.0.7/changelog/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/6.0.7/jsapi-changelog-607.zip ZIP]<br />
<br />
== ZCS 6.0.8 ==<br />
<br />
'''JsDoc''': [http://files.zimbra.com/docs/zimlet/zcs/6.0.8/jsdocs/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/6.0.8/jsapi-zimbra-doc-608.zip ZIP]<br />
<br />
'''Change Log''': [http://files.zimbra.com/docs/zimlet/zcs/6.0.8/changelog/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/6.0.8/jsapi-changelog-608.zip ZIP]<br />
<br />
== ZCS 6.0.14 ==<br />
<br />
'''JsDoc''': [http://files.zimbra.com/docs/zimlet/zcs/6.0.14/jsdocs/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/6.0.14/jsapi-zimbra-doc-6014.zip ZIP]<br />
<br />
'''Change Log''': [http://files.zimbra.com/docs/zimlet/zcs/6.0.14/changelog/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/6.0.14/jsapi-changelog-6014.zip ZIP]<br />
<br />
== ZCS 6.0.15 ==<br />
<br />
'''JsDoc''': [http://files.zimbra.com/docs/zimlet/zcs/6.0.15/jsdocs/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/6.0.15/jsapi-zimbra-doc-6015.zip ZIP]<br />
<br />
'''Change Log''': [http://files.zimbra.com/docs/zimlet/zcs/6.0.15/changelog/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/6.0.15/jsapi-changelog-6015.zip ZIP]<br />
<br />
== ZCS 6.0.16 ==<br />
<br />
'''JsDoc''': [http://files.zimbra.com/docs/zimlet/zcs/6.0.16/jsdocs/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/6.0.16/jsapi-zimbra-doc-6016.zip ZIP]<br />
<br />
'''Change Log''': [http://files.zimbra.com/docs/zimlet/zcs/6.0.16/changelog/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/6.0.16/jsapi-changelog-6016.zip ZIP]<br />
<br />
== ZCS 7.0.0 ==<br />
<br />
'''JsDoc''': [http://files.zimbra.com/docs/zimlet/zcs/7.0.0/jsdocs/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/7.0.0/jsapi-zimbra-doc.zip ZIP]<br />
<br />
'''Change Log''': [http://files.zimbra.com/docs/zimlet/zcs/7.0.0/changelog/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/7.0.0/jsapi-changelog.zip ZIP]<br />
<br />
<br />
== ZCS 7.1.1 ==<br />
<br />
'''JsDoc''': [http://files.zimbra.com/docs/zimlet/zcs/7.1.1/jsdocs/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/7.1.1/jsapi-zimbra-doc711.zip ZIP]<br />
<br />
'''Change Log''': [http://files.zimbra.com/docs/zimlet/zcs/7.1.1/changelog/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/7.1.1/jsapi-changelog711.zip ZIP]<br />
<br />
== ZCS 7.1.2 ==<br />
<br />
'''JsDoc''': [http://files.zimbra.com/docs/zimlet/zcs/7.1.2/jsdocs/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/7.1.2/jsapi-zimbra-doc712.zip ZIP]<br />
<br />
'''Change Log''': [http://files.zimbra.com/docs/zimlet/zcs/7.1.2/changelog/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/7.1.2/jsapi-changelog712.zip ZIP]<br />
<br />
<br />
== ZCS 7.1.3 ==<br />
<br />
'''JsDoc''': [http://files.zimbra.com/docs/zimlet/zcs/7.1.3/jsdocs/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/7.1.3/jsapi-zimbra-doc-713.zip ZIP]<br />
<br />
'''Change Log''': [http://files.zimbra.com/docs/zimlet/zcs/7.1.3/changelog/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/7.1.3/jsapi-changelog-713.zip ZIP]<br />
<br />
== ZCS 7.1.4 ==<br />
<br />
'''JsDoc''': [http://files.zimbra.com/docs/zimlet/zcs/7.1.4/jsdocs/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/7.1.4/jsapi-zimbra-doc-714.zip ZIP]<br />
<br />
'''Change Log''': [http://files.zimbra.com/docs/zimlet/zcs/7.1.4/changelog/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/7.1.4/jsapi-changelog-714.zip ZIP]<br />
<br />
== ZCS 7.2.0 ==<br />
<br />
'''JsDoc''': [http://files.zimbra.com/docs/zimlet/zcs/7.2.0/jsdocs/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/7.2.0/jsapi-zimbra-doc-720.zip ZIP]<br />
<br />
'''Change Log''': [http://files.zimbra.com/docs/zimlet/zcs/7.2.0/changelog/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/7.2.0/jsapi-changelog-720.zip ZIP]<br />
<br />
== ZCS 7.2.1 ==<br />
<br />
'''JsDoc''': [http://files.zimbra.com/docs/zimlet/zcs/7.2.1/jsdocs/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/7.2.1/jsapi-zimbra-doc-721.zip ZIP]<br />
<br />
'''Change Log''': [http://files.zimbra.com/docs/zimlet/zcs/7.2.1/changelog/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/7.2.1/jsapi-changelog-721.zip ZIP]<br />
<br />
<br />
{{Article Footer|Zimbra Collaboration Server 7.0|5/12/10}}<br />
<br />
[[Category:ZCS 7.0]]<br />
[[Category:ZCS 6.0]]</div>
CAH
https://wiki.zimbra.com/index.php?title=Zimlet_Developers_Guide:Zimbra_JavaScript_API_Reference&diff=51890
Zimlet Developers Guide:Zimbra JavaScript API Reference
2012-08-23T23:05:27Z
<p>CAH: /* ZCS 7.1.4 */</p>
<hr />
<div>{| cellspacing="0" cellpadding="5" style="border: 1px solid rgb(153, 153, 170); margin: 0pt 0.5em 0.5em 0pt; float: none; background-color: rgb(249, 249, 255);"<br />
|[[Image:zdg-6-menu-icon-zimbra.jpg|20px]]<br />
|[[ZCS 6.0:Zimlet Developers Guide:Introduction|Introduction]]<br />
|style="border-left: 1px solid rgb(153, 153, 170);"|[[Image:zdg-6-menu-icon-green-flag.png|20px]]<br />
|[[ZCS 6.0:Zimlet Developers Guide:Getting Started|Getting Started]]<br />
|style="border-left: 1px solid rgb(153, 153, 170);"|[[Image:zdg-6-menu-icon-terminal.png|20px]]<br />
|[[ZCS 6.0:Zimlet Developers Guide:Dev Environment Setup|Dev Environment Setup]]<br />
|style="border-left: 1px solid rgb(153, 153, 170);"|[[Image:zdg-6-menu-icon-gear.png|20px]]<br />
|[[ZCS 6.0:Zimlet Developers Guide:Developing Zimlets|Developing Zimlets]]<br />
|style="border-left: 1px solid rgb(153, 153, 170);"|[[Image:zdg-6-menu-icon-advanced.jpg|20px]]<br />
|[[ZCS 6.0:Zimlet Developers Guide:Advanced Concepts|Advanced Concepts]]<br />
|style="border-left: 1px solid rgb(153, 153, 170);"|[[Image:zdg-6-menu-icon-library.jpg|20px]]<br />
{|<br />
|[[ZCS 6.0:Zimlet Developers Guide:Zimlet API Specifications|API Specifications]]<br />
|-<br />
|[[ZCS 6.0:Zimlet Developers Guide:Zimlet Definition File Reference|Zimlet Definition File Reference]]<br />
|<br />
|-<br />
|[[ZCS 6.0:Zimlet Developers Guide:Zimlet Configuration File Reference|Zimlet Configuration File Reference]]<br />
|-<br />
|'''Zimlet JavaScript API Reference'''<br />
|-<br />
|[http://wiki.zimbra.com/index.php?title=ZCS_6.0:Zimbra_REST_API_Reference Zimbra REST API Reference]<br />
|}<br />
<br />
[[Category:ZCS 6.0]]<br />
<br />
|style="border-left: 1px solid rgb(153, 153, 170);"|[[Image:zdg-6-menu-icon-checkbox.jpg|20px]]<br />
|[[ZCS 6.0:Zimlet Developers Guide:Example Zimlets|Example Zimlets]]<br />
|}<br />
<br />
{{Article Infobox|{{devel}}|{{ZCS 7.0}}|{{ZCS 6.0}}|}}<br />
<br />
''Note: The following are links to the online Zimlet JavaScript API Reference materials. The classes, functions and overall APIs are subject to change with each ZCS release.'' <br />
<br />
== ZCS 6.0.6 ==<br />
<br />
'''JsDoc''': [http://files.zimbra.com/docs/zimlet/zcs/6.0.6/jsdocs/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/6.0.6/jsapi-zimbra-doc-606.zip ZIP]<br />
<br />
== ZCS 6.0.7 ==<br />
<br />
'''JsDoc''': [http://files.zimbra.com/docs/zimlet/zcs/6.0.7/jsdocs/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/6.0.7/jsapi-zimbra-doc-607.zip ZIP]<br />
<br />
'''Change Log''': [http://files.zimbra.com/docs/zimlet/zcs/6.0.7/changelog/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/6.0.7/jsapi-changelog-607.zip ZIP]<br />
<br />
== ZCS 6.0.8 ==<br />
<br />
'''JsDoc''': [http://files.zimbra.com/docs/zimlet/zcs/6.0.8/jsdocs/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/6.0.8/jsapi-zimbra-doc-608.zip ZIP]<br />
<br />
'''Change Log''': [http://files.zimbra.com/docs/zimlet/zcs/6.0.8/changelog/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/6.0.8/jsapi-changelog-608.zip ZIP]<br />
<br />
== ZCS 6.0.14 ==<br />
<br />
'''JsDoc''': [http://files.zimbra.com/docs/zimlet/zcs/6.0.14/jsdocs/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/6.0.14/jsapi-zimbra-doc-6014.zip ZIP]<br />
<br />
'''Change Log''': [http://files.zimbra.com/docs/zimlet/zcs/6.0.14/changelog/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/6.0.14/jsapi-changelog-6014.zip ZIP]<br />
<br />
== ZCS 6.0.15 ==<br />
<br />
'''JsDoc''': [http://files.zimbra.com/docs/zimlet/zcs/6.0.15/jsdocs/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/6.0.15/jsapi-zimbra-doc-6015.zip ZIP]<br />
<br />
'''Change Log''': [http://files.zimbra.com/docs/zimlet/zcs/6.0.15/changelog/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/6.0.15/jsapi-changelog-6015.zip ZIP]<br />
<br />
== ZCS 6.0.16 ==<br />
<br />
'''JsDoc''': [http://files.zimbra.com/docs/zimlet/zcs/6.0.16/jsdocs/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/6.0.16/jsapi-zimbra-doc-6016.zip ZIP]<br />
<br />
'''Change Log''': [http://files.zimbra.com/docs/zimlet/zcs/6.0.16/changelog/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/6.0.16/jsapi-changelog-6016.zip ZIP]<br />
<br />
== ZCS 7.0.0 ==<br />
<br />
'''JsDoc''': [http://files.zimbra.com/docs/zimlet/zcs/7.0.0/jsdocs/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/7.0.0/jsapi-zimbra-doc.zip ZIP]<br />
<br />
'''Change Log''': [http://files.zimbra.com/docs/zimlet/zcs/7.0.0/changelog/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/7.0.0/jsapi-changelog.zip ZIP]<br />
<br />
<br />
== ZCS 7.1.1 ==<br />
<br />
'''JsDoc''': [http://files.zimbra.com/docs/zimlet/zcs/7.1.1/jsdocs/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/7.1.1/jsapi-zimbra-doc711.zip ZIP]<br />
<br />
'''Change Log''': [http://files.zimbra.com/docs/zimlet/zcs/7.1.1/changelog/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/7.1.1/jsapi-changelog711.zip ZIP]<br />
<br />
== ZCS 7.1.2 ==<br />
<br />
'''JsDoc''': [http://files.zimbra.com/docs/zimlet/zcs/7.1.2/jsdocs/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/7.1.2/jsapi-zimbra-doc712.zip ZIP]<br />
<br />
'''Change Log''': [http://files.zimbra.com/docs/zimlet/zcs/7.1.2/changelog/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/7.1.2/jsapi-changelog712.zip ZIP]<br />
<br />
<br />
== ZCS 7.1.3 ==<br />
<br />
'''JsDoc''': [http://files.zimbra.com/docs/zimlet/zcs/7.1.3/jsdocs/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/7.1.3/jsapi-zimbra-doc713.zip ZIP]<br />
<br />
'''Change Log''': [http://files.zimbra.com/docs/zimlet/zcs/7.1.3/changelog/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/7.1.3/jsapi-changelog713.zip ZIP]<br />
<br />
== ZCS 7.1.4 ==<br />
<br />
'''JsDoc''': [http://files.zimbra.com/docs/zimlet/zcs/7.1.4/jsdocs/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/7.1.4/jsapi-zimbra-doc-714.zip ZIP]<br />
<br />
'''Change Log''': [http://files.zimbra.com/docs/zimlet/zcs/7.1.4/changelog/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/7.1.4/jsapi-changelog-714.zip ZIP]<br />
<br />
== ZCS 7.2.0 ==<br />
<br />
'''JsDoc''': [http://files.zimbra.com/docs/zimlet/zcs/7.2.0/jsdocs/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/7.2.0/jsapi-zimbra-doc-720.zip ZIP]<br />
<br />
'''Change Log''': [http://files.zimbra.com/docs/zimlet/zcs/7.2.0/changelog/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/7.2.0/jsapi-changelog-720.zip ZIP]<br />
<br />
== ZCS 7.2.1 ==<br />
<br />
'''JsDoc''': [http://files.zimbra.com/docs/zimlet/zcs/7.2.1/jsdocs/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/7.2.1/jsapi-zimbra-doc-721.zip ZIP]<br />
<br />
'''Change Log''': [http://files.zimbra.com/docs/zimlet/zcs/7.2.1/changelog/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/7.2.1/jsapi-changelog-721.zip ZIP]<br />
<br />
<br />
{{Article Footer|Zimbra Collaboration Server 7.0|5/12/10}}<br />
<br />
[[Category:ZCS 7.0]]<br />
[[Category:ZCS 6.0]]</div>
CAH
https://wiki.zimbra.com/index.php?title=Zimlet_Developers_Guide:Zimbra_JavaScript_API_Reference&diff=51889
Zimlet Developers Guide:Zimbra JavaScript API Reference
2012-08-23T23:05:10Z
<p>CAH: /* ZCS 7.2.0 */</p>
<hr />
<div>{| cellspacing="0" cellpadding="5" style="border: 1px solid rgb(153, 153, 170); margin: 0pt 0.5em 0.5em 0pt; float: none; background-color: rgb(249, 249, 255);"<br />
|[[Image:zdg-6-menu-icon-zimbra.jpg|20px]]<br />
|[[ZCS 6.0:Zimlet Developers Guide:Introduction|Introduction]]<br />
|style="border-left: 1px solid rgb(153, 153, 170);"|[[Image:zdg-6-menu-icon-green-flag.png|20px]]<br />
|[[ZCS 6.0:Zimlet Developers Guide:Getting Started|Getting Started]]<br />
|style="border-left: 1px solid rgb(153, 153, 170);"|[[Image:zdg-6-menu-icon-terminal.png|20px]]<br />
|[[ZCS 6.0:Zimlet Developers Guide:Dev Environment Setup|Dev Environment Setup]]<br />
|style="border-left: 1px solid rgb(153, 153, 170);"|[[Image:zdg-6-menu-icon-gear.png|20px]]<br />
|[[ZCS 6.0:Zimlet Developers Guide:Developing Zimlets|Developing Zimlets]]<br />
|style="border-left: 1px solid rgb(153, 153, 170);"|[[Image:zdg-6-menu-icon-advanced.jpg|20px]]<br />
|[[ZCS 6.0:Zimlet Developers Guide:Advanced Concepts|Advanced Concepts]]<br />
|style="border-left: 1px solid rgb(153, 153, 170);"|[[Image:zdg-6-menu-icon-library.jpg|20px]]<br />
{|<br />
|[[ZCS 6.0:Zimlet Developers Guide:Zimlet API Specifications|API Specifications]]<br />
|-<br />
|[[ZCS 6.0:Zimlet Developers Guide:Zimlet Definition File Reference|Zimlet Definition File Reference]]<br />
|<br />
|-<br />
|[[ZCS 6.0:Zimlet Developers Guide:Zimlet Configuration File Reference|Zimlet Configuration File Reference]]<br />
|-<br />
|'''Zimlet JavaScript API Reference'''<br />
|-<br />
|[http://wiki.zimbra.com/index.php?title=ZCS_6.0:Zimbra_REST_API_Reference Zimbra REST API Reference]<br />
|}<br />
<br />
[[Category:ZCS 6.0]]<br />
<br />
|style="border-left: 1px solid rgb(153, 153, 170);"|[[Image:zdg-6-menu-icon-checkbox.jpg|20px]]<br />
|[[ZCS 6.0:Zimlet Developers Guide:Example Zimlets|Example Zimlets]]<br />
|}<br />
<br />
{{Article Infobox|{{devel}}|{{ZCS 7.0}}|{{ZCS 6.0}}|}}<br />
<br />
''Note: The following are links to the online Zimlet JavaScript API Reference materials. The classes, functions and overall APIs are subject to change with each ZCS release.'' <br />
<br />
== ZCS 6.0.6 ==<br />
<br />
'''JsDoc''': [http://files.zimbra.com/docs/zimlet/zcs/6.0.6/jsdocs/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/6.0.6/jsapi-zimbra-doc-606.zip ZIP]<br />
<br />
== ZCS 6.0.7 ==<br />
<br />
'''JsDoc''': [http://files.zimbra.com/docs/zimlet/zcs/6.0.7/jsdocs/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/6.0.7/jsapi-zimbra-doc-607.zip ZIP]<br />
<br />
'''Change Log''': [http://files.zimbra.com/docs/zimlet/zcs/6.0.7/changelog/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/6.0.7/jsapi-changelog-607.zip ZIP]<br />
<br />
== ZCS 6.0.8 ==<br />
<br />
'''JsDoc''': [http://files.zimbra.com/docs/zimlet/zcs/6.0.8/jsdocs/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/6.0.8/jsapi-zimbra-doc-608.zip ZIP]<br />
<br />
'''Change Log''': [http://files.zimbra.com/docs/zimlet/zcs/6.0.8/changelog/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/6.0.8/jsapi-changelog-608.zip ZIP]<br />
<br />
== ZCS 6.0.14 ==<br />
<br />
'''JsDoc''': [http://files.zimbra.com/docs/zimlet/zcs/6.0.14/jsdocs/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/6.0.14/jsapi-zimbra-doc-6014.zip ZIP]<br />
<br />
'''Change Log''': [http://files.zimbra.com/docs/zimlet/zcs/6.0.14/changelog/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/6.0.14/jsapi-changelog-6014.zip ZIP]<br />
<br />
== ZCS 6.0.15 ==<br />
<br />
'''JsDoc''': [http://files.zimbra.com/docs/zimlet/zcs/6.0.15/jsdocs/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/6.0.15/jsapi-zimbra-doc-6015.zip ZIP]<br />
<br />
'''Change Log''': [http://files.zimbra.com/docs/zimlet/zcs/6.0.15/changelog/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/6.0.15/jsapi-changelog-6015.zip ZIP]<br />
<br />
== ZCS 6.0.16 ==<br />
<br />
'''JsDoc''': [http://files.zimbra.com/docs/zimlet/zcs/6.0.16/jsdocs/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/6.0.16/jsapi-zimbra-doc-6016.zip ZIP]<br />
<br />
'''Change Log''': [http://files.zimbra.com/docs/zimlet/zcs/6.0.16/changelog/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/6.0.16/jsapi-changelog-6016.zip ZIP]<br />
<br />
== ZCS 7.0.0 ==<br />
<br />
'''JsDoc''': [http://files.zimbra.com/docs/zimlet/zcs/7.0.0/jsdocs/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/7.0.0/jsapi-zimbra-doc.zip ZIP]<br />
<br />
'''Change Log''': [http://files.zimbra.com/docs/zimlet/zcs/7.0.0/changelog/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/7.0.0/jsapi-changelog.zip ZIP]<br />
<br />
<br />
== ZCS 7.1.1 ==<br />
<br />
'''JsDoc''': [http://files.zimbra.com/docs/zimlet/zcs/7.1.1/jsdocs/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/7.1.1/jsapi-zimbra-doc711.zip ZIP]<br />
<br />
'''Change Log''': [http://files.zimbra.com/docs/zimlet/zcs/7.1.1/changelog/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/7.1.1/jsapi-changelog711.zip ZIP]<br />
<br />
== ZCS 7.1.2 ==<br />
<br />
'''JsDoc''': [http://files.zimbra.com/docs/zimlet/zcs/7.1.2/jsdocs/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/7.1.2/jsapi-zimbra-doc712.zip ZIP]<br />
<br />
'''Change Log''': [http://files.zimbra.com/docs/zimlet/zcs/7.1.2/changelog/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/7.1.2/jsapi-changelog712.zip ZIP]<br />
<br />
<br />
== ZCS 7.1.3 ==<br />
<br />
'''JsDoc''': [http://files.zimbra.com/docs/zimlet/zcs/7.1.3/jsdocs/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/7.1.3/jsapi-zimbra-doc713.zip ZIP]<br />
<br />
'''Change Log''': [http://files.zimbra.com/docs/zimlet/zcs/7.1.3/changelog/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/7.1.3/jsapi-changelog713.zip ZIP]<br />
<br />
== ZCS 7.1.4 ==<br />
<br />
'''JsDoc''': [http://files.zimbra.com/docs/zimlet/zcs/7.1.4/jsdocs/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/7.1.4/jsapi-zimbra-doc714.zip ZIP]<br />
<br />
'''Change Log''': [http://files.zimbra.com/docs/zimlet/zcs/7.1.4/changelog/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/7.1.4/jsapi-changelog714.zip ZIP]<br />
<br />
== ZCS 7.2.0 ==<br />
<br />
'''JsDoc''': [http://files.zimbra.com/docs/zimlet/zcs/7.2.0/jsdocs/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/7.2.0/jsapi-zimbra-doc-720.zip ZIP]<br />
<br />
'''Change Log''': [http://files.zimbra.com/docs/zimlet/zcs/7.2.0/changelog/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/7.2.0/jsapi-changelog-720.zip ZIP]<br />
<br />
== ZCS 7.2.1 ==<br />
<br />
'''JsDoc''': [http://files.zimbra.com/docs/zimlet/zcs/7.2.1/jsdocs/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/7.2.1/jsapi-zimbra-doc-721.zip ZIP]<br />
<br />
'''Change Log''': [http://files.zimbra.com/docs/zimlet/zcs/7.2.1/changelog/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/7.2.1/jsapi-changelog-721.zip ZIP]<br />
<br />
<br />
{{Article Footer|Zimbra Collaboration Server 7.0|5/12/10}}<br />
<br />
[[Category:ZCS 7.0]]<br />
[[Category:ZCS 6.0]]</div>
CAH
https://wiki.zimbra.com/index.php?title=Zimlet_Developers_Guide:Zimbra_JavaScript_API_Reference&diff=51888
Zimlet Developers Guide:Zimbra JavaScript API Reference
2012-08-23T23:04:54Z
<p>CAH: /* ZCS 7.2.1 */</p>
<hr />
<div>{| cellspacing="0" cellpadding="5" style="border: 1px solid rgb(153, 153, 170); margin: 0pt 0.5em 0.5em 0pt; float: none; background-color: rgb(249, 249, 255);"<br />
|[[Image:zdg-6-menu-icon-zimbra.jpg|20px]]<br />
|[[ZCS 6.0:Zimlet Developers Guide:Introduction|Introduction]]<br />
|style="border-left: 1px solid rgb(153, 153, 170);"|[[Image:zdg-6-menu-icon-green-flag.png|20px]]<br />
|[[ZCS 6.0:Zimlet Developers Guide:Getting Started|Getting Started]]<br />
|style="border-left: 1px solid rgb(153, 153, 170);"|[[Image:zdg-6-menu-icon-terminal.png|20px]]<br />
|[[ZCS 6.0:Zimlet Developers Guide:Dev Environment Setup|Dev Environment Setup]]<br />
|style="border-left: 1px solid rgb(153, 153, 170);"|[[Image:zdg-6-menu-icon-gear.png|20px]]<br />
|[[ZCS 6.0:Zimlet Developers Guide:Developing Zimlets|Developing Zimlets]]<br />
|style="border-left: 1px solid rgb(153, 153, 170);"|[[Image:zdg-6-menu-icon-advanced.jpg|20px]]<br />
|[[ZCS 6.0:Zimlet Developers Guide:Advanced Concepts|Advanced Concepts]]<br />
|style="border-left: 1px solid rgb(153, 153, 170);"|[[Image:zdg-6-menu-icon-library.jpg|20px]]<br />
{|<br />
|[[ZCS 6.0:Zimlet Developers Guide:Zimlet API Specifications|API Specifications]]<br />
|-<br />
|[[ZCS 6.0:Zimlet Developers Guide:Zimlet Definition File Reference|Zimlet Definition File Reference]]<br />
|<br />
|-<br />
|[[ZCS 6.0:Zimlet Developers Guide:Zimlet Configuration File Reference|Zimlet Configuration File Reference]]<br />
|-<br />
|'''Zimlet JavaScript API Reference'''<br />
|-<br />
|[http://wiki.zimbra.com/index.php?title=ZCS_6.0:Zimbra_REST_API_Reference Zimbra REST API Reference]<br />
|}<br />
<br />
[[Category:ZCS 6.0]]<br />
<br />
|style="border-left: 1px solid rgb(153, 153, 170);"|[[Image:zdg-6-menu-icon-checkbox.jpg|20px]]<br />
|[[ZCS 6.0:Zimlet Developers Guide:Example Zimlets|Example Zimlets]]<br />
|}<br />
<br />
{{Article Infobox|{{devel}}|{{ZCS 7.0}}|{{ZCS 6.0}}|}}<br />
<br />
''Note: The following are links to the online Zimlet JavaScript API Reference materials. The classes, functions and overall APIs are subject to change with each ZCS release.'' <br />
<br />
== ZCS 6.0.6 ==<br />
<br />
'''JsDoc''': [http://files.zimbra.com/docs/zimlet/zcs/6.0.6/jsdocs/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/6.0.6/jsapi-zimbra-doc-606.zip ZIP]<br />
<br />
== ZCS 6.0.7 ==<br />
<br />
'''JsDoc''': [http://files.zimbra.com/docs/zimlet/zcs/6.0.7/jsdocs/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/6.0.7/jsapi-zimbra-doc-607.zip ZIP]<br />
<br />
'''Change Log''': [http://files.zimbra.com/docs/zimlet/zcs/6.0.7/changelog/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/6.0.7/jsapi-changelog-607.zip ZIP]<br />
<br />
== ZCS 6.0.8 ==<br />
<br />
'''JsDoc''': [http://files.zimbra.com/docs/zimlet/zcs/6.0.8/jsdocs/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/6.0.8/jsapi-zimbra-doc-608.zip ZIP]<br />
<br />
'''Change Log''': [http://files.zimbra.com/docs/zimlet/zcs/6.0.8/changelog/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/6.0.8/jsapi-changelog-608.zip ZIP]<br />
<br />
== ZCS 6.0.14 ==<br />
<br />
'''JsDoc''': [http://files.zimbra.com/docs/zimlet/zcs/6.0.14/jsdocs/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/6.0.14/jsapi-zimbra-doc-6014.zip ZIP]<br />
<br />
'''Change Log''': [http://files.zimbra.com/docs/zimlet/zcs/6.0.14/changelog/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/6.0.14/jsapi-changelog-6014.zip ZIP]<br />
<br />
== ZCS 6.0.15 ==<br />
<br />
'''JsDoc''': [http://files.zimbra.com/docs/zimlet/zcs/6.0.15/jsdocs/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/6.0.15/jsapi-zimbra-doc-6015.zip ZIP]<br />
<br />
'''Change Log''': [http://files.zimbra.com/docs/zimlet/zcs/6.0.15/changelog/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/6.0.15/jsapi-changelog-6015.zip ZIP]<br />
<br />
== ZCS 6.0.16 ==<br />
<br />
'''JsDoc''': [http://files.zimbra.com/docs/zimlet/zcs/6.0.16/jsdocs/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/6.0.16/jsapi-zimbra-doc-6016.zip ZIP]<br />
<br />
'''Change Log''': [http://files.zimbra.com/docs/zimlet/zcs/6.0.16/changelog/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/6.0.16/jsapi-changelog-6016.zip ZIP]<br />
<br />
== ZCS 7.0.0 ==<br />
<br />
'''JsDoc''': [http://files.zimbra.com/docs/zimlet/zcs/7.0.0/jsdocs/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/7.0.0/jsapi-zimbra-doc.zip ZIP]<br />
<br />
'''Change Log''': [http://files.zimbra.com/docs/zimlet/zcs/7.0.0/changelog/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/7.0.0/jsapi-changelog.zip ZIP]<br />
<br />
<br />
== ZCS 7.1.1 ==<br />
<br />
'''JsDoc''': [http://files.zimbra.com/docs/zimlet/zcs/7.1.1/jsdocs/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/7.1.1/jsapi-zimbra-doc711.zip ZIP]<br />
<br />
'''Change Log''': [http://files.zimbra.com/docs/zimlet/zcs/7.1.1/changelog/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/7.1.1/jsapi-changelog711.zip ZIP]<br />
<br />
== ZCS 7.1.2 ==<br />
<br />
'''JsDoc''': [http://files.zimbra.com/docs/zimlet/zcs/7.1.2/jsdocs/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/7.1.2/jsapi-zimbra-doc712.zip ZIP]<br />
<br />
'''Change Log''': [http://files.zimbra.com/docs/zimlet/zcs/7.1.2/changelog/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/7.1.2/jsapi-changelog712.zip ZIP]<br />
<br />
<br />
== ZCS 7.1.3 ==<br />
<br />
'''JsDoc''': [http://files.zimbra.com/docs/zimlet/zcs/7.1.3/jsdocs/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/7.1.3/jsapi-zimbra-doc713.zip ZIP]<br />
<br />
'''Change Log''': [http://files.zimbra.com/docs/zimlet/zcs/7.1.3/changelog/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/7.1.3/jsapi-changelog713.zip ZIP]<br />
<br />
== ZCS 7.1.4 ==<br />
<br />
'''JsDoc''': [http://files.zimbra.com/docs/zimlet/zcs/7.1.4/jsdocs/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/7.1.4/jsapi-zimbra-doc714.zip ZIP]<br />
<br />
'''Change Log''': [http://files.zimbra.com/docs/zimlet/zcs/7.1.4/changelog/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/7.1.4/jsapi-changelog714.zip ZIP]<br />
<br />
== ZCS 7.2.0 ==<br />
<br />
'''JsDoc''': [http://files.zimbra.com/docs/zimlet/zcs/7.2.0/jsdocs/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/7.2.0/jsapi-zimbra-doc720.zip ZIP]<br />
<br />
'''Change Log''': [http://files.zimbra.com/docs/zimlet/zcs/7.2.0/changelog/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/7.2.0/jsapi-changelog720.zip ZIP]<br />
<br />
== ZCS 7.2.1 ==<br />
<br />
'''JsDoc''': [http://files.zimbra.com/docs/zimlet/zcs/7.2.1/jsdocs/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/7.2.1/jsapi-zimbra-doc-721.zip ZIP]<br />
<br />
'''Change Log''': [http://files.zimbra.com/docs/zimlet/zcs/7.2.1/changelog/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/7.2.1/jsapi-changelog-721.zip ZIP]<br />
<br />
<br />
{{Article Footer|Zimbra Collaboration Server 7.0|5/12/10}}<br />
<br />
[[Category:ZCS 7.0]]<br />
[[Category:ZCS 6.0]]</div>
CAH
https://wiki.zimbra.com/index.php?title=SOAP_API_Reference_Beginning_with_ZCS_8&diff=51887
SOAP API Reference Beginning with ZCS 8
2012-08-23T22:42:01Z
<p>CAH: Created page with "The following links are to the online Zimbra SOAP API reference mateials, beginning with Zimbra Collaboration Server 8.0. Changes made for future releases will be added as cha..."</p>
<hr />
<div>The following links are to the online Zimbra SOAP API reference mateials, beginning with Zimbra Collaboration Server 8.0. Changes made for future releases will be added as change log directories to this page.</div>
CAH
https://wiki.zimbra.com/index.php?title=Zimlet_Developers_Guide:Zimbra_JavaScript_API_Reference&diff=51886
Zimlet Developers Guide:Zimbra JavaScript API Reference
2012-08-23T21:50:50Z
<p>CAH: 7.2.1 jsapi files added</p>
<hr />
<div>{| cellspacing="0" cellpadding="5" style="border: 1px solid rgb(153, 153, 170); margin: 0pt 0.5em 0.5em 0pt; float: none; background-color: rgb(249, 249, 255);"<br />
|[[Image:zdg-6-menu-icon-zimbra.jpg|20px]]<br />
|[[ZCS 6.0:Zimlet Developers Guide:Introduction|Introduction]]<br />
|style="border-left: 1px solid rgb(153, 153, 170);"|[[Image:zdg-6-menu-icon-green-flag.png|20px]]<br />
|[[ZCS 6.0:Zimlet Developers Guide:Getting Started|Getting Started]]<br />
|style="border-left: 1px solid rgb(153, 153, 170);"|[[Image:zdg-6-menu-icon-terminal.png|20px]]<br />
|[[ZCS 6.0:Zimlet Developers Guide:Dev Environment Setup|Dev Environment Setup]]<br />
|style="border-left: 1px solid rgb(153, 153, 170);"|[[Image:zdg-6-menu-icon-gear.png|20px]]<br />
|[[ZCS 6.0:Zimlet Developers Guide:Developing Zimlets|Developing Zimlets]]<br />
|style="border-left: 1px solid rgb(153, 153, 170);"|[[Image:zdg-6-menu-icon-advanced.jpg|20px]]<br />
|[[ZCS 6.0:Zimlet Developers Guide:Advanced Concepts|Advanced Concepts]]<br />
|style="border-left: 1px solid rgb(153, 153, 170);"|[[Image:zdg-6-menu-icon-library.jpg|20px]]<br />
{|<br />
|[[ZCS 6.0:Zimlet Developers Guide:Zimlet API Specifications|API Specifications]]<br />
|-<br />
|[[ZCS 6.0:Zimlet Developers Guide:Zimlet Definition File Reference|Zimlet Definition File Reference]]<br />
|<br />
|-<br />
|[[ZCS 6.0:Zimlet Developers Guide:Zimlet Configuration File Reference|Zimlet Configuration File Reference]]<br />
|-<br />
|'''Zimlet JavaScript API Reference'''<br />
|-<br />
|[http://wiki.zimbra.com/index.php?title=ZCS_6.0:Zimbra_REST_API_Reference Zimbra REST API Reference]<br />
|}<br />
<br />
[[Category:ZCS 6.0]]<br />
<br />
|style="border-left: 1px solid rgb(153, 153, 170);"|[[Image:zdg-6-menu-icon-checkbox.jpg|20px]]<br />
|[[ZCS 6.0:Zimlet Developers Guide:Example Zimlets|Example Zimlets]]<br />
|}<br />
<br />
{{Article Infobox|{{devel}}|{{ZCS 7.0}}|{{ZCS 6.0}}|}}<br />
<br />
''Note: The following are links to the online Zimlet JavaScript API Reference materials. The classes, functions and overall APIs are subject to change with each ZCS release.'' <br />
<br />
== ZCS 6.0.6 ==<br />
<br />
'''JsDoc''': [http://files.zimbra.com/docs/zimlet/zcs/6.0.6/jsdocs/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/6.0.6/jsapi-zimbra-doc-606.zip ZIP]<br />
<br />
== ZCS 6.0.7 ==<br />
<br />
'''JsDoc''': [http://files.zimbra.com/docs/zimlet/zcs/6.0.7/jsdocs/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/6.0.7/jsapi-zimbra-doc-607.zip ZIP]<br />
<br />
'''Change Log''': [http://files.zimbra.com/docs/zimlet/zcs/6.0.7/changelog/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/6.0.7/jsapi-changelog-607.zip ZIP]<br />
<br />
== ZCS 6.0.8 ==<br />
<br />
'''JsDoc''': [http://files.zimbra.com/docs/zimlet/zcs/6.0.8/jsdocs/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/6.0.8/jsapi-zimbra-doc-608.zip ZIP]<br />
<br />
'''Change Log''': [http://files.zimbra.com/docs/zimlet/zcs/6.0.8/changelog/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/6.0.8/jsapi-changelog-608.zip ZIP]<br />
<br />
== ZCS 6.0.14 ==<br />
<br />
'''JsDoc''': [http://files.zimbra.com/docs/zimlet/zcs/6.0.14/jsdocs/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/6.0.14/jsapi-zimbra-doc-6014.zip ZIP]<br />
<br />
'''Change Log''': [http://files.zimbra.com/docs/zimlet/zcs/6.0.14/changelog/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/6.0.14/jsapi-changelog-6014.zip ZIP]<br />
<br />
== ZCS 6.0.15 ==<br />
<br />
'''JsDoc''': [http://files.zimbra.com/docs/zimlet/zcs/6.0.15/jsdocs/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/6.0.15/jsapi-zimbra-doc-6015.zip ZIP]<br />
<br />
'''Change Log''': [http://files.zimbra.com/docs/zimlet/zcs/6.0.15/changelog/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/6.0.15/jsapi-changelog-6015.zip ZIP]<br />
<br />
== ZCS 6.0.16 ==<br />
<br />
'''JsDoc''': [http://files.zimbra.com/docs/zimlet/zcs/6.0.16/jsdocs/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/6.0.16/jsapi-zimbra-doc-6016.zip ZIP]<br />
<br />
'''Change Log''': [http://files.zimbra.com/docs/zimlet/zcs/6.0.16/changelog/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/6.0.16/jsapi-changelog-6016.zip ZIP]<br />
<br />
== ZCS 7.0.0 ==<br />
<br />
'''JsDoc''': [http://files.zimbra.com/docs/zimlet/zcs/7.0.0/jsdocs/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/7.0.0/jsapi-zimbra-doc.zip ZIP]<br />
<br />
'''Change Log''': [http://files.zimbra.com/docs/zimlet/zcs/7.0.0/changelog/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/7.0.0/jsapi-changelog.zip ZIP]<br />
<br />
<br />
== ZCS 7.1.1 ==<br />
<br />
'''JsDoc''': [http://files.zimbra.com/docs/zimlet/zcs/7.1.1/jsdocs/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/7.1.1/jsapi-zimbra-doc711.zip ZIP]<br />
<br />
'''Change Log''': [http://files.zimbra.com/docs/zimlet/zcs/7.1.1/changelog/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/7.1.1/jsapi-changelog711.zip ZIP]<br />
<br />
== ZCS 7.1.2 ==<br />
<br />
'''JsDoc''': [http://files.zimbra.com/docs/zimlet/zcs/7.1.2/jsdocs/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/7.1.2/jsapi-zimbra-doc712.zip ZIP]<br />
<br />
'''Change Log''': [http://files.zimbra.com/docs/zimlet/zcs/7.1.2/changelog/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/7.1.2/jsapi-changelog712.zip ZIP]<br />
<br />
<br />
== ZCS 7.1.3 ==<br />
<br />
'''JsDoc''': [http://files.zimbra.com/docs/zimlet/zcs/7.1.3/jsdocs/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/7.1.3/jsapi-zimbra-doc713.zip ZIP]<br />
<br />
'''Change Log''': [http://files.zimbra.com/docs/zimlet/zcs/7.1.3/changelog/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/7.1.3/jsapi-changelog713.zip ZIP]<br />
<br />
== ZCS 7.1.4 ==<br />
<br />
'''JsDoc''': [http://files.zimbra.com/docs/zimlet/zcs/7.1.4/jsdocs/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/7.1.4/jsapi-zimbra-doc714.zip ZIP]<br />
<br />
'''Change Log''': [http://files.zimbra.com/docs/zimlet/zcs/7.1.4/changelog/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/7.1.4/jsapi-changelog714.zip ZIP]<br />
<br />
== ZCS 7.2.0 ==<br />
<br />
'''JsDoc''': [http://files.zimbra.com/docs/zimlet/zcs/7.2.0/jsdocs/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/7.2.0/jsapi-zimbra-doc720.zip ZIP]<br />
<br />
'''Change Log''': [http://files.zimbra.com/docs/zimlet/zcs/7.2.0/changelog/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/7.2.0/jsapi-changelog720.zip ZIP]<br />
<br />
== ZCS 7.2.1 ==<br />
<br />
'''JsDoc''': [http://files.zimbra.com/docs/zimlet/zcs/7.2.1/jsdocs/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/7.2.1/jsapi-zimbra-doc721.zip ZIP]<br />
<br />
'''Change Log''': [http://files.zimbra.com/docs/zimlet/zcs/7.2.1/changelog/index.html HTML] | [http://files.zimbra.com/docs/zimlet/zcs/7.2.1/jsapi-changelog721.zip ZIP]<br />
<br />
<br />
{{Article Footer|Zimbra Collaboration Server 7.0|5/12/10}}<br />
<br />
[[Category:ZCS 7.0]]<br />
[[Category:ZCS 6.0]]</div>
CAH