Commit Graph

21612 Commits

Author SHA1 Message Date
Ralf Becker
6b4c017aba * Filemanager: removing extended ACL for groups was not immediatly reflected in rights of current user, had to log out and in again 2013-02-20 13:59:51 +00:00
Jörg Lehrke
83ede51156 Fix vCard field mapping during import (cummunity bug #3208) 2013-02-19 20:00:32 +00:00
Ralf Becker
34afa59041 * SiteMgr: sitewide config to allow proxys and CDNs caching of anonymous requests (Expires and Cache-Control header)
apps can now enable public caching by either setting $GLOBALS[egw_info][flags][nocachecontrol] to "public" (default php.ini session.cache_expire) or a numeric value in seconds, or call egw_session::cache_control()
2013-02-19 15:40:32 +00:00
Ralf Becker
3fef2a413e merged translations from trunk 2013-02-18 15:56:45 +00:00
Ralf Becker
967eaefcc1 new english phrases 2013-02-18 15:51:58 +00:00
Klaus Leithoff
4653d0ed38 add new images to visualize that a folder may not be selectable 2013-02-18 08:29:12 +00:00
Ralf Becker
15a66aa7e1 include unsuccessfull session creation and reason in debug logging 2013-02-15 16:16:18 +00:00
Klaus Leithoff
0d5aab2b6c attempt to handle preformatting of html correctly on compose 2013-02-15 13:04:50 +00:00
Klaus Leithoff
0dcd5dbe5c * eMail: fix embedded picture to large bug on compose; suggested solution from M.Dell Ambrogio 2013-02-14 09:32:16 +00:00
Klaus Leithoff
33aac37741 add new images to visualize that a folder may not be selectable 2013-02-13 13:57:35 +00:00
Klaus Leithoff
5337cc83d2 some wrapper functions to retrieve the label of a selected node, and to retrieve the selected node itself 2013-02-13 12:50:18 +00:00
Nathan Gray
33e94d355c Fix app_refresh to support applications that set window.app_refresh instead of calling register_app_refresh() 2013-02-13 12:47:17 +00:00
Nathan Gray
b62262b566 Put folder tree into the sidebox using new parent_node attribute 2013-02-13 11:33:53 +00:00
Nathan Gray
ce4805ead6 Define parent_node property that allows widgets to be displayed in a specific DOM node, other than where it would go according to the template 2013-02-13 11:21:24 +00:00
Nathan Gray
6949040f86 Avoid errors if _value is null / undefined 2013-02-13 09:49:43 +00:00
Nathan Gray
54b1fb9ce4 Fix set_Value() -> set_value() 2013-02-13 09:23:33 +00:00
Nathan Gray
98fb6cf00e Add reference to documentation so we can find it easier next time 2013-02-13 09:05:16 +00:00
Nathan Gray
28a4c7c3c1 Implement set_Value() for labels 2013-02-13 09:04:17 +00:00
Nathan Gray
1f86de58c8 Get message update working 2013-02-13 09:03:28 +00:00
Klaus Leithoff
af0a3d1218 only fetch subscribed folders 2013-02-12 17:53:38 +00:00
Klaus Leithoff
bd52ed3756 changeFolder stuff, triggered by javascript directly 2013-02-12 17:48:04 +00:00
Ralf Becker
87373194f0 purging know uids send by client, if not contained in current request 2013-02-12 16:47:16 +00:00
Nathan Gray
f2fc558e19 - Add static methods to get into etemplate2 widget context from outside. Call etemplate2.getByApplication(app) or etemplate2.getByTemplate(name) for a list of etemplate2 objects
- Add register_app_refresh() function to allow applications to specify a more intelligent way to refresh them
- Change egw_refresh() to call registered refresh function, or if etemplate2 is available try that over reloading the whole page
2013-02-12 15:46:14 +00:00
Ralf Becker
8f7f719fab create unaccessible / not returned folders on the fly 2013-02-12 15:10:50 +00:00
Klaus Leithoff
a24508fa34 further improvements on folder tree 2013-02-12 14:30:58 +00:00
Ralf Becker
734f495039 fixes for building json folder structure 2013-02-12 13:59:39 +00:00
Klaus Leithoff
c63a63cf23 failing to set the required structure for dhtmlxtree 2013-02-12 13:01:43 +00:00
Klaus Leithoff
e50ac5b40d sidebar stuff 2013-02-12 08:28:04 +00:00
Klaus Leithoff
f8581b8807 lots of stuff to create the foldertree 2013-02-11 17:05:29 +00:00
Nathan Gray
9181d6c526 Only do fancy parsing for category tree 2013-02-11 15:16:23 +00:00
Ralf Becker
2a03b988d2 without --topfolder-- 2013-02-11 13:44:28 +00:00
Ralf Becker
359386c084 some foldertree stuff, working at least with old etemplate 2013-02-11 13:41:07 +00:00
Ralf Becker
2953f33146 some foldertree stuff, working at least with old etemplate 2013-02-11 13:40:58 +00:00
Klaus Leithoff
e2c001f442 to debug 2013-02-11 13:04:49 +00:00
Klaus Leithoff
82982e8933 further steps 2013-02-11 11:46:35 +00:00
Klaus Leithoff
f49c6996fe remove lang files, as we want to start with a new set 2013-02-11 10:21:34 +00:00
Nathan Gray
2588cf2642 Fix missing destroy() in color picker widget 2013-02-11 09:55:41 +00:00
Nathan Gray
834e57f9a7 Change attribute name to match what we're used to 2013-02-11 08:13:29 +00:00
Nathan Gray
7855944a3a Add quick viewer for et2 widgets 2013-02-11 08:10:25 +00:00
Nathan Gray
98ad9dcd15 Add legacy option data format to silence a warning, though not needed client side 2013-02-11 08:08:28 +00:00
Ralf Becker
c91c84ddfc Intial import of new mail app for et2 from Klaus 2013-02-08 19:11:44 +00:00
Ralf Becker
62ee825a9d Removed mail to add it as own app 2013-02-08 19:08:00 +00:00
Ralf Becker
b6a899f5e5 merged translations and other uncommited ones 2013-02-08 19:04:24 +00:00
Ralf Becker
4f247b26f8 merged translations and other uncommited ones 2013-02-08 19:03:20 +00:00
Ralf Becker
c764604231 explicit whitelist for certain attributes and widget-types used to supress rows and cols everywhere but textbox and suppress orient if empty 2013-02-08 16:48:55 +00:00
Ralf Becker
abba55b569 German translations from Stefan, plus some Suomi translations 2013-02-08 16:22:47 +00:00
Nathan Gray
f4d51423f8 Implement validate, fix missing options after submit 2013-02-08 16:10:26 +00:00
Klaus Leithoff
be58fce3a5 first shot on new mail app ->mail<- intended to run on eT2 2013-02-08 14:55:33 +00:00
Nathan Gray
f61d4b64f5 Adapt calendar participants to et2 link 2013-02-08 14:07:39 +00:00
Nathan Gray
a99deb4473 Get contact link working with et2 2013-02-08 13:46:08 +00:00