Zimlet Developers Guide:Example Zimlets: Difference between revisions
m (Gayle moved page ZCS 6.0:Zimlet Developers Guide:Example Zimlets to Zimlet Developers Guide:Example Zimlets) |
|||
(One intermediate revision by one other user not shown) | |||
Line 1: | Line 1: | ||
{{BC|Community Sandbox}} | |||
__FORCETOC__ | |||
<div class="col-md-12 ibox-content"> | |||
= Zimlet Developers Guide: Introduction = | |||
{{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]] | ||
|[[ | |[[Zimlet Developers Guide:Advanced Concepts|Advanced Concepts]] | ||
|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]] | ||
|'''Example Zimlets''' | |'''Example Zimlets''' | ||
|} | |} | ||
This section includes example zimlets that illustrate basic and advanced concepts of zimlets. | |||
== Zimbra 9 Modern UI== | |||
Below examples may help you in developing Zimlets on the Classic UI also known as Ajax UI. If you want to develop Zimlets for Zimbra 9 Modern UI (responsive) please go to [https://wiki.zimbra.com/wiki/DevelopersGuide Zimbra 9 Developers Guide]. | |||
== Content Zimlets == | == Content Zimlets == |
Latest revision as of 12:19, 3 November 2020
Zimlet Developers Guide: Introduction
- This is archive documentation, which means it is not supported or valid for recent versions of Zimbra Collaboration.
![]() |
Introduction | ![]() |
Getting Started | ![]() |
Dev Environment Setup | ![]() |
Developing Zimlets | ![]() |
Advanced Concepts | ![]() |
API Specifications | ![]() |
Example Zimlets |
This section includes example zimlets that illustrate basic and advanced concepts of zimlets.
Zimbra 9 Modern UI
Below examples may help you in developing Zimlets on the Classic UI also known as Ajax UI. If you want to develop Zimlets for Zimbra 9 Modern UI (responsive) please go to Zimbra 9 Developers Guide.
Content Zimlets
- Simple Tool Tip
- Custom Tool Tip
- Simple On Click
- Menu Items with URL actions (via XML)
- Menu Items with URL actions (via JavaScript)
Panel Zimlets
- Single and Doubled Clicked (via XML)
- Single and Doubled Clicked (via JavaScript)
- Panel Item Menus
- Panel Item Menus with URL actions (via XML)
- Panel Item Menus with User Properties (via XML)
- Panel Item with Drag-n-Drop
- Panel Item with Drag-n-Drop with Item Details
- Dialogs
- Simple Custom Dialog
- Dialog with Link Listeners
- Simple Custom Dialog using a Template
Tab Zimlets
Integrated Zimlets
SOAP API Zimlets
Portal Zimlets
Zimlets with Java & JSP
- Simple JSP via Action
- Simple JSP via JavaScript Handler Object
- Simple JSP via Ajax (HTTP GET)
- Simple JSP via Ajax (Asynchronous)
- JSP with custom Java classes
Dev Utility Zimlets