Commit Graph

1625 Commits

Author SHA1 Message Date
Nathan Gray
868614fd23 Fix validation of durations 2013-02-06 14:36:24 +00:00
Nathan Gray
3d50a2bc4b Need to have a name before we do namespace on the content 2013-02-06 14:33:01 +00:00
Nathan Gray
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
Nathan Gray
ecdf60bc29 Not yet... 2013-02-06 08:16:12 +00:00
Nathan Gray
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
Nathan Gray
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
Nathan Gray
534ea00418 Make et2 load application js, if present 2013-02-05 14:38:16 +00:00
Nathan Gray
8fafb1414a Do not change it just yet... 2013-02-05 12:55:39 +00:00
Nathan Gray
bbfcb19ab8 Fix so namespaces work even without content data 2013-02-05 12:55:01 +00:00
Ralf Becker
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
Ralf Becker
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
Nathan Gray
77ff3ca385 Do not change it just yet... 2013-02-05 09:36:09 +00:00
Nathan Gray
417b22e071 Make sure there's an action_var, use 'action' if not set 2013-02-05 09:34:54 +00:00
Nathan Gray
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
Ralf Becker
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
Nathan Gray
a14d6d9bb4 Update email regex to allow & and other weird stuff 2013-02-04 13:35:20 +00:00
Nathan Gray
014f99c02b Fix email widget always failing 2013-02-04 13:31:35 +00:00
Nathan Gray
d744f3e5c5 If url widget is not required, accept a blank 2013-02-04 13:22:37 +00:00
Ralf Becker
e2d3c2ee29 fixed default parameters and type of etemplate::exec to match documentation 2013-02-04 12:56:08 +00:00
Nathan Gray
ec2d395a68 Initialize to empty array if not set 2013-02-04 12:47:46 +00:00
Nathan Gray
129601366e Some extra debug for et2 2013-02-04 12:35:30 +00:00
Klaus Leithoff
435f726bf9 select priority should map 0 to None, not empty 2013-01-31 14:13:45 +00:00
Nathan Gray
b272fb2cf5 Implement custom notification messages (with placeholders) generally so all apps can use them 2013-01-30 23:10:18 +00:00
Klaus Leithoff
d04f027709 missed commit for r41402 (adapted message on merging mail templates with single mail) 2013-01-25 14:03:14 +00:00
Nathan Gray
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
Nathan Gray
ca7e4b66b9 Fix missing grid name when importing template, fix missing label options 2013-01-10 23:05:22 +00:00
Nathan Gray
d496ba3cd5 Pass along enhancement flag 2012-12-31 20:22:05 +00:00
Nathan Gray
a4a35b77c9 onClick is valid for a box 2012-12-19 21:44:25 +00:00
Nathan Gray
a0738bd2f4 Add a global signature to change messages. Set it in notifications site configuration. 2012-12-17 23:18:28 +00:00
Nathan Gray
cbb88e22cb Remove other places trying to set default ckEditor toolbar mode - using common preference 2012-12-05 20:22:13 +00:00
Nathan Gray
661572206c Allow to specify app in egw::link() pseudo function 2012-12-05 18:16:42 +00:00
Ralf Becker
ac67c9ed80 log sql by setting $this->debug = true, before calling so_sql::search() 2012-11-14 14:23:00 +00:00
Nathan Gray
8b55a21206 More changes to use chosen for fancy selectboxes - apply to egw multi-select and select user too 2012-11-13 22:14:00 +00:00
Nathan Gray
bc275bef41 Remove accidentally committed debug 2012-11-12 19:32:35 +00:00
Nathan Gray
f72a582532 Use chosen plugin for to get fancy selectboxes. Selectboxes with more than 12 options get it turned on automatically 2012-11-12 19:29:23 +00:00
Ralf Becker
a709f6104f * Setup/API: translations are no longer installed in database, but loaded directly from lang-files into tree-level cache 2012-11-05 12:18:22 +00:00
Klaus Leithoff
6e374a4697 allow/support questionmark for first additional parameter after email 2012-10-31 13:47:10 +00:00
Ralf Becker
fb77a9009d * eTemplate/all apps: fixed not working display of floating point values in input fields for Chrome or Safarie (browsers supporting html5 input type="number") 2012-10-31 09:18:39 +00:00
Ralf Becker
1da2374c88 display thumbnail now for images up to 1.6M, which seem to work with our current recommended memory_limit of 128M 2012-10-30 16:48:07 +00:00
Ralf Becker
b61d5d537f download etemplate.inc.php distribution file, if webserver has no write rights to setup directory 2012-10-30 13:36:21 +00:00
Ralf Becker
78fc93df60 * Addressbook/eMail: fixed wrong characterset when merge printing into eMail 2012-10-25 16:16:41 +00:00
Klaus Leithoff
a3983bc1bc silence/handle php-strict warnings 2012-10-24 08:26:51 +00:00
Klaus Leithoff
bf65dee557 since we allow ampersand in local-part of the emailaddress, we have to handle this while preprocessing template data 2012-10-23 10:38:14 +00:00
Klaus Leithoff
9ddda61334 * Addressbook/API: allow ampersand and plus in local part of emailaddress for email validation 2012-10-23 08:57:22 +00:00
Ralf Becker
3102a26a57 work around a warning, if database password contains a non-ascii char (eg. German umlaut) 2012-10-23 08:20:54 +00:00
Nathan Gray
fc8a139f23 Add 'None' category option to context menu for all apps using nextmatch::category_action() 2012-10-15 17:57:58 +00:00
Ralf Becker
71ec92a777 cache, concat and minify all css resources to speed up requests, javascript files planned too 2012-10-14 19:38:32 +00:00
Nathan Gray
7925e33c6f Fix bug where clicking on a hooked app twice sends you to the hooked app 2012-10-04 22:00:57 +00:00
Christian Binder
2fbf1d36e8 document merge helper function to allow download by HTTP POST request 2012-09-29 10:16:39 +00:00
Klaus Leithoff
5637674315 * mergeprint: fix problem with not replaced app-links like #contact/nfn; fix problem with not replaced date only option on date/datetime customfields 2012-08-23 10:26:43 +00:00