Commit Graph

16271 Commits

Author SHA1 Message Date
563ac8c71c session list:
- fixed not working "go to start or list" button
- added start/total display
2008-08-14 12:45:19 +00:00
04ddf51d90 "fixed typo causing session list to contain all sessions" 2008-08-14 12:29:39 +00:00
e2f72dcc70 "using egw_session::session_list()" 2008-08-13 20:14:44 +00:00
5447cd6a6d "setting currentapp='setup' for setup" 2008-08-13 07:19:32 +00:00
8a9bf481f5 "fixed problem reported by Phillip Herbert on the devel-list: Mass move to private addressbook does not work" 2008-08-13 06:18:03 +00:00
b63928d7f0 "fixed problem reported on some installs with api >= r25860:
PHP Fatal error:  egw_db::connect(): The script tried to execute a method or access a property of an incomplete object ...
Problem was that session restore is now used regardless if it's explicitly switched on, egw_db::connect() only registered the required class, if it was explicitly switched on. Therefore it worked everywhere, where session restore was configured before, but failed everyone not used it before ;-)"
2008-08-13 05:20:23 +00:00
c7494f1e70 Added Ajax Select to widget documentation 2008-08-12 21:13:03 +00:00
ae025c806b "case insensitive search (postgres)" 2008-08-12 17:42:20 +00:00
db577d0330 "suppress debug message on session destroy" 2008-08-12 15:36:10 +00:00
b491fe8312 "fixed not working letter-search filter if DB is postgres, thanks to Larquère Laurent <llarquere(at)aacom.fr>" 2008-08-12 13:06:51 +00:00
7888b3f616 "fixed some typos" 2008-08-12 09:01:01 +00:00
48060983f2 "changes requested by Vietnamese translator nhatnamnv(at)gmail.com: short day-names can now be constructed (additionally) by separate translation of the 3-char english shortcut. You can still use the translation of the long name with the number of chars to use for your language." 2008-08-12 05:15:59 +00:00
eae198cf6c Un-encode html special chars (<, >, &) when filling in the title for the selected value 2008-08-11 14:47:16 +00:00
df933068b3 #improving edit-mode in admin composing welcome/start messages.
if you entered/saved text in WYSIWYG Mode, you will start editing the text in this mode, later on. If you choose to leave WYSIWYG mode HTML 
tags will be stripped completely. Switching back and forth, will display the saved content with mode selected (WYSIWYG/PLAIN), changes made are
lost if not saved. 
If you save in PLAIN Mode all former HTML formatting will be abondened.
2008-08-11 10:25:58 +00:00
871116b6e1 if you pass the style to htmlarea, and the htmlarea is available, then style is used as switch for the fck editor-mode. If not passed extended is
used as default.
2008-08-11 09:28:37 +00:00
c5a3178c77 if you switch from text to html, and back, or if you save the message in html mode, there is no way back to WYSIWYG but using the source button
of fck editor and pasting the content of the window. To enable this, call htmlarea with the style parameter 'advanced', wich will be used as 
editor-mode switch then.
2008-08-11 09:25:23 +00:00
ace6deee7b fix for a "too much recursion" JavaScript error in calendar.js, when the user tries to pick another year; the fix was taken from dynarch.com
provided by a user named ilyaf. Thanks,
2008-08-11 08:01:28 +00:00
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