Commit Graph

6053 Commits

Author SHA1 Message Date
Ralf Becker
c33ad5c2ba fix common::get_body_attribs() (gave fatal error, because egw_framework::_get_body_attribs() was protected) and add body_attribs to Sitemgr Template3::get_meta() 2011-01-06 20:56:14 +00:00
Ralf Becker
a69f61a9dd fixed not working default param of null for _cut_bytes($data,$offset,$len=null), thought it is NOT used without 3. parameter so far 2011-01-05 23:10:20 +00:00
Ralf Becker
fb7b06b692 fixed not working default param of null for _cut_bytes($data,$offset,$len=null), thought it is NOT used without 3. parameter so far 2011-01-05 22:54:31 +00:00
Ralf Becker
907cb1aaa4 * JSCalendar: fixed week containing 4th Jan is shown as 52th instead 1st week, if week starts on sunday is selected
JSCalendar shows iso8601 week numbers as used eg. in Europe, which are defined for weeks starting on Monday, JSCal used first displayed day (not Monday) to calculate the week number
fix now always uses the Monday to set the week number
US, Canada and middle east uses uses a different week numbering schema than iso8601, which is currently NOT supported by JSCalendar or EGroupware!
2011-01-05 02:36:12 +00:00
Ralf Becker
30f975494c make NOT the default for cookie auth 2010-12-20 22:03:39 +00:00
Ralf Becker
aa78a4c93b hopefully last attempt to get correct handling of '0', 0 and '' (first should be treated equal, last not) 2010-12-20 20:59:14 +00:00
Ralf Becker
de8e93cfe9 fixed in handling of 0 as value in checkbox_multiselect (was always selected before) 2010-12-19 21:59:00 +00:00
Klaus Leithoff
613602337e adding sub and superscript to purifier config 2010-12-14 15:08:20 +00:00
Ralf Becker
dfe7bcd02a * copying (or reinstating earlier versions) of files now also copies the properties (MyStylite #975) 2010-12-13 02:58:25 +00:00
Klaus Leithoff
ee321972f6 * eMail: improving Information on failed send passed on to UI 2010-12-09 11:01:27 +00:00
Klaus Leithoff
c3ef252757 fix for error during editing of extended ACL in filemanager; Report error if path to be checked does not exist; Make sure that array_merge uses a casted return of self::get_eacl in case the internal call will return false 2010-12-08 14:04:21 +00:00
Andreas Stöckel
c03b31eb6b Fixed typo in egw_json which had already been fixed in trunk a while ago but not here 2010-12-02 11:16:19 +00:00
Ralf Becker
7ebbe15298 replace PHP5.3 deprecated ereg with preg_match 2010-11-27 09:41:53 +00:00
Klaus Leithoff
243f3e8cd1 handle deprecated warning set_magic_quotes_runtime, do not set magic quotes all the time, only when get_magic_quotes_runtime returns true 2010-11-25 15:02:21 +00:00
Klaus Leithoff
959c05cb3f allow upper case window names too 2010-11-22 14:46:30 +00:00
Jörg Lehrke
d66c2c2f73 Fix SyncML device info handling 2010-11-21 18:19:16 +00:00
Jörg Lehrke
dd4c8f4ff4 * Implemented deleteaccount hook for SyncML
Optimize SyncML device information handling
2010-11-21 15:19:11 +00:00
Ralf Becker
dee1060f22 removed wrong app parameter from about url 2010-11-21 13:38:10 +00:00
Ralf Becker
fa5c680e31 respect max_session_size of -1 correctly (no limit) while reading session files 2010-11-20 11:10:13 +00:00
Ralf Becker
7f8e677a5a for some reason $this->tpl is no instanciated on the home page in 1.8 2010-11-18 08:09:16 +00:00
Klaus Leithoff
992ebceac4 shadowLastChange vs. shadowlastchange. Normalize to shadowlastchange - all lower case 2010-11-17 14:41:31 +00:00
Ralf Becker
f9a6fa4449 IE fails, if windows name in egw_openWindowCentered2 contains something no a letter, number or underscore --> removing it 2010-11-17 12:32:10 +00:00
Ralf Becker
bbe4b1f3f6 updating preferences object in session too 2010-11-16 14:28:08 +00:00
Ralf Becker
64c728b92c no need to invalidate session cache, if we write the prefs to the session too 2010-11-16 09:37:32 +00:00
Ralf Becker
73a20a1f9b debug switch to get Apache error_log message, why logins fail 2010-11-16 08:54:41 +00:00
Ralf Becker
a253f23c71 fixed not always working redirect after login: we have to use only path component, to cope with domains like http://egroupware.domain.com and /egroupware 2010-11-12 09:14:24 +00:00
Ralf Becker
7868368aac * telling IE via X-UA-Compatible IE=edge never to use compatibility modes with old versions (if set eg. via group policy for whole intranet zone) 2010-11-10 10:50:05 +00:00
Klaus Leithoff
99861c8774 * core: myStylite Ticket#987: fixing a problem regarding chopped off urls when URI in question contains umlauts AND mbstring.func_overload is activated 2010-11-09 15:23:33 +00:00
Ralf Becker
37af8ee04a tell IE > 7 to use it's own mode, not old compatibility mode eg. IE=7 for IE8 2010-11-09 14:46:35 +00:00
Ralf Becker
113888c439 set $options[need_mime] for $dirsontop, as it can NOT work otherwise 2010-11-09 12:56:43 +00:00
Klaus Leithoff
ae989c7758 assumption if strlen>24 and not starting with " it is to be treated as bas64 encoded, falls short of postgres timestamps length; testing for strlen>26 now 2010-11-08 13:25:33 +00:00
Ralf Becker
16213a58a3 use stat values for uid, gid and mode only for EGroupware stream wrapper, for stock PHP ones use is_(readable|writable|executable), do NOT check urls with placeholders on mount 2010-11-07 13:21:05 +00:00
Ralf Becker
99f88b97f2 if DateTime::__construct() throws error for strings interpreted as Ymd, catch it and try again as timestamp 2010-11-04 13:37:08 +00:00
Ralf Becker
7811a03067 * exceptions get now logged to Apache error_log again 2010-11-04 11:33:40 +00:00
Ralf Becker
06d3377298 switched off forgotten permanent error_log 2010-11-03 10:05:45 +00:00
Ralf Becker
5b361f3f6c fixed not working alternating nextmatch colors of groups in account selection popup 2010-11-02 13:28:41 +00:00
Ralf Becker
42508c4f63 fixed wired sorting (no sorting) of groups in account selection popup 2010-11-02 13:03:42 +00:00
Ralf Becker
370140a3af new debug-level user-preference, show getctag in autoindex and do NOT treat webkit browsers like kde clients 2010-10-31 07:57:25 +00:00
Jörg Lehrke
7112d5b9f6 Fix vCard-parser for multible type parameters 2010-10-29 08:37:42 +00:00
Ralf Becker
82793d32b0 allow template to NOT support certain browser types / user agents 2010-10-28 16:28:16 +00:00
Klaus Leithoff
1f98be4e38 if the number of days left until change of password is expired is negative, dont warn, require the change 2010-10-28 11:03:05 +00:00
Ralf Becker
e30a515824 an other PostgreSQL compatibility problem: cast to varchar necessary 2010-10-28 09:31:28 +00:00
Ralf Becker
c8da8e39ef fixed bug introduce in fix: no more serialized cat data (like calendar colors) were returned 2010-10-26 07:42:33 +00:00
Ralf Becker
d00b710a7a SiteMgr bugfix: edit category always reads sort as 0, (unserialize data only, if it is serialized) 2010-10-25 18:08:53 +00:00
Klaus Leithoff
5af9370fc6 * API/Passwordmanagement: option enable a warning for users to inform them, that their password is about to expire
will be displayed once every session starting X days before the password will expure, when enforce password change is enabled and 
a suitable period is set
-translations for that option
-pending translations
2010-10-21 14:02:36 +00:00
Ralf Becker
567e952fba * CardDAV pref which addressbooks to sync and many fixes for iPhone OS 4.0, 4.1, 4.2beta and Mac iCal and contact app
Merge of following commits from Trunk:
r32609: * GroupDAV preference for addressbook-home-set (requires to register hooks)
r32610: missing groupdav hooks
r32611: fixed missing "users" of principal url in calendar-user-address-set
r32615: as the pricipal of current user is influenced by GroupDAV prefs, we have to include them in the etag
r32619: loop over existing addressbooks, to make sure each ab is only once in addressbook-home-set, even when selected multiple times in the prefs because of symbolic ab like "primary group"
r32620: urlencode and decode account_lid in url to cope with group-names with space in it, which stall iPhone OS 4.2 devices
r32621: fixed bug: GroupDAV/CardDAV PUT request to /addressbook/ changes owner, also checking now required ACL for moving contacts between addressbooks
r32622: returning "403 Forbidden" if addressbook_bo->save() fails, happens when writing new entries in ABs without ADD rights
r32623: * iCal on iPhone detects URL now correct
reverted calendar-home-set to report only users calendar, as reporting multiple break propfind
r32624: we need a real redirect, not just a proxy
r32631: fixed working in GroupDAV prefs and translation
2010-10-21 11:17:46 +00:00
Klaus Leithoff
925ea5d624 doubleencoding issue and performance issue regarding the use of html::htmlspecialchars 2010-10-20 13:19:57 +00:00
Ralf Becker
2575da2575 * GroupDAV preference for addressbook-home-set (requires to register hooks) 2010-10-19 23:30:16 +00:00
Klaus Leithoff
9dae1bdbe0 function to allow to access/read the boundarys used by CreateHeader 2010-10-19 14:36:08 +00:00
Klaus Leithoff
01350cee0b icon missing from new dhtmlxtree 2010-10-19 14:34:07 +00:00