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
Ralf Becker
4429ffa4b9
add dhtmlxMenu as context menu for dhtmxTree
2010-10-18 19:25:33 +00:00
Ralf Becker
1e1df2fe2c
setting overflow: auto after constructor call, as new dhtmlXTree has hidden hardcoded
2010-10-18 12:19:38 +00:00
Ralf Becker
af7a24eb9a
framework->navbar() now automatically calls framework->header(), this way navbar or sidebox can include JS or CSS, because header is called after
2010-10-18 10:46:47 +00:00
Ralf Becker
351151bd5f
fixed wrong case after update
2010-10-18 10:01:46 +00:00
Jörg Lehrke
80a9456eee
cleanup forgotten test code in GroupDAV
2010-10-17 23:12:19 +00:00
Jörg Lehrke
28c69b1cde
cleanup forgotten test code in GroupDAV
2010-10-17 23:12:08 +00:00
Ralf Becker
7ed2f90ad4
new mode to return the url
2010-10-15 20:22:40 +00:00
Ralf Becker
a6c1f34be7
allow to autoload and/or supply initial tree via json
2010-10-15 16:19:31 +00:00
Ralf Becker
f779454f4c
only provide old pathes for old functionality, new code can use new path dhtmlxTree/codebase
2010-10-15 16:16:07 +00:00
Ralf Becker
197fdee2a4
updated dhtmlxtree to version 2.6
2010-10-15 10:04:07 +00:00
Ralf Becker
77bede9db4
removed dhtmlxtree 1.2 to import current version 2.6
2010-10-15 10:02:33 +00:00
Ralf Becker
eaa74a17ae
reimplement GetDir to send content-type header with charset
2010-10-14 18:17:15 +00:00
Ralf Becker
0c9dec895b
reimplement GetDir to send content-type header with charset
2010-10-14 18:16:27 +00:00
Klaus Leithoff
95e96bacd1
categories: better handling of editing/moving categories within the cat-tree
2010-10-14 15:53:28 +00:00
Klaus Leithoff
5c66c7d162
categories: better handling of editing/moving categories within the cat-tree
2010-10-14 15:33:10 +00:00
Ralf Becker
ad0d953ca2
using native php wordwrap to speed up encoding of images
2010-10-14 10:56:42 +00:00
Ralf Becker
87da090667
using native php wordwrap to speed up encoding of images
2010-10-14 10:55:58 +00:00
Ralf Becker
33fef9ce23
reverted removing from delete call in add, as it does NOT take into account changed levels handled by delete
2010-10-14 08:19:26 +00:00
Ralf Becker
819ce52f90
reverted removing from delete call in add, as it does NOT take into account changed levels handled by delete
2010-10-14 08:18:41 +00:00
Klaus Leithoff
0486a3aae4
phpgwapi: call hooks of apps after deleting of categories to enable apps to clean up their use of affected categories; by Chr.Fueller
2010-10-13 09:37:21 +00:00
Klaus Leithoff
e8aef25f5b
phpgwapi: call hooks of apps after deleting of categories to enable apps to clean up their use of affected categories
2010-10-13 07:39:53 +00:00