Commit Graph

26492 Commits

Author SHA1 Message Date
f834ba893b fix 2nd loading of etemplates in IE, which was broken since r51385, because IE can not use in main window cached object, if it was loaded from a now closed popup/iframe
We use now jQuery.ajax() instead of native XMLHTTPRequest object from jQuery object of main-window
2015-01-27 16:53:11 +00:00
cee521d4cd Work in progress of printing nextmatches, still needs some prettying up & edge case testing 2015-01-27 16:26:59 +00:00
789d02a7e0 Don't send settings on reload either. Avoids security errors with Ralf's iframe notes. 2015-01-27 15:57:07 +00:00
c5cbbf240a fix autocomplete for Firefox by doing a real submit to an https url, as faked submit to "about:blank" causes a security warning in FF 2015-01-27 15:14:56 +00:00
69d093e617 fix typo preventing ics parsing 2015-01-27 13:10:48 +00:00
668c48eaa8 fix typo preventing ics parsing 2015-01-27 13:07:59 +00:00
aab42f722a * Sieve: coping with a dbmail bug in some versions of the Server. Server using formal syntax being reserved for client->server communication 2015-01-27 12:23:10 +00:00
0e4d04cb6c Fix autocomplete fixer wrapper messes up nextmatch height size 2015-01-27 11:17:11 +00:00
59e922221c Enhance autocomplete fixer and fixes some bugs 2015-01-27 10:52:42 +00:00
3c048c6bb9 need to call egw_json_request::isJSONRequest(true), before throwing an exception (or calling egw_json_request::parseRequest()), otherwise exception is not shown on client as alert 2015-01-27 08:58:01 +00:00
7a0662b529 need to call egw_json_request::isJSONRequest(true), before throwing an exception (or calling egw_json_request::parseRequest()), otherwise exception is not shown on client as alert 2015-01-27 08:57:34 +00:00
3f0d279704 move autoloader on top of file, as it is no longer a function (__autoload) and therefore it need to be executed before all other code to be available, eg. for html::purify() in _check_script_tag() 2015-01-27 08:55:11 +00:00
6b9cbb197f * Mail: fix not working BCC addresses 2015-01-27 07:56:27 +00:00
69366f13d1 * Mail: fix not working BCC addresses 2015-01-27 07:55:11 +00:00
61103e950d Avoid displaying portlets from apps the user has no access to. 2015-01-26 19:23:13 +00:00
fdff696a0c Enhance error log with name of problem favorite. 2015-01-26 17:48:06 +00:00
456ea984c6 Clean up debug 2015-01-26 17:35:54 +00:00
a644255c78 Clean up debug 2015-01-26 17:34:47 +00:00
6b01a18960 Clean up debug 2015-01-26 17:30:10 +00:00
ebab506aa9 * All Applications: Get browser autocomplete form working 2015-01-26 16:13:08 +00:00
da993d8a8e get arround: PHP Deprecated: Non-static method self::isError() should not be called statically, plus fixing IDE warnings 2015-01-26 16:12:10 +00:00
8c3360cda9 fixed warning of calling createRowID static with incompatible $this, it work before because mail_ui as well as mail_compose define $this->mail_bo 2015-01-26 15:04:36 +00:00
21d52f5cee fixed warning of calling createRowID static with incompatible $this, it work before because mail_ui as well as mail_compose define $this->mail_bo 2015-01-26 15:04:15 +00:00
f01cfd4a41 Fix etemplate2 clear instance broken by commit 51394 2015-01-26 14:33:09 +00:00
c3a8f0d7c0 Fix etemplate2 clear instance broken by commit 51394 2015-01-26 14:32:39 +00:00
0361739045 Remove specific handling on link\'s caption to open expose view, although still we keep the handler on icon 2015-01-26 12:18:34 +00:00
00533dbc13 changes suggested on lists for a correct Brasilian translation 2015-01-26 12:13:36 +00:00
8c1f3a5386 changes suggested on lists for a correct Brasilian translation 2015-01-26 12:13:10 +00:00
e6d9cdd121 Style popup loading view for mobile theme 2015-01-26 11:42:28 +00:00
be1d839686 Remove specific handling on link's caption to open expose view, although still we keep the handler on icon 2015-01-26 11:39:35 +00:00
70b603ac77 moving VFS API classes into a namespaced PSR4 autoloadable structure:
- PSR4 autoloader exists beside our old autloader to support old as well as new structure until everything is ported over
- moved ported API stuff from phpgwapi to new api directory (idea is phpgwapi become a compatibility layer for old code, while we only port selected stuff to new api directory)
- namespaces use prefix "EGroupware", then (first letter capitalised) app-name or "Api", sub-system names like "Vfs" or for apps "Ui", "Bo, "So" and at least class name starting with a capital letter and without understores eg. "StreamWrapper" plus just ".php"
- examples:
  + egw_vfs in phpgwapi/inc/class.egw_vfs.inc.php --> EGroupware\Api\Vfs in api/src/Vfs.php
  + sqlfs_stream_wrapper in phpgwapi/inc/class.sqlfs_stream_wrapper.inc.php --> EGroupware\Api\Vfs\Sqlfs\StreamWrapper in api/src/Vfs/Sqlfs/StreamWrapper.php
  + sqlfs_utils in phpgwapi/inc/class.sqlfs_utils.inc.php --> EGroupware\Api\Vfs\Sqlfs\Utils in api/src/Vfs/Sqlfs/Utils.php
- api directory is no a new svn module but exists (like home) as sub-directory under base egroupware module
2015-01-26 09:15:07 +00:00
32a3e60f26 fixed a couple more broken placeholders in Brasilian translation 2015-01-24 10:03:14 +00:00
e9d851b143 fixed a couple more broken placeholders in Brasilian translation 2015-01-24 10:02:51 +00:00
48fa4c1857 share loaded eTemplates with iframes and popups, this way they dont need to load templates in same EGroupware session again (unless main window get reloaded), also adding now a cache-buster by default, if server dont supply one 2015-01-23 19:33:29 +00:00
d100187584 new script widget to allow to include javascript in (customizied) templates, also adding an id to style widget 2015-01-23 19:32:51 +00:00
4578d849f5 new script widget to allow to include javascript in (customizied) templates, also adding an id to style widget 2015-01-23 19:32:32 +00:00
355ef81252 Support audio mime tyep for expose view, in order to play audio file 2015-01-23 15:53:21 +00:00
ad6f33d78b Support audio mime tyep for expose view, in order to play audio file 2015-01-23 15:52:00 +00:00
9c812c1799 Fix the grid widget resize handler for grid_wrapper 2015-01-23 15:14:26 +00:00
8e951c3346 Fix expose view always shows the first picture of the list without respect to the selected one 2015-01-23 15:13:38 +00:00
cf61d38137 share loaded eTemplates with iframes and popups, this way they dont need to load templates in same EGroupware session again (unless main window get reloaded), also adding now a cache-buster by default, if server dont supply one 2015-01-23 14:32:47 +00:00
d56b92af8b Fix the grid widget resize handler for grid_wrapper 2015-01-23 14:29:46 +00:00
2147be51bc add default cat (set in pref) to infologs that are created from mails 2015-01-23 14:28:23 +00:00
628b875bfb add default cat (set in pref) to infologs that are created from mails 2015-01-23 14:25:40 +00:00
a7c4688e01 fixed 404 Not found caused by appending &thheight=... to mime-icon url 2015-01-23 12:40:09 +00:00
8185324061 fixed 404 Not found caused by appending &thheight=... to mime-icon url 2015-01-23 12:39:37 +00:00
95462626b2 Italian translation from Stylite partner Ilias Chasapakis, Webtrain Services <Ilias@webtrain.it> 2015-01-23 10:23:08 +00:00
d39ad8fde6 Italian translation from Stylite partner Ilias Chasapakis, Webtrain Services <Ilias@webtrain.it> 2015-01-23 10:20:41 +00:00
e630148046 using recommended lowercase protocol "mailto:" in ATTENDEE or ORGANIZER iCal properties 2015-01-23 09:45:37 +00:00
c3a28cc7db using recommended lowercase protocol "mailto:" in ATTENDEE or ORGANIZER iCal properties 2015-01-23 09:45:11 +00:00