ZCS 6.0:Zimlet Developers Guide:Examples:Menu Items XML

The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

ZCS 6.0: Zimlet Developer Guide:Examples:Menu Items XML

   KB 3217        Last updated on 2020-11-3  




0.00
(0 votes)
Zdg-6-menu-icon-zimbra.jpg Introduction Zdg-6-menu-icon-green-flag.png Getting Started Zdg-6-menu-icon-terminal.png Dev Environment Setup Zdg-6-menu-icon-gear.png Developing Zimlets Zdg-6-menu-icon-advanced.jpg Advanced Concepts Zdg-6-menu-icon-library.jpg API Specifications Zdg-6-menu-icon-checkbox.jpg Example Zimlets

Description

This zimlet will match the words lab, user or remodel and display a tool tip. On mouse right-click, a menu is presented. Each menu item will launch a website.

The Zimlet ZIP Package contains only one file: the Zimlet Definition File. The two menu items are defined using <menuItem> and use the <canvas> tag to define the target canvas for the <actionUrl> to execute (i.e. the URL to go to) when the menu item is selected.

Screen Shot

Zdg-6-examples-menuitemsxml.png

Definition File

<zimlet name="com_zimbra_example_menuitemsxml" version="1.0" description="Demos menu item with actions in XML">
	<contentObject>
		<matchOn>
			<regex attrs="ig">lab|user|remodel</regex> <!-- matches lab or user or remodel -->
		</matchOn>
		<toolTip>Menu Items Example</toolTip> <!-- the tool tip to display when content matches -->
		<contextMenu>
			<menuItem label="First Context Menu Item - Go to Yahoo!" icon="Search" id="SOME_ID1">
				<canvas type="window" width="800" height="600" />
				<actionUrl target="http://www.yahoo.com" method="get" />
			</menuItem>
			<menuItem label="Second Context Menu Item - Go to Yahoo! Sports" icon="NewContact" id="SOME_ID2">
				<canvas type="window" width="800" height="600" />
				<actionUrl target="http://sports.yahoo.com" method="get" />
			</menuItem>
		</contextMenu>
	</contentObject>
</zimlet>

Download

Zimlet Package com_zimbra_example_menuitemsxml.zip

Useful Links


Verified Against: Zimbra Collaboration Server 7.0 Date Created: 12/22/2009
Article ID: https://wiki.zimbra.com/index.php?title=ZCS_6.0:Zimlet_Developers_Guide:Examples:Menu_Items_XML Date Modified: 2020-11-03



Try Zimbra

Try Zimbra Collaboration with a 60-day free trial.
Get it now »

Want to get involved?

You can contribute in the Community, Wiki, Code, or development of Zimlets.
Find out more. »

Looking for a Video?

Visit our YouTube channel to get the latest webinars, technology news, product overviews, and so much more.
Go to the YouTube channel »

Jump to: navigation, search