Zimlet Developers Guide:Advanced Concepts: Difference between revisions
No edit summary |
|||
(3 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
{{BC|Community Sandbox}} | |||
__FORCETOC__ | |||
<div class="col-md-12 ibox-content"> | |||
= Zimlet Developers Guide: Advanced Concepts = | |||
{{KB|{{Unsupported}}|{{ZCS 8.0}}|{{ZCS 7.0}}|}} | |||
{{Archive}} | |||
{| 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);" | {| 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);" | ||
|[[Image:zdg-6-menu-icon-zimbra.jpg|20px]] | |[[Image:zdg-6-menu-icon-zimbra.jpg|20px]] | ||
|[[ | |[[Zimlet Developers Guide:Introduction|Introduction]] | ||
|style="border-left: 1px solid rgb(153, 153, 170);"|[[Image:zdg-6-menu-icon-green-flag.png|20px]] | |style="border-left: 1px solid rgb(153, 153, 170);"|[[Image:zdg-6-menu-icon-green-flag.png|20px]] | ||
|[[ | |[[Zimlet Developers Guide:Getting Started|Getting Started]] | ||
|style="border-left: 1px solid rgb(153, 153, 170);"|[[Image:zdg-6-menu-icon-terminal.png|20px]] | |style="border-left: 1px solid rgb(153, 153, 170);"|[[Image:zdg-6-menu-icon-terminal.png|20px]] | ||
|[[ | |[[Zimlet Developers Guide:Dev Environment Setup|Dev Environment Setup]] | ||
|style="border-left: 1px solid rgb(153, 153, 170);"|[[Image:zdg-6-menu-icon-gear.png|20px]] | |style="border-left: 1px solid rgb(153, 153, 170);"|[[Image:zdg-6-menu-icon-gear.png|20px]] | ||
|[[ | |[[Zimlet Developers Guide:Developing Zimlets|Developing Zimlets]] | ||
|style="border-left: 1px solid rgb(153, 153, 170);"|[[Image:zdg-6-menu-icon-advanced.jpg|20px]] | |style="border-left: 1px solid rgb(153, 153, 170);"|[[Image:zdg-6-menu-icon-advanced.jpg|20px]] | ||
| | | | ||
Line 13: | Line 20: | ||
|'''Advanced Concepts''' | |'''Advanced Concepts''' | ||
|- | |- | ||
|[[ | |[[Zimlet Developers Guide:Application Context|Application Context]] | ||
|- | |- | ||
|[[ | |[[Zimlet Developers Guide:Templates|Templates]] | ||
|- | |- | ||
|[[ | |[[Zimlet Developers Guide:Java and JSP|Java & JSP]] | ||
|- | |- | ||
|[[ | |[[Zimlet Developers Guide:Portal|Portal]] | ||
|- | |- | ||
|[[ | |[[Zimlet Developers Guide:Zimlet Tab|Zimlet Tab]] | ||
|- | |- | ||
|[[ | |[[Zimlet Developers Guide:Internationalization|Internationalization]] | ||
|} | |} | ||
|style="border-left: 1px solid rgb(153, 153, 170);"|[[Image:zdg-6-menu-icon-library.jpg|20px]] | |style="border-left: 1px solid rgb(153, 153, 170);"|[[Image:zdg-6-menu-icon-library.jpg|20px]] | ||
|[[ | |[[Zimlet Developers Guide:Zimlet API Specifications|API Specifications]] | ||
|style="border-left: 1px solid rgb(153, 153, 170);"|[[Image:zdg-6-menu-icon-checkbox.jpg|20px]] | |style="border-left: 1px solid rgb(153, 153, 170);"|[[Image:zdg-6-menu-icon-checkbox.jpg|20px]] | ||
|[[ | |[[Zimlet Developers Guide:Example Zimlets|Example Zimlets]] | ||
|} | |} | ||
This section contains information on advanced topics related to zimlet development: | This section contains information on advanced topics related to zimlet development: | ||
Line 40: | Line 45: | ||
|style="background-color:#ffffcc;"|'''Description''' | |style="background-color:#ffffcc;"|'''Description''' | ||
|- | |- | ||
|[[ | |[[Zimlet_Developers_Guide:Application Context|Application Context]] | ||
|Accessing Zimbra application context from JavaScript. | |Accessing Zimbra application context from JavaScript. | ||
|- | |- | ||
|[[ | |[[Zimlet_Developers_Guide:Templates|Templates]] | ||
|Templates simplify the use of HTML in the Zimlet JavaScript code. | |Templates simplify the use of HTML in the Zimlet JavaScript code. | ||
|- | |- | ||
|[[ | |[[Zimlet_Developers_Guide:Java and JSP|Java & JSP]] | ||
|Zimlets can include JSP pages and leverage custom Java classes. | |Zimlets can include JSP pages and leverage custom Java classes. | ||
|- | |- | ||
|[[ | |[[Zimlet_Developers_Guide:Portal|Portal]] | ||
|Enabling the Zimbra Portal feature. | |Enabling the Zimbra Portal feature. | ||
|- | |- | ||
|[[ | |[[Zimlet_Developers_Guide:Zimlet Tab|Zimlet Tab]] | ||
|Creating a zimlet as a tab application. | |Creating a zimlet as a tab application. | ||
|- | |- | ||
|[[ | |[[Zimlet_Developers_Guide:Internationalization|Internationalization]] | ||
|Internationalizing your Zimlets. | |Internationalizing your Zimlets. | ||
|} | |} |
Revision as of 12:24, 16 July 2015
Zimlet Developers Guide: Advanced Concepts
- This is archive documentation, which means it is not supported or valid for recent versions of Zimbra Collaboration.
This section contains information on advanced topics related to zimlet development:
Topic | Description |
Application Context | Accessing Zimbra application context from JavaScript. |
Templates | Templates simplify the use of HTML in the Zimlet JavaScript code. |
Java & JSP | Zimlets can include JSP pages and leverage custom Java classes. |
Portal | Enabling the Zimbra Portal feature. |
Zimlet Tab | Creating a zimlet as a tab application. |
Internationalization | Internationalizing your Zimlets. |