Ralf Becker
|
115aabf21a
|
fixed error because using (by loading order sometimes) uninitialised class-variable instead of documented and initialies private var
|
2014-03-28 08:06:30 +00:00 |
|
Ralf Becker
|
ca3f43838c
|
fixed IDE warnings
|
2014-03-28 07:49:49 +00:00 |
|
Klaus Leithoff
|
5547753502
|
first step for a workaround when there is no imap extension available; ToDo: implement imap_rfc822_parse_adrlist (used quite often)
|
2014-03-27 14:03:06 +00:00 |
|
Nathan Gray
|
e7fd500006
|
Store the jQuery jqXHR request object in the json_request, and return it from sendRequest() so caller can access it, if needed.
|
2014-03-26 17:53:09 +00:00 |
|
Ralf Becker
|
7f237a0b03
|
backported egw_json_response::apply and call method to 11.1
|
2014-03-26 12:17:27 +00:00 |
|
Ralf Becker
|
3e30ca48a7
|
* FireFox/all apps: fixed in recent FF version popups opened always in a single popup (overwritting previous opened one)
|
2014-03-26 10:32:54 +00:00 |
|
Ralf Becker
|
a4b27d286d
|
* FireFox/all apps: fixed in recent FF version popups opened always in a single popup (overwritting previous opened one)
|
2014-03-26 10:32:17 +00:00 |
|
Ralf Becker
|
7d7436e54b
|
fixed javascript errors happening if config was not loaded
|
2014-03-25 12:23:06 +00:00 |
|
Ralf Becker
|
9a10af6fe5
|
missed to commit parameter to parse CN from url
|
2014-03-25 12:22:00 +00:00 |
|
Ralf Becker
|
2b01649e18
|
missed to commit parameter to parse CN from url
|
2014-03-25 12:21:06 +00:00 |
|
Ralf Becker
|
cd10c228fa
|
display old html::form_1button like a button inline-block
|
2014-03-25 12:18:38 +00:00 |
|
Ralf Becker
|
659ad40b50
|
display old html::form_1button like a button inline-block
|
2014-03-25 12:17:46 +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 |
|
Klaus Leithoff
|
50ec625f0e
|
use show_date as implemented in trunk; as the old stuff is outdated and should not be used anymore
|
2014-03-24 15:15:12 +00:00 |
|
Ralf Becker
|
fd7a180412
|
fixed IDE warnings
|
2014-03-23 08:51:28 +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
|
fcc1737036
|
fixed error when filename included non-ascii chars (eg. German umlauts) and added a header with information about author and Github url
|
2014-03-21 17:11:18 +00:00 |
|
Hadi Nategh
|
9423598d14
|
Correct css class name used for footer toolbar in dialogs
|
2014-03-21 10:34:41 +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 |
|
Ralf Becker
|
a8e9a97212
|
some formatting of dialogHeader for idots, removing of width:98% from popupMainDiv, as it seems unneeded and forces to give all popups a width (to get ride of scrollbars) and overflow: hidden for sidebox
|
2014-03-19 13:24:23 +00:00 |
|
Nathan Gray
|
aa3c0ca7c0
|
Pass along last modification time to callback
|
2014-03-18 22:28:50 +00:00 |
|
Nathan Gray
|
764d7f99a5
|
Update CSS order so apps can customize theme:
Libs < etemplate2 < framework/theme < app < print
|
2014-03-18 15:29:03 +00:00 |
|
Nathan Gray
|
53f0873583
|
Avoid initial request to server on creation
|
2014-03-18 14:51:33 +00:00 |
|
Ralf Becker
|
77579f364f
|
fixe funny "Group, Name" label, should not contain a comma
|
2014-03-18 13:34:59 +00:00 |
|
Ralf Becker
|
f47e38f320
|
wrong window was used when compiling list of already included scripts or css files, fixes missing css styles for context menu in popups (list of links)
|
2014-03-13 15:28:42 +00:00 |
|
Ralf Becker
|
804df769d5
|
fixed IDE warnings
|
2014-03-12 17:15:48 +00:00 |
|
Ralf Becker
|
2a34b88111
|
fixed not working referesh of ACL list
|
2014-03-12 13:14:23 +00:00 |
|
Ralf Becker
|
8d1633f58b
|
deals with situation that no extra application menu is necessary
|
2014-03-12 12:18:35 +00:00 |
|
Nathan Gray
|
26eaf7e1fe
|
Add a isDefault flag to allow changing default execution function
|
2014-03-11 16:25:18 +00:00 |
|
Ralf Becker
|
086195c0aa
|
stop event propagation after calling setState, fixes "double sidebox" in CRM view, if called via a favorite (caused 2 identical requests to server, which both added their sidebox)
|
2014-03-11 08:16:52 +00:00 |
|
Hadi Nategh
|
68cf208ada
|
Fix width in idot template for popup windows
|
2014-03-10 16:20:10 +00:00 |
|
Hadi Nategh
|
96a6a7ee1a
|
Adjust width for resized popup windows, since we are trying to use fix width for edit popups
|
2014-03-10 16:04:01 +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 |
|
Hadi Nategh
|
d62bec8088
|
Fix toolbar menu for addressbook covered under sidebox menu
|
2014-03-10 15:16:04 +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
|
bea1863d14
|
resize only last et2 containter, to deal with multiple ones like in addressbook CRM view
|
2014-03-10 11:55:33 +00:00 |
|
Ralf Becker
|
ea04a556ca
|
added a couple more default icons similar to et2_button, and fixed actions with just a caption string where not working with toolbar
|
2014-03-06 18:33:27 +00:00 |
|
Ralf Becker
|
e44537a46d
|
new square logo
|
2014-03-05 18:33:57 +00:00 |
|
Stefan Reinhardt
|
4da2182c14
|
delete: font-family + font-size
|
2014-03-05 17:03:46 +00:00 |
|
Ralf Becker
|
a7251c13ed
|
using new css class "drop-hover" for hovering over egw_action dropables and no longer any activeClass showing possible drop targets
|
2014-03-05 12:31:32 +00:00 |
|
Ralf Becker
|
97a5a41867
|
fix typo
|
2014-03-04 12:20:26 +00:00 |
|
Ralf Becker
|
04442bb0cf
|
move actions stuff to api bundle, as loading just it fails with etemplate bundle split in two parts (fixes error reported on devel list)
|
2014-03-04 09:10:58 +00:00 |
|
Nathan Gray
|
6b86eb9c0f
|
For the purposes of keyhandling, consider textareas & buttons inputs too
|
2014-03-03 19:00:25 +00:00 |
|
Nathan Gray
|
e9b5dfde4d
|
Bind key handler to save favorite on Enter
|
2014-03-03 18:51:58 +00:00 |
|
Hadi Nategh
|
e5b1c65045
|
Fix broken onmouseover|click prefs for extraApp and sidebox menus
|
2014-03-03 17:45:18 +00:00 |
|
Ralf Becker
|
11d77f3dab
|
fixed a couple of problems with automatic switch to idots template from mobile browsers: csp-error, wrong icons
|
2014-03-03 17:35:48 +00:00 |
|
Ralf Becker
|
f45c1e7d53
|
fixed all methods of common class are static
|
2014-03-03 17:33:55 +00:00 |
|
Hadi Nategh
|
8d2018e8f9
|
Implement show more apps slider menu and sidebox slider menu in idots template with jQuery
|
2014-03-03 16:03:39 +00:00 |
|
Ralf Becker
|
876a14ff52
|
new 4th parameter to egw_framework::includeCSS() to tell framework NOT to load any default CSS and make send_headers public
|
2014-03-03 14:54:03 +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 |
|
Nathan Gray
|
3b15036ce8
|
Add a check for select_all action, and use it if there.
Fixes Ctrl+A only selected visible nextmatch rows.
|
2014-02-27 23:06:27 +00:00 |
|
Ralf Becker
|
c12ee68114
|
added note about certificate validation and some more diagnostics to error_log, for failed ADS auth
|
2014-02-27 12:05:57 +00:00 |
|
Ralf Becker
|
f218f9412c
|
added note about certificate validation and some more diagnostics to error_log, for failed ADS auth
|
2014-02-27 12:05:37 +00:00 |
|
Ralf Becker
|
1ae9925cd5
|
removed .on("mouse(enter|leave)" (wrapping trash icon), as it stalls delete of favorites in IE11
|
2014-02-26 15:44:00 +00:00 |
|
Ralf Becker
|
4d8a7d58a1
|
IE11 seems to require a return false from click handler, stopPropagation() does NOT stop link from being executed
|
2014-02-26 12:35:56 +00:00 |
|
Ralf Becker
|
cb0f609985
|
remove droped egw_interserv from default-records, as it stalls new installs
|
2014-02-26 10:39:54 +00:00 |
|
Nathan Gray
|
56ac3577f0
|
Revert r45738, it broke mouse selection.
Now users have to actually select the address before clicking send
|
2014-02-25 22:50:30 +00:00 |
|
Ralf Becker
|
71d685ef9d
|
updating jQuery to 1.11.0 and jQuery-UI to 1.10.4, seems to fix some IE 11 problems
|
2014-02-25 17:18:02 +00:00 |
|
Ralf Becker
|
b4a0a18de6
|
fixing wired IE11 errors ...
|
2014-02-25 17:16:42 +00:00 |
|
Ralf Becker
|
81818d2bbd
|
fixing wired IE errors: need to clone data in set_preferences, as it gets cleaned up in IE
|
2014-02-25 17:05:16 +00:00 |
|
Nathan Gray
|
4591fa6e21
|
Fix TypeError: Cannot call method 'css' of undefined
Fixes blank infolog popup, timesheet index
|
2014-02-25 16:31:06 +00:00 |
|
Ralf Becker
|
e5aa97e2a0
|
fix IDE warnings
|
2014-02-25 16:03:12 +00:00 |
|
Ralf Becker
|
8181772025
|
do NOT initialise imediatly, as DOM is not yet ready (at least in IE11)
|
2014-02-25 16:02:46 +00:00 |
|
Klaus Leithoff
|
a46398da52
|
move groupdav to_ascii to translation class; unify content_header and content_disposition_header to be used by all downloads; adapt vfs_webdav_server thereof; try to improve replaceTagsCompletley
|
2014-02-25 15:48:23 +00:00 |
|
Klaus Leithoff
|
a763dd6234
|
move groupdav to_ascii to translation class; unify content_header and content_disposition_header to be used by all downloads; adapt vfs_webdav_server thereof
|
2014-02-25 15:28:36 +00:00 |
|
Ralf Becker
|
58b6cb3bc6
|
fixed tons of IDE warnings
|
2014-02-25 15:03:13 +00:00 |
|
Ralf Becker
|
589a6e2e96
|
fixed not working hideOnDisabled when building popup menu for multiple drop actions, also fixed tons of IDE warnings
|
2014-02-25 15:02:49 +00:00 |
|
Klaus Leithoff
|
f63b47fb27
|
translations from our translation server
|
2014-02-25 10:42:23 +00:00 |
|
Ralf Becker
|
308dfdadc7
|
allow to already use egw.refresh() instead of egw_refresh() and added todo to move code
|
2014-02-25 09:46:05 +00:00 |
|
Ralf Becker
|
9a3c3b83b2
|
* WebDAV/Filemanager: reject to save files by clients using chunked transfer-encoding on servers which does not support that (eg. OS X Finder with server using FastCGI PHP)
|
2014-02-24 12:40:31 +00:00 |
|
Ralf Becker
|
516713589f
|
* WebDAV/Filemanager: reject to save files by clients using chunked transfer-encoding on servers which does not support that (eg. OS X Finder with server using FastCGI PHP)
|
2014-02-24 12:40:10 +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
|
2f3add4ce9
|
hook to allow apps to add addional domains to CSP frame-src, eg. used by sitemgr to allow access to its sites, also fixed not displayed sidebox menu of old apps
|
2014-02-21 17:06:11 +00:00 |
|
Ralf Becker
|
a786894c27
|
new egw::on_shutdown($callback, $args) method to register shutdonw handlers to run after output send back to user, thought only really working with fastCGI, Apache mod_php waits ...
|
2014-02-21 15:38:38 +00:00 |
|
Ralf Becker
|
796663c2a6
|
fixed modified translations were not automatic loaded after new login
|
2014-02-21 11:10:11 +00:00 |
|
Ralf Becker
|
b54e77f266
|
* CalDAV/CardDAV: fixed support for limited sync-collection report used eg. by Marten Gajdas Android apps
|
2014-02-20 17:46:44 +00:00 |
|
Ralf Becker
|
a9b6c6e9b4
|
* CalDAV/CardDAV: fixed support for limited sync-collection report used eg. by Marten Gajdas Android apps
|
2014-02-20 17:46:15 +00:00 |
|
Nathan Gray
|
5949016faa
|
Move reading of favorites into a separate function from rendering list
|
2014-02-20 17:44:53 +00:00 |
|
Ralf Becker
|
d7d02c919f
|
* eTemplate/all apps: limit displayed history to 500 entries
|
2014-02-20 12:47:40 +00:00 |
|
Ralf Becker
|
3cbf1d24fb
|
* eTemplate/all apps: limit displayed history to 500 entries
|
2014-02-20 12:47:06 +00:00 |
|
Ralf Becker
|
9c9dc59df7
|
* All apps: run link notifications after processing and returning control to user to speed up saving of entries with links to (big) projects
|
2014-02-20 11:30:22 +00:00 |
|
Ralf Becker
|
a7f65672c8
|
* All apps: run link notifications after processing and returning control to user to speed up saving of entries with links to (big) projects
|
2014-02-20 11:29:51 +00:00 |
|
Ralf Becker
|
1297c32fb2
|
adding an extra icon for ical export in context menu, so templates can change it independent of mime icons
|
2014-02-20 11:07:12 +00:00 |
|
Ralf Becker
|
530ebec63f
|
fixed not translated time-labels in datetime picker
|
2014-02-19 16:40:56 +00:00 |
|
Ralf Becker
|
d3f2b0a1f9
|
make parsing of arguments more robust
|
2014-02-19 15:11:57 +00:00 |
|
Ralf Becker
|
b692346cce
|
several IE11 fixes avoiding or working around javascript errors
|
2014-02-19 15:10:39 +00:00 |
|
Ralf Becker
|
2f8b7064d8
|
allow to send a redirect from server-side via client-side egw.link_handler(url, app) allowing to specify which tab to use and a top-level (ajax=true) url
|
2014-02-19 15:08:51 +00:00 |
|
Ralf Becker
|
bd941f3601
|
allow to send a redirect from server-side via client-side egw.link_handler(url, app) allowing to specify which tab to use and a top-level (ajax=true) url
|
2014-02-19 15:08:38 +00:00 |
|
Ralf Becker
|
5734d2e143
|
fix some html markup IE complains about
|
2014-02-19 11:49:53 +00:00 |
|
Ralf Becker
|
e22df1b7e2
|
fixed user agent detection to report correct IE version to fix not longer used svg images after last fix, also fixed all IDE warnings
|
2014-02-18 19:21:34 +00:00 |
|
Ralf Becker
|
668bec020b
|
fix display and logging of javascript errors for IE
|
2014-02-18 17:05:26 +00:00 |
|
Ralf Becker
|
e6052f9704
|
automatic split bundles with more then 50 files into chunks, as IE11 does NOT cache them otherwise
|
2014-02-17 17:15:37 +00:00 |
|
Klaus Leithoff
|
e95d46b7bc
|
disable transaction for mysql for restore, as a failure during restore may lead to an empty database, as drop table is not transactional for mysql
|
2014-02-17 16:18:26 +00:00 |
|
Klaus Leithoff
|
0d458c8119
|
disable transaction for mysql for restore, as a failure during restore may lead to an empty database, as drop table is not transactional for mysql
|
2014-02-17 16:16:44 +00:00 |
|
Ralf Becker
|
186bdbcb55
|
running categories and acl in iframe again. If they run top-level their admin/js/app.js objects conflict with other top-level admin/js/app.js object and only one working categories or acl tab can be opened
|
2014-02-17 15:11:26 +00:00 |
|
Ralf Becker
|
d01d5119ca
|
calling app[appname].et2_ready(et2,name) with template name as second parameter
|
2014-02-17 14:58:20 +00:00 |
|
Klaus Leithoff
|
1c013e92f0
|
IE changed its USER_AGENT string; html:: report trident; change this to msie when detected, to match the use of msie throughout egroupware; use moonocolor as fallback skin, when ie anf ff are detected
|
2014-02-17 13:56:17 +00:00 |
|
Klaus Leithoff
|
597e8fdeac
|
we allow filtered style sections now throughout egroupware
|
2014-02-17 11:35:25 +00:00 |
|
Ralf Becker
|
3ba14a1291
|
always stop event propagation for click-handler executing on javascript urls in navigation
|
2014-02-17 11:18:59 +00:00 |
|
Klaus Leithoff
|
acd8b742e8
|
make sure that request parameters is array before binding/passing them to handle_request
|
2014-02-17 09:44:13 +00:00 |
|