Ralf Becker
|
570b95f9ae
|
making old etemplate class available as etemplate_old, as that name was changed in a couple of files ...
|
2014-03-23 09:20:22 +00:00 |
|
Ralf Becker
|
1f0dd46118
|
as we use now etemplate_new for eTemplate2 and etemplate for old eTemplate class, there is no need to switch etemplate class between new and old
|
2014-03-23 08:41:31 +00:00 |
|
Ralf Becker
|
0d1deb6ca6
|
fixed old eTemplate apps show no navbar in idots template
|
2014-03-23 08:22:56 +00:00 |
|
Klaus Leithoff
|
bec6913567
|
revert changes, as the double - is needed here; needs to be fixed elsewhere
|
2014-03-21 14:50:53 +00:00 |
|
Klaus Leithoff
|
354a2ac3e8
|
fix ->typo<- that prevented the merge action on message/rfc822 in addressbook to function properly
|
2014-03-21 14:26:10 +00:00 |
|
Nathan Gray
|
133c4a317c
|
Fix bug in using knownUIDs where empty rows were left or too many removed when the count changed
|
2014-03-19 19:19:34 +00:00 |
|
Nathan Gray
|
4a5d906e48
|
Enable using knownUIDs and lastModification timestamp to avoid sending unchanged rows back to client
|
2014-03-18 22:54:14 +00:00 |
|
Nathan Gray
|
92e29ff0c4
|
Fix merge print to work with both old & new ODF spreadsheets
- adds support for calcext:value-type cell attribute
|
2014-03-18 14:13:57 +00:00 |
|
Ralf Becker
|
25351aa53b
|
fixed typeOptions were not added, if selectbox had no explicit type attribute: eg. <select-account
|
2014-03-18 11:39:03 +00:00 |
|
Ralf Becker
|
7251895690
|
fixed not called beforeSendToClient callbacks for added tabs, if tab has no (optional) namespace
|
2014-03-18 11:01:46 +00:00 |
|
Nathan Gray
|
b0db615411
|
- Fix taglist account infinite loop when looking for accounts (using link title system instead of data source)
- Don't search server side if there's no query string
|
2014-03-17 23:03:24 +00:00 |
|
Ralf Becker
|
2eb9352f78
|
fixed error "template NOT found!", if template-name contains cache-buster
|
2014-03-17 17:12:02 +00:00 |
|
Ralf Becker
|
6f099299b4
|
we need noPrint on td
|
2014-03-16 15:22:48 +00:00 |
|
Ralf Becker
|
3e7ba51020
|
fixed ReferenceError: $j is not defined in old eTemplate popups
|
2014-03-15 10:04:38 +00:00 |
|
Ralf Becker
|
184a9fa4e8
|
allow to use namespaced $readonlys for grids, eg. grid uses "grid" as name, you can now set $readonlys["grid"]["something"] as well as $readonlys["something"] like in eTemplate2
|
2014-03-14 09:36:01 +00:00 |
|
Klaus Leithoff
|
e4deb0f0a5
|
switch off talkative setElementAttribute
|
2014-03-12 13:44:33 +00:00 |
|
Nathan Gray
|
612b5bf34f
|
Fix searching for a space gives database error
(To actually search for a space, use quotes)
|
2014-03-11 18:26:40 +00:00 |
|
Nathan Gray
|
4cdd4d9d4a
|
Update opendocument spreadsheet numeric cell attributes to include celcext:value-type.
|
2014-03-11 17:35:50 +00:00 |
|
Ralf Becker
|
293a7166de
|
to not send/set it twice for multiple etemplates (eg. CRM view)
|
2014-03-10 21:18:31 +00:00 |
|
Ralf Becker
|
7bda46582d
|
changed toolbar to have last action.id as value, when submitted to server
|
2014-03-10 21:14:02 +00:00 |
|
Ralf Becker
|
f87e456be2
|
do not send/set extra data twice for multiple etemplate (eg. CRM view)
|
2014-03-10 15:20:27 +00:00 |
|
Ralf Becker
|
79e1b5c9b8
|
fixed CSP error for multiple eTemplate2s (CRM view), by allways sending etemplate data via et2_container tag (instead etemplate script tag) and create an et2 object for all of them in egw.js
|
2014-03-10 11:58:49 +00:00 |
|
Ralf Becker
|
68e5832e1d
|
open widget browser / eT2 Reference inside EGroupware
|
2014-03-10 09:10:49 +00:00 |
|
Nathan Gray
|
1124c62200
|
Allow changing sel_options with array data, not just key => value pairs
|
2014-03-05 17:20:17 +00:00 |
|
Nathan Gray
|
2bf0f96602
|
Nextmatch uses value to store most attributes, so get value from request to get access to those.
Fixes unable to force infolog details column selection.
|
2014-03-03 21:00:31 +00:00 |
|
Nathan Gray
|
f561e7e7bf
|
Add check for automatic 'All' option to avoid extra 'All' options when app stores category options in session.
|
2014-03-03 17:53:27 +00:00 |
|
Ralf Becker
|
44fc850d75
|
ignoring $row not only for "nm" namespace and fixed IDE warnings
|
2014-03-03 15:55:05 +00:00 |
|
Ralf Becker
|
a5a0024545
|
only search custom fields, if extending class does not set this->columns_to_search explicit, also fixed IDE warnings
|
2014-03-03 11:45:38 +00:00 |
|
Ralf Becker
|
aa850d24fc
|
implemented account_type: (accounts|groups|both) option for taglist-account as available in select-account widget
|
2014-02-28 16:52:42 +00:00 |
|
Ralf Becker
|
e154e35ad6
|
fixed etemplate.inc.php download (happens only if directory is not writable) has zero length. Caused by output buffering and unbuffered php://stdout instead of php://output used
|
2014-02-28 08:26:53 +00:00 |
|
Nathan Gray
|
a07cfda06b
|
Silence error log
|
2014-02-27 20:25:06 +00:00 |
|
Ralf Becker
|
2e287689ef
|
allow to call etemplate_widget::setElementAttribute() static eg. from within a get_rows method
|
2014-02-27 17:43:51 +00:00 |
|
Hadi Nategh
|
095cb846f6
|
* etemplate: introduces new type of taglist specificlly for groups and accounts, called "taglist-account". It fetchs groups and accounts plus allows free entries too
|
2014-02-26 10:49:01 +00:00 |
|
Nathan Gray
|
22985819b0
|
If user selected a link entry but did not click link, pass it back to application.
Now fixed to support new entries (no to_id) also.
|
2014-02-25 17:04:43 +00:00 |
|
Nathan Gray
|
cd3387448a
|
If user selected an entry to link to, but didn't click 'Link' button, link anyway on save.
|
2014-02-24 20:26:26 +00:00 |
|
Ralf Becker
|
e96ec115a0
|
fixed sending of arbitrary JSON data egw_json_request::isJSONRequest(false)
|
2014-02-24 18:46:14 +00:00 |
|
Ralf Becker
|
2908b9466b
|
fixed not working retransformation of date* custom fields to Y-m-d[ H:i:s] format, caused by not calling validation of implementing base-widget, also added options from file and sending available options from server, as for regular select options
|
2014-02-24 14:47:55 +00:00 |
|
Ralf Becker
|
2955e89bbe
|
quitened permanent error_log
|
2014-02-24 11:55:25 +00:00 |
|
Ralf Becker
|
4ff1a4efd1
|
fixed after new shutdown handling broken autoloading of tree nodes: json.php is used to send arbitrary JSON data, instead using egw_json_response methods (egw_json_request::isJSONRequest(false) turns that off now)
|
2014-02-22 15:51:14 +00:00 |
|
Ralf Becker
|
82704bd0d2
|
jdots needs sidebox/navbar data in header call, therefore enable navbar BEFORE calling header
|
2014-02-21 15:41:07 +00:00 |
|
Ralf Becker
|
3cbf1d24fb
|
* eTemplate/all apps: limit displayed history to 500 entries
|
2014-02-20 12:47:06 +00:00 |
|
Ralf Becker
|
5f2c5e1d9a
|
restoring value at end of etemplate::show_cell() as it is a reference into content and some widgets (IP-address cf) rely on being able so set content while using multiple widgets with same name relys on it being unchanged
|
2014-02-20 09:43:00 +00:00 |
|
Nathan Gray
|
c735663346
|
Work in progress of straightening out the user selection options
|
2014-02-20 00:35:07 +00:00 |
|
Nathan Gray
|
9b84be6d01
|
Fix some group selections showing accounts instead
|
2014-02-19 21:54:48 +00:00 |
|
Nathan Gray
|
c1689c7328
|
Fix account selection missing members of non-primary groups
|
2014-02-18 22:36:22 +00:00 |
|
Nathan Gray
|
aca00c49f7
|
Fix account selection did not contain primary group members
Was visible in infolog list account filter headers
|
2014-02-18 22:08:15 +00:00 |
|
Ralf Becker
|
73523fbecc
|
extra option 0 => None set in addressbook for cat_id got lost
|
2014-02-18 16:44:20 +00:00 |
|
Ralf Becker
|
ae057bd957
|
fixed cat-id in nextmatch header of addressbook is in id-order and not alphabetic/hierarchical order
|
2014-02-18 16:35:54 +00:00 |
|
Ralf Becker
|
639fd82199
|
force re-import of etemplates if app-version changes
|
2014-02-17 14:28:05 +00:00 |
|
Ralf Becker
|
8d48058f22
|
historylog need to use $this->id as namespace for sel_options to NOT overwrite regular sel_options, fixes addressbook-selection in addressbook.edit contains all users instead of only ones user has rights for
|
2014-02-13 12:50:29 +00:00 |
|