Author: hnategh
New Revision: 55032
URL: http://svn.stylite.de/viewvc/egroupware?rev=55032&view=rev
Log:
Mobile theme W.I.P.:
- Add subscription dialog
- Re-arrange mail actions in context menu
Added:
trunk/mail/templates/mobile/subscribe.xet
Modified:
trunk/mail/inc/class.mail_ui.inc.php
— trunk/mail/inc/class.mail_ui.inc.php (original)
+++ trunk/mail/inc/class.mail_ui.inc.php Tue Feb 16 19:02:49 2016
@@ -526,7 +526,7 @@
$etpl = new etemplate_new(‘mail.index’);
// Start at 2 so auto-added copy+paste actions show up as second group
// Needed because there’s no ‘select all’ action to push things down
@@ -600,11 +600,12 @@
‘enabled’ => ‘javaScript:app.mail.mail_CheckFolderNoSelect’,
‘onExecute’ => ‘javaScript:app.mail.folderManagement’,
‘group’ => $group,
-
'hideOnMobile' => true
),
'sieve' => array(
'caption' => 'Mail filter',
'onExecute' => 'javaScript:app.mail.edit_sieve',
@@ -613,21 +614,18 @@
‘caption’ => ‘Vacation notice’,
‘icon’ => ‘mail/navbar’, // mail as in admin
’onExecute’ => ‘javaScript:app.mail.edit_vacation’,
-
'group' => $group,
'enabled' => 'javaScript:app.mail.sieve_enabled',
),
'edit_account' => array(
'caption' => 'Edit account ...',
'icon' => 'configure',
'onExecute' => 'javaScript:app.mail.edit_account',
-
'group' => ++$group, // new groups for account & acl
),
'edit_acl' => array(
'caption' => 'Edit folder ACL ...',
'icon' => 'lock',
'enabled' => 'javaScript:app.mail.acl_enabled',
'onExecute' => 'javaScript:app.mail.edit_acl',
-
'group' => $group,
),
);
// the preference prefaskformove controls actually if there is a popup on target or not
@@ -675,7 +673,7 @@
);
break;
}
@@ -688,7 +686,10 @@
‘group’ => $group,
);
}
-
$tree_actions['sieve']['group'] = $tree_actions['vacation']['group'] = ++$group; // new group for filter
-
$tree_actions['edit_account']['group'] = $tree_actions['edit_acl']['group'] = ++$group;
-
-
// enforce global (group-specific) ACL
if (!mail_hooks::access('aclmanagement'))
{
@@ -1028,6 +1029,7 @@
‘group’ => ++$group,
‘onExecute’ => ‘javaScript:app.mail.mail_print’,
‘allowOnMultiple’ => false,
@@ -1041,6 +1043,7 @@
‘icon’ => ‘fileexport’,
‘onExecute’ => ‘javaScript:app.mail.mail_save’,
‘allowOnMultiple’ => false,
— trunk/mail/templates/mobile/subscribe.xet (added)
+++ trunk/mail/templates/mobile/subscribe.xet Tue Feb 16 19:02:49 2016
@@ -1,0 +1,34 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+
+
-
-
<grid width="100%">
-
<columns>
-
<column width="20%"/>
-
</columns>
-
<rows>
-
<row disabled="@hidebuttons" class="dialogHeadbar" >
-
<hbox span="all" width="100%">
-
<button statustext="Saves this entry" id="button[save]" image="save" background_image="1"/>
-
<button statustext="Apply the changes" id="button[apply]" image="apply" background_image="1"/>
-
</hbox>
-
</row>
-
<row disabled="!@showsearchbuttons" class="dialogHeadbar">
-
<hbox span="all" width="100%">
-
<button label="Search" id="button[search]" image="search" background_image="1"/>
-
<button label="Cancel" id="button[cancelsearch]" image="cancel" background_image="1"/>
-
</hbox>
-
</row>
-
<row>
-
<description value="Subscription folders" class="mail_subscription_header"/>
-
</row>
-
<row>
-
<box scrolling="auto">
-
<tree id="foldertree" multiple="true" autoloading="mail_ui::ajax_tree_autoloading" onopenstart="app.mail.subscription_autoloadingStart" onopenend="app.mail.subscription_autoloadingEnd"/>
-
</box>
-
</row>
-
</rows>
-
</grid>
-
+
Site24x7 APM Insight: Get Deep Visibility into Application Performance
APM + Mobile APM + RUM: Monitor 3 App instances at just $35/Month
Monitor end-to-end web transactions and take corrective actions now
Troubleshoot faster and improve end-user experience. Signup Now!
http://pubads.g.doubleclick.net/gampad/clk?id=272487151&iu=/4140
eGroupWare-cvs mailing list
eGroupWare-cvs@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/egroupware-cvs