Commit Graph

14904 Commits

Author SHA1 Message Date
20a5ce1293 fix for a fatal error when application home is not available for the user 2008-08-11 07:28:10 +00:00
7b023713b8 fix for a fatal error when application home is not available for the user 2008-08-11 07:27:30 +00:00
d6facc9467 tracker #1673 2008-08-10 21:20:17 +00:00
e77ec3d7a5 tracker #1671 2008-08-09 10:59:29 +00:00
f2b92c8cbb tracer #1670 2008-08-09 10:57:24 +00:00
8860cf8ea7 "list_sessions --> session_list" 2008-08-09 06:26:32 +00:00
785189d884 "sort users/groups by account_display pref" 2008-08-09 04:43:31 +00:00
666e6793a7 "added empty method delete_cache, as it get's called in some places - thought it does nothing" 2008-08-09 04:24:54 +00:00
ab37be5fba fix for php warning empty haystack ... in line 967 2008-08-08 09:26:36 +00:00
0c0f74aae4 "new session methods to list and count" 2008-08-08 08:20:53 +00:00
1dcce48a46 "fixed typo causing posted froms to fail" 2008-08-08 06:32:16 +00:00
e50bd2e966 "re-added copyright and author of the old phpgwapi/inc/class.sessions(_php4).inc.php, I missed last night" 2008-08-08 06:02:45 +00:00
88827a3f3d using new egw_session::init_handler() 2008-08-07 21:14:00 +00:00
907e24d227 Refractured session handling in eGW:
- DONT UPDATE ON A PROCUDTION SYSTEM (for the next few days)!
- eGW support from now on only php session handling
- custom session handlers (like the memcache one) can now be
  implemented as classes and dont need to change any other code
- the class get's autoloaded and the name need to be configured 
  eg. in the header.inc.php as $egw_info[server][session_handler]
- session restore is now enabled by default (it's way faster and
  works well with php5.1+)
- a db-bases session handler follows soon
2008-08-07 21:12:44 +00:00
e568a02b2e new constructor, which can be passed the connection-data as an array 2008-08-07 20:38:57 +00:00
81e1887e24 not used 2008-08-07 20:37:00 +00:00
b599ae8d8b allow direct error messages instead of just error codes 2008-08-07 20:35:57 +00:00
94a263caf7 applied ralfs changes to templates/idots/class.idots_framework.inc.php to jerryr 2008-08-07 11:13:54 +00:00
c19f247316 -moved the emailadmin related strings to emailadmin
-removed the manual setting of the link to the emailadmin, and moved it to emailadmin's hooks
-support the (user/group id change for emailadmin table/fields
2008-08-07 10:31:54 +00:00
0e4244b440 "removed onchange attribute on password which caused the creation of 2 sessions in konqueror, it seems to be unneccessary in FF, IE and konq anyway" 2008-08-07 09:11:20 +00:00
5fccf96345 "added somehow missing support for PERCENT-COMPLETE attribute, which exists in InfoLog an iCal vTodo" 2008-08-07 06:11:13 +00:00
38bb1c75ca "fixed topmenu to not query every info again" 2008-08-06 07:33:36 +00:00
7beddb6e3b added the test before function upgrade 1.4; Due to an error while updating with setup (trying to recreate the admin_queue Table) when updating from
1.5.001 to current release.
2008-08-06 07:04:07 +00:00
b8df48b6f4 updated spanish translation 2008-08-05 19:13:53 +00:00
4db172a6c2 - dont update the session dla, for the xajax notifications query, as it
stops sessions from timing out
- hook to be called when sessions get terminated
2008-08-05 11:36:06 +00:00
0587f0585d added PEAR HTTP_WebDAV_Server, PDO and file-upload checks plus missing translations 2008-08-05 06:23:52 +00:00
4f799dad54 moved PEAR & HTTP_WebDAV_Server checks into the API and set version to 1.6 2008-08-05 06:06:09 +00:00
7ce97ba699 - .ics extension for todos and events
- new GroupDAV v2 component-set attribute for collections
- getlastmodified & getcontentlength properties for infolog propfind
- fixed propfind on a single infolog entry to return just that entry
- getcontenttype of vevent and vtodo collection returns extra component
2008-08-04 19:08:09 +00:00
448705bc3f width: 100% instead of fixed width 2008-08-04 12:48:01 +00:00
49f86c41c3 PHPGW_SERVER_ROOT/phpgwapi/inc --> EGW_API_INC 2008-08-04 10:59:06 +00:00
cb8cd0f3e6 when having multiple lines descriptions in contacts or calendar, these are not correctly encoded in vcard.
The problem seems to be line [784] of trunk/phpgwapi/inc/horde/Horde/iCalendar.php
$value = str_replace($this->_newline, '\n', $value);
When removing this line, the description value is correct on the client.

I could not find any sideffects during my tests, if some clients have
problems with this, I assume this would then have to be fixed at a higher
level, because the current state with this line just causes broken output.

From wikipedia regarding Linebreaks in QuotedPrintable:
If the data being encoded contains meaningful line breaks, they must be encoded as an ASCII CR LF sequence, not as their original byte values

Vcard extract without the reported line code:
DESCRIPTION;ENCODING=QUOTED-PRINTABLE:Desc 1=0D=0ADesk 2=0D=0A=0D=0A

Vcard extract with the reported line of code
DESCRIPTION;ENCODING=QUOTED-PRINTABLE:Desc 1\nDesk 2\n\n

pointed out by Philip Herbert. Carl Knauber Holding GmbH & Co KG
2008-08-04 08:42:19 +00:00
68ba92e1b9 Some clients do not use uppercase charaters to name PRIVATE/PUBLIC class.
To be more fault tolerant change line 687 of trunk/addressbook/inc/class.addressbook_vcal.inc.php
this was pointed out by Philip Herbert. Carl Knauber Holding GmbH & Co KG
2008-08-04 08:24:34 +00:00
16cb2097fc Some Devices (Nokia S60) ignore the entire vcard, if the vcard contains
formal error.

This breaks sync for single contacts from egw to client.
example: photo in addressbook without blank line after the property value.
This way the devices are not compliant with RFC2426 (Vcard Version 3)
5. Differences From vCard v2.1
[...]
. Inline binary content must be "B" encoded and folded. A blank
line after the encoded binary content is no longer required.
[...]
This was pointed out by Philip Herbert. Carl Knauber Holding GmbH & Co KG
2008-08-04 08:18:49 +00:00
f98569ee85 Updated russian translation (#1658) and some spanish updates 2008-08-03 19:07:15 +00:00
a8865daa7d tracker #1664 2008-08-03 19:01:49 +00:00
e3c60d8243 "only check if $name is a string" 2008-08-01 15:36:31 +00:00
3fa1859f70 "- input fields can be now also made readony by specifying the parent ($readonlys['set'] make eg. $readonlys['set[whatever]'] r/o)
- allow extensions to re-enable readonly widgets by setting $cell[readonly] = false "
2008-08-01 15:34:13 +00:00
b82110bcd7 further improvement for the import of Mail messages 2008-08-01 13:03:17 +00:00
402c0308dd -missing german translations
#Usability feature: Link to access/create a User assigned emailadmin Profile when in edit/view mode of an existing user
2008-08-01 09:54:12 +00:00
a4d50d7f30 trying to improve linebreak behavior while importing mails. 2008-07-30 14:19:31 +00:00
d90ce31491 hook to intercept session creation 2008-07-30 13:29:19 +00:00
32eb1bafa6 "fix for bug #1643: %t in phone numbers (telephony intergration) does not work" 2008-07-30 11:08:51 +00:00
46eee6b895 re-added accidently removed delegation tab template from infolog.edit 2008-07-30 08:48:59 +00:00
31e49bef04 Moved translation of 'site configuration' to phpgwapi/common to not
translate it in every app (differently)
2008-07-30 08:39:56 +00:00
72e99175e9 added version 2008-07-30 06:49:55 +00:00
a17e5ebad0 fixed layout of infolog edit: addr is now width:100%; instead of fixed width 2008-07-30 06:31:43 +00:00
161fa364b9 fixed layout: location is now width:100% instead of fixed width 2008-07-30 05:56:19 +00:00
77f63b4c00 updated russian translation 2008-07-29 20:40:02 +00:00
ac38fe77ff "fixed problem of under some conditions not loaded adodb classes for php4-restore" 2008-07-29 12:13:07 +00:00
57293bca75 "fixed wrong display of email-type participants (caused by class rename)" 2008-07-29 05:13:45 +00:00