Commit Graph

14537 Commits

Author SHA1 Message Date
Christian Binder
ce3ee8e556 contact_replacements() is called from outside the class and extended class (felamimail) and therefore it should be public 2009-08-26 20:50:14 +00:00
Ralf Becker
d990609083 refractored addressbook merge class in an abstract class and an implementation for addressbook 2009-08-26 17:12:43 +00:00
Ralf Becker
bfecedaf7a docu update 2009-08-26 17:09:44 +00:00
Ralf Becker
eea731e906 allow to add further options behind type, separated with a colon 2009-08-26 17:09:07 +00:00
Ralf Becker
6ca48d457d allow to add further options behind type, separated with a colon 2009-08-26 17:08:42 +00:00
Ralf Becker
af19f3663e "added stream_stat required to use file_get_contents" 2009-08-26 14:10:25 +00:00
Christian Binder
b3f5fc282b removed init of unused var minimum_uid_lenght in importVCal() 2009-08-26 12:14:41 +00:00
Ralf Becker
55dae8ce7b removed "no access" from eACL rights and added a helptext, that rights can only be added, not taken away via eACL 2009-08-26 10:05:48 +00:00
Ralf Becker
256e8d520c removed "no access" from eACL rights and added a helptext, that rights can only be added, not taken away via eACL 2009-08-26 10:04:21 +00:00
Ralf Becker
b56e103b18 switching off zlib.output_compression for zip archives, as the double compression makes problems eg. with lighttpd 2009-08-26 09:37:49 +00:00
Ralf Becker
c9882fe76e "fix for bug #2222: Since a one of the last SVN update... Unable to print a ticket... Blank page...
bo_tracking::get_body() was protected, now public again"
2009-08-26 06:27:43 +00:00
Ralf Becker
66ebf5419d "fix for some columns, which could not be switched off (eg. InfoLog category col), after the last fix" 2009-08-25 14:48:31 +00:00
Ralf Becker
8e55998ce2 "fix for some columns, which could not be switched off (eg. InfoLog category col), after the last fix" 2009-08-25 14:40:28 +00:00
Ralf Becker
3bab783222 "fix nm widget to deal with same header in multiple columns (eg. InfoLog's 2 time columns)" 2009-08-25 13:19:30 +00:00
Ralf Becker
3ce78fd267 "fixed not displayed time sum, if \"time, planned\" column was selected:
-> only check used&planned time (not replanned) to work for both time cols"
2009-08-25 13:18:22 +00:00
Ralf Becker
93f99c8e58 "fixed not displayed time sum, if \"time, planned\" column was selected:
-> only check used&planned time (not replanned) to work for both time cols"
2009-08-25 13:17:29 +00:00
Ralf Becker
beee590fc2 "fix nm widget to deal with same header in multiple columns (eg. InfoLog's 2 time columns)" 2009-08-25 13:14:00 +00:00
Ralf Becker
3a3a0e1613 "fix to allow to specify multiple autoinc_id's (as eg. done in timesheet_bo::sum())" 2009-08-25 12:48:04 +00:00
Ralf Becker
11ce3ef3dc "only responding to after_navbar hook, if notifications is enabled for the user, since after_navbar get's called regardless of applicaton permissions" 2009-08-25 11:23:07 +00:00
Ralf Becker
46b4c081a1 "only responding to after_navbar hook, if notifications is enabled for the user, since after_navbar get's called regardless of applicaton permissions" 2009-08-25 11:22:04 +00:00
Ralf Becker
0e7eb65647 Fixed typo happend --> happened reported by David Rankin 2009-08-25 08:32:42 +00:00
Ralf Becker
bcfe710de2 Fixed typo happend --> happened, as reported by David Rankin 2009-08-25 08:31:37 +00:00
Ralf Becker
77ffd97d19 "do NOT translate file permissions" 2009-08-25 07:37:03 +00:00
Ralf Becker
8b4ff9f6fd "do NOT translate file permissions" 2009-08-25 07:35:53 +00:00
Jörg Lehrke
c902314499 Fixes user status update issue 2009-08-24 17:22:05 +00:00
Jörg Lehrke
babe8f056c * Adapted to new database schema with reference/recurrence
* Group invitation handling
* Fixes for pseudo recurrences
2009-08-23 19:26:14 +00:00
Ralf Becker
22b8623913 fixing a few more PHP5.3 problems, caused by PHP5.3 behavior to NOT
register cookies in $_REQUEST any more by default (there's now a php.ini
variable 'request_order' to controll that, but we want to work with a
default configuraltion):
- session restore was not working, as only $_REQUEST[sessionid] was
  checked
- multi domain installs not working, as domain cookie was not checked
- encrypted session were not working, because kp3 cookie was not checked
--> there's now a static method egw_session::get_request($name), which
checks $_REQUEST[$name], $_COOKIE[$name] and for that Safari bug also
$_COOKIE[ucfirst($name)]
2009-08-22 19:41:08 +00:00
Ralf Becker
cdd5103888 fixing a few more PHP5.3 problems, caused by PHP5.3 behavior to NOT
register cookies in $_REQUEST any more by default (there's now a php.ini
variable 'request_order' to controll that, but we want to work with a
default configuraltion):
- session restore was not working, as only $_REQUEST[sessionid] was checked
- multi domain installs not working, as domain cookie was not checked
- encrypted session were not working, because kp3 cookie was not checked
--> there's now a static method egw_session::get_request($name), which
checks $_REQUEST[$name], $_COOKIE[$name] and for that Safari bug also
$_COOKIE[ucfirst($name)]
2009-08-22 19:32:28 +00:00
Ralf Becker
f1f2b4f956 "PHP5.3 fix: call_user_func_array($callback,null) 2. parameter has to be array
If called in php5.2, $callback is called with no argument, in php5.3 above warning is issued and $callback is NOT called
--> stoping some xajax calls from fmail in 1.6.002"
2009-08-22 16:45:21 +00:00
Ralf Becker
6d78b5ce58 "PHP5.3 fix: call_user_func_array($callback,null) 2. parameter has to be array
If called in php5.2, $callback is called with no argument, in php5.3 above warning is issued and $callback is NOT called
--> stoping some xajax calls from fmail in 1.6.002"
2009-08-22 16:42:11 +00:00
Ralf Becker
607dd27c48 PHP5.3 fix, which is already in trunk, but forgotten to backport to stable 2009-08-22 15:58:36 +00:00
Jörg Lehrke
3a6e839a14 Moved device specific supported fields to SyncML API. 2009-08-22 15:57:57 +00:00
Jörg Lehrke
2d89868180 allows to limit contact synchronization to specific an addressbook and distribution list (thanks to Zorg) 2009-08-22 14:22:55 +00:00
Jörg Lehrke
3188333c45 Implemented ability to check for more then one right for get_lists:
@param int $required=EGW_ACL_READ required rights on the addressbook or multiple rights or'ed together,
to return only listss fullfilling all the given rights
2009-08-22 11:55:10 +00:00
Ralf Becker
b760d30876 "fixing the fix ;-)
adding the addressbook object classes only when adding new accounts"
2009-08-22 07:53:23 +00:00
Ralf Becker
ceaf32919f "fixing the fix ;-)
adding the addressbook object classes only when adding new accounts"
2009-08-22 07:51:55 +00:00
Ralf Becker
2d5eae0cb2 Patch from Jean-Charles Passard <jcharles(at)provectio.org>: allows to use either uid or id to retrieve contacts 2009-08-22 07:31:53 +00:00
Ralf Becker
8e53977cfb "- adding addressbook object classes to accounts (if they are supported by the server)
--> overcome problem reported by krupka(at)depag.de on the german list: password get's lost if contact get saved, because it had to remove the account first to add the addressbook object classes
- docu update
"
2009-08-22 07:16:38 +00:00
Ralf Becker
1628c09432 "- adding addressbook object classes to accounts (if they are supported by the server)
--> overcome problem reported by krupka(at)depag.de on the german list: password get's lost if contact get saved, because it had to remove the account first to add the addressbook object classes
- docu update
"
2009-08-22 07:13:59 +00:00
Ralf Becker
19e6159a4a - phpDocumentor headers and improved docu about class methods
- coding stylite cleanup
2009-08-22 06:58:38 +00:00
Ralf Becker
109c50fecf not used since some time (used vcard parser class is addressbook_vcard) 2009-08-22 06:48:07 +00:00
Ralf Becker
7b63b57aae "Patch from Jean-Charles Passard <jcharles(at)provectio.org>: allows to use either uid or id to retrieve contacts
"
2009-08-22 06:28:58 +00:00
Ralf Becker
fdbf3b207b - added support for 1:N relations to history logging
--> added documentation for 1:N relations and general usage
- created a public method to determine if a record is changed,
  which can be called before an application to determine if
  saving is necessary (it's result can then be passed on to
  bo_tracking::track() to not compute the changed fields again)
2009-08-21 12:57:12 +00:00
Ralf Becker
ff7aff5207 "Implemented ability to check for more then one right:
@param int $required=EGW_ACL_READ required rights on the addressbook or multiple rights or'ed together,
to return only addressbooks fullfilling all the given rights
"
2009-08-21 07:12:07 +00:00
Klaus Leithoff
5940e891b2 if app changes while displaying content, be aware of that (as of addressbook infolog view) 2009-08-20 14:11:52 +00:00
Klaus Leithoff
796dba966d if app changes while displaying content, be aware of that (as of addressbook infolog view) 2009-08-20 14:11:10 +00:00
Ralf Becker
4f910c4a5e "automatic convert db timestamps to unix timestamps, our db class does the reverse on writing them" 2009-08-20 11:41:13 +00:00
Ralf Becker
c4230c7356 "fixed not savable empty site configuration 'responsible_edit', once a value was set before" 2009-08-19 15:00:28 +00:00
Ralf Becker
ae33932f0b "fixed not savable empty site configuration 'responsible_edit', once a value was set before" 2009-08-19 14:59:58 +00:00
Ralf Becker
ced14e2c15 "removed depricated calltime pass reference, it's unnecessary in these cases anyway" 2009-08-19 13:56:35 +00:00