Commit Graph

12206 Commits

Author SHA1 Message Date
Ralf Becker
4cdf282644 allow to specify and extra title (tooltip) for the link widget 2007-09-14 10:07:18 +00:00
Ralf Becker
2676cb4a5c optional column in addressbook list to show the last and next date for a contact, eg. last and next visit 2007-09-14 10:03:18 +00:00
Ralf Becker
4a77931db0 fixed not shown custom fields tab in edit, if there's no field shown only for that type (fields shown for multiple types were not taken into account) 2007-09-14 07:33:32 +00:00
Oscar Manuel Gómez Senovilla
e5eac71f71 pending lang updates 2007-09-13 13:57:21 +00:00
Ralf Becker
0fbb7ef5f4 "new account template subwidget for the contact widget: allows to select a templated based on some contact data, eg. a form-header based on the organisation unit" 2007-09-13 13:50:48 +00:00
Ralf Becker
f35db30ef4 "stupid IE forgets the checked value if the checkbox gets moved" 2007-09-13 13:00:29 +00:00
Ralf Becker
0cfe754826 new custom field types:
- button to execute javascript
- selectbox values can be read from a file
2007-09-13 12:43:58 +00:00
Ralf Becker
cc7f3ef768 new function to set certain values in a multiselection (div with checkboxes) 2007-09-13 12:30:57 +00:00
Ralf Becker
9fa586cb73 100% done causes status to set to done again in mail2infolog 2007-09-13 09:17:47 +00:00
Ralf Becker
61270a0e0f fixed two mail2infolog problems: 1. instead of default status of email type done was used, 2. long lines of line-chars (-_+=~) stalled the infolog layout, they get now truncated to 40 of these chars 2007-09-13 08:12:56 +00:00
Klaus Leithoff
a10101d640 Fix for a problem with cumulating timesheets when the linking application is other than initiated by $app1, means for whom link_app1=$app1 and app1
being the application passed on in the get_3links function parameter list.
2007-09-12 13:17:02 +00:00
Ralf Becker
1055642df3 fixed not working autorepeated rows with , added id's to (content of) labels and images 2007-09-06 11:59:35 +00:00
Ralf Becker
f21e357253 fixed not working direct sql-updates (eg. 'etag=etag+1') via so_sql::save's parameter 2007-09-06 11:56:37 +00:00
Ralf Becker
cb5e205d66 "added missing \"None\" label for contact-type" 2007-09-06 11:14:12 +00:00
Ralf Becker
820bb9b592 calculation of rfc822 dates was not working with half hour time zones used eg. in Australia, set smtp timeout to 30s, as there are multiple reports 10s is to less 2007-09-05 07:50:10 +00:00
Klaus Leithoff
a4a85097a4 fix of small typo in the switching of the export definition fields 2007-09-05 06:27:35 +00:00
Ralf Becker
45e3088505 set checked memory_limit to 24M, as 16M cries for problems, also added missing translations 2007-08-31 06:59:32 +00:00
Ralf Becker
0abbc55c49 fixed bug reported on the user list: Warning wrong data type in line 184, added ldap extension check as it seems for many a surprise that ldap/ads auth needs it ;-) 2007-08-31 06:49:17 +00:00
Cornelius Weiß
9e91aafcc7 add german outlook import 2007-08-30 15:47:16 +00:00
Cornelius Weiß
885dd1bf84 php5.2 fixes 2007-08-30 15:46:31 +00:00
Ralf Becker
e91b4400b9 fix for bug #1172: values lost, if error in user-creation/validation 2007-08-30 15:29:34 +00:00
Ralf Becker
f2ea7ea2f6 removed formatting chars from the phone-number in callto:-links, as the mess up the links 2007-08-30 13:24:54 +00:00
Cornelius Weiß
372c2b4b28 fix: onchange of date selector was not working 2007-08-28 13:02:33 +00:00
Ralf Becker
ba1a1c3e69 changed case to uppercase of the method part of the mime-type of calendar invitations, as lightning ignores lowercase methods 2007-08-27 17:17:36 +00:00
Ralf Becker
e003a6b5c7 many modifications to improve the support of (at least) lightning
- changed default uid handling to UID2UID (means keep them unchanged), as the other modes created doublicates on client and server, as the client did not understand that the server changes his uid's (against the RFC specs).
- ability to delete events (not yet InfoLogs!), by tracking the id's of the GET request of the client and deleting the ones NOT send back to the server in PUT requests
- added etag handling to allow to reject put requests if the calendar is not up to date (HTTP_IF header with etag in client PUT requests) and to report unmodified calendars to the client (HTTP_IF_NONE_MATCH header with etag gets 304 Not modified response)
- returning 501 Not implemented response, for WebDAV/CalDAV request (eg. PROPFIND), to let the client know we dont support it
- ability to use contacts identified by their mail address as participants (mail addresses which are no contacts still get written to the description!)
- support uid for InfoLog (requires InfoLog version >= 1.5)
2007-08-27 13:13:11 +00:00
Ralf Becker
56774aaee5 using uid to fetch infolog entries like in calendar, used by icalsrv, requires a schema update to store the uid 2007-08-27 13:04:05 +00:00
Ralf Becker
240b8eac31 some new features for the infolog-widget to improve form printting: 1) fetching contact fields from linked infolog entries, 2) formatting content with preg_replace 2007-08-27 13:00:45 +00:00
Cornelius Weiß
22449ee1a4 fix sif syncml from ob@dansound.dk on devel list 2007-08-24 15:16:45 +00:00
Cornelius Weiß
121a44bf71 fix for dst in cal import 2007-08-24 12:52:50 +00:00
Ralf Becker
097238311b fixed not found user searched by email, if there's also a contact with that email 2007-08-24 10:53:26 +00:00
Ralf Becker
ee022cd40d fixed bug reported by Raphael Alla: registered javascript files get lost if etemplate loops 2007-08-24 06:15:27 +00:00
Ralf Becker
fa8bef1312 typo 2007-08-23 10:22:55 +00:00
Ralf Becker
47ddd5f714 a fix to get the memcache session handler working with SyncML: the way SyncML/Horde handles the session (calling session_destroy) unloads our custom memcache handler 2007-08-23 10:18:14 +00:00
Ralf Becker
30bf7c6f06 widget to fetch infolog fields from linked infolog, eg. for advanced infolog forms (has also the ability to print an X if a compare value is given or to specify alternative fields if the original one is empty) 2007-08-20 08:17:07 +00:00
Ralf Becker
fde08a961d fixed not working/existing custom fields and widget-types for dates, accounts and cats 2007-08-20 07:51:49 +00:00
Ralf Becker
f17e9b4032 to allow other code (eg. the SyncML code from Horde) to open the eGW session, we use a first memcache key identical to the original memcache session handler (for the first junk/1MB) 2007-08-17 15:53:19 +00:00
Ralf Becker
4c59fcbc76 1024*1024 is too big, maybe some account-info needs to be added 2007-08-17 14:31:15 +00:00
Ralf Becker
4011dba79b memcache session handler, which can deal with typical eGW sessions > 1MB (the one included in the pecl extension fails) 2007-08-17 13:56:06 +00:00
Ralf Becker
0714f41b63 docu update for link widget from aleksander.adamowski-AT-olo.org.pl 2007-08-06 13:52:17 +00:00
Ralf Becker
1167050962 typo 2007-08-06 13:33:19 +00:00
Klaus Leithoff
5c4bf22fd9 replaced databas (mysql) specific functions with functions from the db library
reworked time specific search functionality.
2007-08-02 13:06:29 +00:00
Klaus Leithoff
dc2acf4428 added OpenOffice Fileextensions to class.mime_magic.inc.php;
fixed a problem for the refreshing of a directory: mime_types got lost, when refreshing and the mime type could not be determined by get_real_info.
the fix uses the phpgwapi.mime_magic.ext2mime function to determine the mime_type if the common method fails to find one.
2007-07-31 13:58:15 +00:00
Klaus Leithoff
9ed30cc5ad Added OpenOffice Icons for the filemanager 2007-07-31 13:51:37 +00:00
Ralf Becker
d4910c0e0a small layout fix: limit width of owner and responsible selectbox to 100px, using selected category when creating new entries 2007-07-29 06:55:36 +00:00
Ralf Becker
9b476e0687 fixed problem caused by non existing session-object in setup, reported und the user list 2007-07-27 09:36:00 +00:00
Ralf Becker
d899beeb55 "fixed problem reported on the german list: memberships get not set if a new user gets creted in ldap
It turned out to be a caching problem, as the cache of the accounts-class still contained a failed id2name resolution for the new account.
This was caused by the session-restore with stored the cache in the global accounts object ($GLOBALS[egw]->accounts) too.
Now the global cache is in the global account-object and all other account objects use just a reference to that cache. It get stored from common::egw_final by calling $GLOBALS[egw]->accounts->save_session_cache() in the session."
2007-07-27 07:46:55 +00:00
Ralf Becker
4f6b0ae2da fixed not working semaphore in asyncservice (we are not supporting table locks anymore / since 1.2) 2007-07-26 09:22:28 +00:00
Ralf Becker
32b19397ae fix for bug 'etemplate tree widget does not work in IE6' reported on the developer list uwe.redecker-AT-t-online.de 2007-07-24 09:32:28 +00:00
Ralf Becker
79cd58cda4 fixed documentation bug reported by aleksander.adamowski-AT-olo.org.pl 2007-07-24 08:50:39 +00:00
Ralf Becker
fbeb8318d7 remove not (longer) existing or inaccessible cats 2007-07-23 09:02:51 +00:00