Ralf Becker
|
85cd466eda
|
preparing to use egroupware with mbstring.func_overload=0 by using mb_(strlen|substr) where necessary and providing an implementation for mb_*, if mbstring is not available
|
2014-02-04 09:23:43 +00:00 |
|
Ralf Becker
|
2e9b753292
|
remove permanent error-log
|
2014-01-27 13:07:50 +00:00 |
|
Ralf Becker
|
b095be7f3d
|
fixed handling of empty name, not index into array but return full array
|
2014-01-06 12:53:34 +00:00 |
|
Nathan Gray
|
c458f34b18
|
Explicitly load headers & js for old etemplates
|
2013-12-19 18:27:46 +00:00 |
|
Ralf Becker
|
4866478242
|
fix exception in boetemplate::get_array()
|
2013-11-29 00:20:56 +00:00 |
|
Ralf Becker
|
4dbb522887
|
only add html5 required attribute if validation is NOT ignored, like eg. in editor
|
2013-11-02 17:30:07 +00:00 |
|
Ralf Becker
|
04a066154e
|
fixing PHP fatal error: "Object of class etemplate could not be converted to string", caused by last commit
|
2013-10-31 08:49:46 +00:00 |
|
Ralf Becker
|
e4e3627cdc
|
fixed first row with index="0" got displayed wired eg. in file selection popup, caused by empty("0") === true
|
2013-10-31 08:34:14 +00:00 |
|
Ralf Becker
|
2f0f2ae303
|
* All apps: new custom-field type IP-Address getting initially set with remote IP address, and allowing to set negativ length for text fields to make them readonly
|
2013-10-24 17:22:23 +00:00 |
|
Ralf Becker
|
43e1bfcc12
|
switching on Content-Security-Policy: script-src 'self' 'unsafe-eval' for all templates, old non-et2 apps can call egw_framework::csp_script_src_attrs('unsafe-inline') to enable inline scripts in their scope, et2 does it for CK editor which does not support CSP currently and old etemplate does it for all apps using it
|
2013-10-05 13:33:28 +00:00 |
|
Ralf Becker
|
792f1b26cc
|
replacing egw.LAB with egw_LAB, as egw object is shared by all iframes and popups, while LAB has to work on document
|
2013-07-17 12:47:21 +00:00 |
|
Ralf Becker
|
70dbb95d6e
|
make eTemplate widget-type integer an alias for int, to ease backporting templates from trunk
|
2013-07-11 08:13:40 +00:00 |
|
Nathan Gray
|
625dae0c59
|
Fix select options with label & title not always working in rows
|
2013-06-19 15:14:56 +00:00 |
|
Ralf Becker
|
53006a471c
|
if we have onclick or tooltip, add it to an extra div around single element of a box
|
2013-06-05 13:13:09 +00:00 |
|
Ralf Becker
|
cd7b9b0910
|
return (protected) array with validation errors instead of just the count
|
2013-05-25 17:18:43 +00:00 |
|
Ralf Becker
|
c496516f19
|
re-added ability to use $sel_options["something[else]"] removed in last commit "compatibility with eT2"
|
2013-05-15 13:22:53 +00:00 |
|
Ralf Becker
|
1b3c934823
|
a few compatbility methods and hacks to get old etemplates to behaves a bit more like eT2
|
2013-05-03 11:50:40 +00:00 |
|
Ralf Becker
|
40acef68b6
|
show disabled templates in editor
|
2013-04-10 11:47:11 +00:00 |
|
Nathan Gray
|
715d45a2c1
|
Add very basic support for et2 widgets into editor, to at least not destroy templates
|
2013-04-08 14:06:01 +00:00 |
|
Ralf Becker
|
ed76aa43e2
|
removed old code used to run etemplate without javascript, not working anymore and causing it now to fail after Nathans changes
|
2013-04-03 08:37:28 +00:00 |
|
Ralf Becker
|
81752aa4d5
|
using ege.LAB.wait for popup_resize()
|
2013-04-03 07:52:23 +00:00 |
|
Nathan Gray
|
ad6cb824ec
|
Add ACL check to read-only category selection and nextmatch row color
|
2013-03-04 16:40:25 +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
|
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 |
|
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
|
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
|
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
|
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 |
|
Klaus Leithoff
|
0d861587ff
|
* Api: use autocomplete=off on all etemplate password fields (not all browsers support that), to avoid filling in wrong passwords while administering
|
2012-06-06 15:06:30 +00:00 |
|
Ralf Becker
|
0c6d80d778
|
* API/Admin: add user-agent to accesslog and sessions, add sessionid to history to better identify what was causing changes in history
|
2012-06-01 13:13:06 +00:00 |
|
Ralf Becker
|
feb6076acf
|
fixed PHP 5.4 Warning: Illegal string offset
|
2012-05-21 14:14:44 +00:00 |
|
Klaus Leithoff
|
46deabf2b6
|
take care of possible commas in n_fn in addressbook.email popup (on-click adding email to opened email-form when clicking on email-link)
|
2012-05-14 07:50:46 +00:00 |
|
Ralf Becker
|
7d935da352
|
allow text like html markup for htmlarea in mode="ascii", which is effectivly a textarea. Allows html-tag eg. in tracker
|
2012-04-11 09:16:27 +00:00 |
|
Ralf Becker
|
4a08f033e7
|
renamed etemplate to etemplate_old and etemplate_new to etemplate, thought new etemplate is still disabled in etemplate/inc/class.etemplate.inc.php line 38
|
2012-03-27 15:45:31 +00:00 |
|