Commit Graph

1993 Commits

Author SHA1 Message Date
1236f38a5b Fix extra <br />s in HTML emails, cache notification body instead of re-doing for every notified user 2013-02-22 18:35:33 +00:00
fc6c2d8264 date-time_today widget for old eTemplate, to be able to use it in editor 2013-02-18 14:55:24 +00:00
4ab0aaab9f function signature for new nextmatch refresh method, already working clientside by calling applyFilters, but should be smarter, serverside will require row-data plugin on clientside 2013-02-18 09:47:39 +00:00
298309074e Implement updating just the affected nm row with egw_refresh() 2013-02-14 11:25:24 +00:00
bfc0c48210 use egw.includeJS instead of egw.ready for ajax-exec, eg. used in mail 2013-02-13 16:30:30 +00:00
98fb6cf00e Add reference to documentation so we can find it easier next time 2013-02-13 09:05:16 +00:00
87373194f0 purging know uids send by client, if not contained in current request 2013-02-12 16:47:16 +00:00
7855944a3a Add quick viewer for et2 widgets 2013-02-11 08:10:25 +00:00
c764604231 explicit whitelist for certain attributes and widget-types used to supress rows and cols everywhere but textbox and suppress orient if empty 2013-02-08 16:48:55 +00:00
f4d51423f8 Implement validate, fix missing options after submit 2013-02-08 16:10:26 +00:00
763279562c fixed event handling in tree, added tree specific onSelect and onCheck events, implemented !multiple mode and fixed dhtmlxtree to not trigger onSelect if selection is change via set_value (according to their documentation) 2013-02-08 13:23:58 +00:00
a48c990607 Nextmatch-customfilter doesn't need its own file, move it in with the others 2013-02-08 10:50:55 +00:00
79a6e9f2d3 Don't set category title if category has no description 2013-02-08 10:50:19 +00:00
194dd78deb silenced warning: can not use scalar value as array in line 672 2013-02-08 08:54:20 +00:00
e094b35394 Get nextmatch_customfilter working 2013-02-07 14:36:19 +00:00
8b28ba7ab6 added serverside parameters for synchronisation of row-data and hierarchical display of the grid 2013-02-07 12:43:57 +00:00
ef826ee2b9 Change all merges to use common get_all_links() function 2013-02-07 09:36:07 +00:00
03aeacf69d Add get_all_links() to get all link placeholders from content 2013-02-07 09:15:59 +00:00
868614fd23 Fix validation of durations 2013-02-06 14:36:24 +00:00
3d50a2bc4b Need to have a name before we do namespace on the content 2013-02-06 14:33:01 +00:00
616e94a7b4 Add the ability to specify the client-side data cache prefix, to avoid collisions in applications where there can be more than one type of data 2013-02-06 10:49:46 +00:00
ecdf60bc29 Not yet... 2013-02-06 08:16:12 +00:00
6295f1a833 Link entry:
- Split application parameter into two, one for just one app, one for an app list
- Also return the contents of the search box in value (if not limited to just one app)
2013-02-06 08:06:11 +00:00
3da0cb09ac Implement legacy way of using a negative size to set a textbox readonly, but still getting an input widget instead of just text 2013-02-05 14:42:23 +00:00
534ea00418 Make et2 load application js, if present 2013-02-05 14:38:16 +00:00
8fafb1414a Do not change it just yet... 2013-02-05 12:55:39 +00:00
bbfcb19ab8 Fix so namespaces work even without content data 2013-02-05 12:55:01 +00:00
48d4d04b42 report template name, if template can not be displayed, because it was not found
removed old debug code making not much sense anymore
2013-02-05 12:36:37 +00:00
daac136f47 as et2 adds options as text, we can NOT use html entities, but direct utf-8 chars, which unfortunately php does not support as string literals, using html_entity_decode therefor 2013-02-05 11:24:02 +00:00
77ff3ca385 Do not change it just yet... 2013-02-05 09:36:09 +00:00
417b22e071 Make sure there's an action_var, use 'action' if not set 2013-02-05 09:34:54 +00:00
8a1386ecdb Fix grid auto-repeat. It's always the last row that repeats, if there's data 2013-02-05 08:31:08 +00:00
83b7a980b7 ignoring non-row data set by get_rows method, when querying state on uids known to client: fixes illegal string offset in line 285 2013-02-04 15:42:08 +00:00
a14d6d9bb4 Update email regex to allow & and other weird stuff 2013-02-04 13:35:20 +00:00
014f99c02b Fix email widget always failing 2013-02-04 13:31:35 +00:00
d744f3e5c5 If url widget is not required, accept a blank 2013-02-04 13:22:37 +00:00
e2d3c2ee29 fixed default parameters and type of etemplate::exec to match documentation 2013-02-04 12:56:08 +00:00
ec2d395a68 Initialize to empty array if not set 2013-02-04 12:47:46 +00:00
129601366e Some extra debug for et2 2013-02-04 12:35:30 +00:00
435f726bf9 select priority should map 0 to None, not empty 2013-01-31 14:13:45 +00:00
b272fb2cf5 Implement custom notification messages (with placeholders) generally so all apps can use them 2013-01-30 23:10:18 +00:00
d04f027709 missed commit for r41402 (adapted message on merging mail templates with single mail) 2013-01-25 14:03:14 +00:00
a23f04ca2f Log an error if trying to merge and app has not implemented bo_tracking->id_field, and skip the merge 2013-01-14 18:25:07 +00:00
ca7e4b66b9 Fix missing grid name when importing template, fix missing label options 2013-01-10 23:05:22 +00:00
d496ba3cd5 Pass along enhancement flag 2012-12-31 20:22:05 +00:00
a4a35b77c9 onClick is valid for a box 2012-12-19 21:44:25 +00:00
a0738bd2f4 Add a global signature to change messages. Set it in notifications site configuration. 2012-12-17 23:18:28 +00:00
cbb88e22cb Remove other places trying to set default ckEditor toolbar mode - using common preference 2012-12-05 20:22:13 +00:00
661572206c Allow to specify app in egw::link() pseudo function 2012-12-05 18:16:42 +00:00
ac67c9ed80 log sql by setting $this->debug = true, before calling so_sql::search() 2012-11-14 14:23:00 +00:00