Ralf Becker
|
dfc5a8222e
|
using !egw.app(appname) to check if user has no run-rights for appname
|
2014-03-28 13:09:21 +00:00 |
|
Ralf Becker
|
61f25c05ff
|
fixed direct access to (not longer existing) egw.userData.apps[app] by using method egw.app(app)
|
2014-03-28 08:46:54 +00:00 |
|
Ralf Becker
|
d6747117ca
|
put some margin between checkbox and its label
|
2014-03-28 07:55:19 +00:00 |
|
Klaus Leithoff
|
a9f7b3486b
|
silence permanent error log
|
2014-03-27 14:30:14 +00:00 |
|
Nathan Gray
|
5e6d19568d
|
Add a popup on hover to every read-only url-email widget.
Popup gives an option to add the email to a new contact
|
2014-03-26 23:25:43 +00:00 |
|
Nathan Gray
|
24fd900626
|
Fix multiple request problem
- actually pass delay to autocomplete, it works better that way
- track previous request, and abort it if another one needs to be started
|
2014-03-26 17:55:50 +00:00 |
|
Nathan Gray
|
869bf62108
|
Improve handling of changing actions in a nextmatch response:
- Also (re)set default action on new actions
- Avoid extra actionManagers
|
2014-03-26 14:55:06 +00:00 |
|
Nathan Gray
|
b93286a467
|
Don't call finish or change callbacks if upload fails
|
2014-03-25 21:03:35 +00:00 |
|
Nathan Gray
|
2f90f3d427
|
Fix changed actions only partially updated, missed _actionLinks in controller
|
2014-03-25 18:34:00 +00:00 |
|
Nathan Gray
|
42272cf2e2
|
Don't take away default action's onExecute, even if it does have children
|
2014-03-25 16:47:27 +00:00 |
|
Nathan Gray
|
7ef65b30d6
|
Fix expand_multiple_rows button to only be added once
|
2014-03-25 15:20:05 +00:00 |
|
Ralf Becker
|
7d7436e54b
|
fixed javascript errors happening if config was not loaded
|
2014-03-25 12:23:06 +00:00 |
|
Ralf Becker
|
1007f2ec7e
|
fixed idots not always loaded client-side configuration: now using egw_info[flags][nonavbar] === "popup" to let framework definitly know we dont want a navbar (need to know before navbar is called and can not use true, which is allways set by index.php)
|
2014-03-25 12:12:00 +00:00 |
|
Nathan Gray
|
9dde3d9846
|
Set min-height to avoid 0 height taglists on hidden tabs
|
2014-03-24 20:50:53 +00:00 |
|
Nathan Gray
|
2e6dea62d6
|
Fix some bugs in selectAccount with rows not set, but multiple on
- Fix opening single select search dialog instead of multiple (cleared previous selection on OK)
- Fix double user / groups in selected list
|
2014-03-24 20:20:25 +00:00 |
|
Nathan Gray
|
b16c32714a
|
- Some documentation
- Fix bug ignoring nextmatch-sortheader's sortmode attribute
|
2014-03-24 19:30:29 +00:00 |
|
Ralf Becker
|
bfac67cc17
|
fixed et2_number was not reacting on size attribute
|
2014-03-24 18:43:45 +00:00 |
|
Nathan Gray
|
c45490d312
|
Add an icon for each field in a custom field list in a nextmatch row
|
2014-03-24 18:33:26 +00:00 |
|
Nathan Gray
|
b6cf2762c3
|
egw tooltips aren't supported in nextmatch rows, so set field title for custom field list when not shown as separate column. Also set data attributes, if anyone wants to try some fancy styling.
|
2014-03-24 18:00:09 +00:00 |
|
Ralf Becker
|
c90745cf6b
|
getting old eTemplate nextmatch header looking similar to new one
|
2014-03-24 16:19:48 +00:00 |
|
Ralf Becker
|
dfc186f9d5
|
nicer formatting of apps using old eTemplate
|
2014-03-24 15:08:55 +00:00 |
|
Ralf Becker
|
dba03454fb
|
using $readonlys["__ALL__"] with explicit $readonlys[$name] = false was NOT working for extensions
|
2014-03-24 09:03:38 +00:00 |
|
Klaus Leithoff
|
94ff3e1966
|
handle special egw-open param for nextmatch action when from=merge is involved (params meet different preconditions then)
|
2014-03-24 08:23:22 +00:00 |
|
Ralf Becker
|
05857ba73b
|
more changes etemplate_old --> etemplate, maybe better not started that ;-)
|
2014-03-23 09:36:35 +00:00 |
|
Ralf Becker
|
20193e6418
|
more changes etemplate_old --> etemplate, maybe better not started that ;-)
|
2014-03-23 09:34:18 +00:00 |
|
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 |
|
Hadi Nategh
|
dd95ab16cc
|
* etemplate|widget_file: Make widget_file stylable
|
2014-03-21 16:27:09 +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 |
|
Ralf Becker
|
ac18b6cc8d
|
changed et2_core_inheritance.js to implement ClassWithAttributes extending Class from egw_inheritance and changed et2 objects to use ClassWithAttributes when required (also fixed lots of IDE warnings / added docu)
|
2014-03-20 09:40:37 +00:00 |
|
Nathan Gray
|
69f4d67d38
|
Test that the autorefresh timer is still going before binding, tab may have been closed
|
2014-03-19 20:11:03 +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 |
|
Hadi Nategh
|
e3538302fc
|
Fix expanded bg color of et2_required fields
|
2014-03-19 16:52:25 +00:00 |
|
Ralf Becker
|
f2e997d445
|
replace first parameter "%1" with "%s", to allow to use regular lang syntax as well as eTemplate one
|
2014-03-19 12:39:10 +00:00 |
|
Ralf Becker
|
bfce4343d7
|
display readonly selectbox inline and give some padding between it and its label
|
2014-03-19 12:07:09 +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
|
3f49db5fb9
|
Handle values set but not in select_options
|
2014-03-18 14:52:31 +00:00 |
|
Ralf Becker
|
f1d7dd7a0e
|
fixed readonly selecbox not always found options, caused by it not expecting options to be an array. Now we always preserv type of options (array or object) and correctly iterate over them when trying to find an option by its value
|
2014-03-18 14:41:23 +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
|
4ebb85a58f
|
taglist needed more rows then necessary, because padding-right: 27px
|
2014-03-18 14:03:00 +00:00 |
|
Ralf Becker
|
eaaad85521
|
reverted r42883: Make sure there is a "None" option if the select-account is not required so user is not forced to pick an account
--> if "None" option is wanted, it should be added to template, that is the logic in regular select box too
|
2014-03-18 13:22:15 +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 |
|
Nathan Gray
|
f337d45b29
|
Fix taglist-account not suggesting anything by making sure select_options don't get set.
|
2014-03-17 20:24:34 +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
|
250d2f813a
|
fixed wrong autocomple url cauased by webserver_url just "/egroupware" and set more reasonable default of allowFreeEntries: false for taglist-accounts
|
2014-03-17 15:29:58 +00:00 |
|
Ralf Becker
|
6f099299b4
|
we need noPrint on td
|
2014-03-16 15:22:48 +00:00 |
|