Touch Client: Difference between revisions
No edit summary |
|||
Line 1: | Line 1: | ||
{{WIP}}{{Article Infobox|{{admin}}|{{ZCS 8.6}}|{{ZCS 8.5}}||}} | {{WIP}}{{Article Infobox|{{admin}}|{{ZCS 8.6}}|{{ZCS 8.5}}||}} | ||
=Touch Client Feature for Zimbra Collaboration 8.5+= | =Touch Client Feature for Zimbra Collaboration 8.5+= | ||
Touch Client | The Touch Client is a Network Edition feature that enables a new Web Client for a mobile device. It uses the Sencha Touch Mobile HTML5 Framework optimized for the canvas size of smartphones and tablet devices. | ||
==How it works== | ==How it works== | ||
When a client first goes to the mail servers url via a web browser, | When a client first goes to the mail servers url via a web browser, the server attempts to detect the client type. The basic options here are '''Advanced [Ajax]''', '''Standard [HTML]''', '''Mobile''', and '''Touch'''. | ||
If the mobile/tablet device passes our test to use Touch vs Mobile, the client will login to the Touch interface vs. the mobile one. If the mobile/tablet device fails, then it will use the Mobile one. | If the mobile/tablet device passes our test to use Touch vs Mobile, the client will login to the Touch interface vs. the mobile one. If the mobile/tablet device fails, then it will use the Mobile one. | ||
The end | The end user also has the option to over ride the "Default" listed, by explicitly stating what option they would like to use. | ||
[[File:Zimbra-touchclient-002.png|800px]] | [[File:Zimbra-touchclient-002.png|800px]] | ||
===Quick overview of the different Web Client=== | ===Quick overview of the different Web Client=== | ||
The Web Clients are surfaced by the Jetty Server, inside the Zimbra WEB-APPS Jetty hierarchy. This can be found: | |||
<pre>zimbra@zimbra-sn-u14-10:~$ ls -la jetty/webapps/zimbra/ | <pre>zimbra@zimbra-sn-u14-10:~$ ls -la jetty/webapps/zimbra/ | ||
total 88 | total 88 | ||
Line 36: | Line 36: | ||
====The HTML Client==== | ====The HTML Client==== | ||
A simple HTML Web Client with almost all the Features for old Web Browsers and Computers | A simple HTML Web Client with almost all the Features currently available for support of old Web Browsers and Computers. This is useful for users with the AJAX Web Client disabled by default. The URL is '''https://FQDN/zimbra/h''' | ||
[[File:Touch-client-002.png|800px]] | [[File:Touch-client-002.png|800px]] | ||
====The Mobile Client==== | ====The Mobile Client==== | ||
The default Mobile Web Client for devices that | The default Mobile Web Client for devices that does not support the HTML5 new Touch Client, or for users without Network Edition, or with the Touch Client disabled by default. The URL is '''https://FQDN/zimbra/m''' | ||
[[File:Touch-client-003.png|800px]] | [[File:Touch-client-003.png|800px]] | ||
====The Touch Client==== | ====The Touch Client==== | ||
A new Web Client based | A new Web Client based on the Sencha Touch Mobile HTML5 Framework optimized for the canvas size of smartphones and tablet devices. The URL is '''https://FQDN/zimbra/t''' | ||
[[File:Touch-client-004.png|800px]] | [[File:Touch-client-004.png|800px]] | ||
Line 52: | Line 52: | ||
==How to enable it== | ==How to enable it== | ||
===Touch Client Requires A License Key=== | ===Touch Client Requires A License Key=== | ||
To see if your | To see if your Zimbra server has the Touch Client enabled, you can check from the CLI - see bugs noted below. If you want this feature and currently do not have it as a part of your license, please contact your regional sales manager, so you can get a new license issued with the feature enabled. | ||
zmlicense -p | egrep -i 'touch' | zmlicense -p | egrep -i 'touch' | ||
TouchClientsAccountsLimit=10000 | TouchClientsAccountsLimit=10000 | ||
If you | If you need to install the new license, you should do the following after installing the license to get the Touch Client working: | ||
zmprov fc license | zmprov fc license | ||
Line 63: | Line 63: | ||
===Enable it in the Admin Console=== | ===Enable it in the Admin Console=== | ||
If you have the license | If you have the updated license activated. The Touch Client Feature can be enabled at the COS or account level via the Admin Console: | ||
[[File:Touch-client-001.png]] | [[File:Touch-client-001.png]] | ||
==Testing | ==Testing the Features of the Touch Client== | ||
The Touch Client is still under development, and will come with more features in the future | The Touch Client is still under development, and will come with more features in the future. For now you can use the following features: | ||
* | * View your Inbox, and all the Folders that you have, with all the content inside them. | ||
* | * View your Contacts, and all the Address Books that you have, with all the content inside them. | ||
* | * View your Calendar, and all the Calendars that you have, with all the content inside them. | ||
But also you have the | But also you have the features related to Shared Items: | ||
* | * View all the Delegated Folders that you have, with all the content inside them. | ||
* | * View all the Shared Address Books that you have, with all the content inside them. | ||
* | * View all the Shared Calendar that you have, with all the content inside them. | ||
==Identified Support Issues== | ==Identified Support Issues== |
Revision as of 15:42, 13 May 2015
Article Information |
---|
This article applies to the following ZCS versions. |
Touch Client Feature for Zimbra Collaboration 8.5+
The Touch Client is a Network Edition feature that enables a new Web Client for a mobile device. It uses the Sencha Touch Mobile HTML5 Framework optimized for the canvas size of smartphones and tablet devices.
How it works
When a client first goes to the mail servers url via a web browser, the server attempts to detect the client type. The basic options here are Advanced [Ajax], Standard [HTML], Mobile, and Touch. If the mobile/tablet device passes our test to use Touch vs Mobile, the client will login to the Touch interface vs. the mobile one. If the mobile/tablet device fails, then it will use the Mobile one. The end user also has the option to over ride the "Default" listed, by explicitly stating what option they would like to use.
Quick overview of the different Web Client
The Web Clients are surfaced by the Jetty Server, inside the Zimbra WEB-APPS Jetty hierarchy. This can be found:
zimbra@zimbra-sn-u14-10:~$ ls -la jetty/webapps/zimbra/ total 88 drwxrwxr-x 19 zimbra zimbra 4096 Dec 8 14:52 . drwxrwxr-x 6 zimbra zimbra 4096 Dec 8 14:52 .. drwxrwxr-x 2 zimbra zimbra 4096 Dec 8 14:52 META-INF drwxrwxr-x 6 zimbra zimbra 4096 May 13 12:04 WEB-INF drwxrwxr-x 2 zimbra zimbra 4096 Dec 8 14:52 css drwxrwxr-x 2 zimbra zimbra 4096 Dec 8 14:57 downloads <-- This is the Downloads Folder drwxrwxr-x 2 zimbra zimbra 4096 Dec 8 14:52 h <-- This is the HTML Client drwxrwxr-x 13 zimbra zimbra 4096 Dec 8 14:52 help <-- This is the End-User Help Folder drwxrwxr-x 32 zimbra zimbra 4096 Dec 8 14:52 img drwxrwxr-x 5 zimbra zimbra 12288 Dec 8 14:52 js drwxrwxr-x 2 zimbra zimbra 4096 Dec 8 14:52 m <-- This is the Mobile Client drwxrwxr-x 3 zimbra zimbra 4096 Dec 8 14:52 portals drwxrwxr-x 7 zimbra zimbra 4096 Dec 8 14:59 public drwxrwxr-x 2 zimbra zimbra 4096 Dec 8 14:52 qunit -r--r--r-- 1 zimbra zimbra 93 Dec 8 09:08 robots.txt drwxrwxr-x 23 zimbra zimbra 4096 Dec 8 14:52 skins drwxrwxr-x 5 zimbra zimbra 4096 Dec 8 14:52 t <-- This is the Touch Client drwxrwxr-x 4 zimbra zimbra 4096 Dec 8 14:52 tdebug drwxrwxr-x 14 zimbra zimbra 4096 Dec 8 14:52 templates drwxrwxr-x 5 zimbra zimbra 4096 Dec 8 14:52 yui
The HTML Client
A simple HTML Web Client with almost all the Features currently available for support of old Web Browsers and Computers. This is useful for users with the AJAX Web Client disabled by default. The URL is https://FQDN/zimbra/h
The Mobile Client
The default Mobile Web Client for devices that does not support the HTML5 new Touch Client, or for users without Network Edition, or with the Touch Client disabled by default. The URL is https://FQDN/zimbra/m
The Touch Client
A new Web Client based on the Sencha Touch Mobile HTML5 Framework optimized for the canvas size of smartphones and tablet devices. The URL is https://FQDN/zimbra/t
How to enable it
Touch Client Requires A License Key
To see if your Zimbra server has the Touch Client enabled, you can check from the CLI - see bugs noted below. If you want this feature and currently do not have it as a part of your license, please contact your regional sales manager, so you can get a new license issued with the feature enabled.
zmlicense -p | egrep -i 'touch' TouchClientsAccountsLimit=10000
If you need to install the new license, you should do the following after installing the license to get the Touch Client working:
zmprov fc license
Or a full Zimbra Collaboration restart :
zmcontrol restart
Enable it in the Admin Console
If you have the updated license activated. The Touch Client Feature can be enabled at the COS or account level via the Admin Console:
Testing the Features of the Touch Client
The Touch Client is still under development, and will come with more features in the future. For now you can use the following features:
- View your Inbox, and all the Folders that you have, with all the content inside them.
- View your Contacts, and all the Address Books that you have, with all the content inside them.
- View your Calendar, and all the Calendars that you have, with all the content inside them.
But also you have the features related to Shared Items:
- View all the Delegated Folders that you have, with all the content inside them.
- View all the Shared Address Books that you have, with all the content inside them.
- View all the Shared Calendar that you have, with all the content inside them.
Identified Support Issues
- License page in admin console doesn't show EWS or Touch licenses
- Cos/User Features should be disabled if it requires a license key for it and it's currently not available with installed license