Author: hnategh
Date: Tue Apr 26 16:20:54 2016
New Revision: 55851
URL: http://svn.stylite.de/viewvc/egroupware?rev=55851&view=rev
Log:
Fix projectmanager's element-list is not working in mobile template
Modified:
trunk/projectmanager/js/app.js
trunk/projectmanager/templates/mobile/elements.list.xet
Modified: trunk/projectmanager/js/app.js
URL: http://svn.stylite.de/viewvc/egroupware/trunk/projectmanager/js/app.js?rev=55851&r1=55850&r2=55851&view=diff
==============================================================================
--- trunk/projectmanager/js/app.js (original)
+++ trunk/projectmanager/js/app.js Tue Apr 26 16:20:54 2016
@@ -179,7 +179,7 @@
{
case 'elements':
et2.getWidgetById('nm').applyFilters({col_filter:{'pm_id': current_project}});
- et2.getWidgetById('link_add').options.value.to_id = current_project;
+ if (et2.getWidgetById('link_add')) et2.getWidgetById('link_add').options.value.to_id = current_project;
break;
case 'gantt':
var gantt = et2.getWidgetById('gantt');
@@ -396,7 +396,7 @@
{
et2.widgetContainer.iterateOver(function(_widget) {
state = _widget.getValue();
-
+
// These aren't considered for state
delete state.link_add;
delete state.link_addapp;
@@ -458,7 +458,7 @@
var itemId = _id != 'undefined'?_app+"::"+_id:0;
if (tree && itemId)
{
- var node = tree.getNode(itemId);
+ var node = tree.getNode(itemId);
// Not in tree. Either parent node not expanded, or a new project
if(_type != 'delete' && node == null && typeof _links.projectmanager != 'undefined' && _links.projectmanager.length > 0)
{
@@ -949,7 +949,7 @@
sidebox.off('click.projectmanager');
sidebox.on('click.projectmanager', click);
},
-
+
/**
* Get title in order to set it as document title
* @returns {string}
Modified: trunk/projectmanager/templates/mobile/elements.list.xet
URL: http://svn.stylite.de/viewvc/egroupware/trunk/projectmanager/templates/mobile/elements.list.xet?rev=55851&r1=55850&r2=55851&view=diff
==============================================================================
--- trunk/projectmanager/templates/mobile/elements.list.xet (original)
+++ trunk/projectmanager/templates/mobile/elements.list.xet Tue Apr 26 16:20:54 2016
@@ -2,19 +2,6 @@
<!DOCTYPE overlay PUBLIC "-//Stylite AG//eTemplate 2//EN" "http://www.egroupware.org/etemplate2.dtd">
<!-- $Id$ -->
<overlay>
- <template id="projectmanager.elements.list.add-new" template="" lang="" group="0" version="1.9.001">
- <link-add id="link_add" onchange="/* Keep app, but do not trigger a change */
- if(widget.id !== 'link_addapp') return false;
-var nm = widget.getParent();
-while(!nm.instanceOf(et2_nextmatch))
-{
- nm = nm.getParent();
-}
-if(nm.activeFilters) {
- nm.activeFilters[widget.id] = widget.get_value();
-}
-return false;"/>
- </template>
<template id="projectmanager.elements.list.add" template="" lang="" group="0" version="1.9.001">
<grid width="99%" height="99%">
<columns>
@@ -87,7 +74,7 @@
<textbox align="right" label="Planned" type="float" id="${row}[pe_planned_budget]" no_lang="1" readonly="true" max="2" class="planned"/>
</hbox>
</vbox>
-
+
</row>
</rows>
</grid>
@@ -121,8 +108,8 @@
</hbox>
</vbox>
</box>
- <hbox align="right" disabled="!@nm[selectcols]=/legacy_actions/">
-
+ <hbox align="right" disabled="!@nm[selectcols]=/legacy_actions/">
+
<buttononly statustext="Select action" label="Select action" id="legacy_actions" onclick="if (!egw_globalObjectManager.getObjectById('projectmanager.list.rows').executeActionImplementation(this, 'popup')) alert(egw::lang('You need to select some entries first!')); return false;;"/>
<button statustext="Check all" label="Check all" id="check_all" needed="1" onclick="egw_globalObjectManager.getObjectById('projectmanager.elements.list.rows').toggleAllSelected(); return false;" image="arrow_ltr" class="check_all_arrow"/>
</hbox>
------------------------------------------------------------------------------
Find and fix application performance issues faster with Applications Manager
Applications Manager provides deep performance insights into multiple tiers of
your business applications. It resolves application problems quickly and
reduces your MTTR. Get your free trial!
https://ad.doubleclick.net/ddm/clk/302982198;130105516;z
lmpx.com only provides a reader for public news (NNTP) servers. It is not
affiliated with the servers or forums shown here and is not responsible for
the content of articles, which is written by their respective authors.