Commit Graph

14895 Commits

Author SHA1 Message Date
6e258109d8 as you can now see other apps in calendar, you must make sure you read only true calendar events for recurring dates, participants and customfields 2010-02-01 10:35:05 +00:00
2805cc1904 adapting resources install to changed categories class (cat_owner=0 instead -1) 2010-01-31 04:41:13 +00:00
958452ff95 Implementation of global categories limited to a certain group:
- from user perspectiv they are global cat like the existing ones
  (also comming in two flavors: global or for a certain app)
- admins can select to limit a global cat when they create it
--> all members of a given group have the cat as a global one
==> This does a silent modification of the categories table: 
global cats get changed from cat_owner=-1 to cat_owner=0 !!!
2010-01-31 03:36:01 +00:00
41d1d4b5a6 fixed a few typos / debug stuff 2010-01-31 03:29:32 +00:00
38da9368b4 fixed a few typos / debug stuff 2010-01-31 03:28:32 +00:00
5073a8b24e completly reworked admin >> global categories, in preparation for group specific global cats 2010-01-30 23:57:03 +00:00
e73dcb2a27 fixed colorpicker (as not using current color) and added colorpicker widget to etemplate 2010-01-30 23:55:36 +00:00
25c29211f5 adapting for changed categories class 2010-01-30 23:54:08 +00:00
43553a0226 - depricated return_single($cat_id) in favor of read($cat_id) return not
an array with a single cat, but just the cat
- read($cat_id) and id2name($cat_id,'data') return now data as array
- edit($cat) and add($cat) now serialize data, if it's an array
- return*() have optional parameter to return data as array (default is
  still to return it serialized)
- new constants categories::GLOBAL_APPNAME='phpgw' and
  categories::GLOBAL_ACCOUNT=-1 (the later will change in the next step)
2010-01-30 23:50:51 +00:00
32639bd47e Major SyncML Calendar update
- SIFE support improved
  - various vCalendar 1.0 issues fixed
  - device specific timezone support for recurring events
  - pseudo exception handling improvements
2010-01-29 21:42:54 +00:00
61d26df913 reworked auth classes, to allow them to use each other and a new auth class using a primary backend (ldap) and a fallback (sql) 2010-01-28 04:22:37 +00:00
30e13c4acf first step of group prefs (backend only for now) 2010-01-27 05:44:31 +00:00
5e3541c5b2 read all installed apps and not just the enabled ones 2010-01-27 05:22:41 +00:00
cc848debf2 disable integration for GroupDAV, SyncML, ... 2010-01-24 03:50:40 +00:00
2a4e0a3f3e make long tooltips scrollable and remove double call to html::tooltips 2010-01-24 03:19:59 +00:00
49b237ec72 handing argument types for wz_tooltips and only using UnTip(), if tooltip is NOT sticky 2010-01-24 03:15:12 +00:00
27c2de1986 re-adding default width of 300px, I missed when updating the class 2010-01-24 02:29:29 +00:00
49d444e3c9 fixed problem if $order is given as string, supporting it now again 2010-01-24 01:31:06 +00:00
0c5e495994 fixed common::setLocal() to fallback to en_US, not en_EN (which does not exist) and then de_DE (giving german) 2010-01-24 01:07:26 +00:00
c73107cb7a fixed wired layout if email address starts with td (because email was prefixed with < instead of &lt;) 2010-01-24 00:45:36 +00:00
6b5976ba82 fixed not displayed custom field type "link-entry" 2010-01-24 00:03:41 +00:00
7c7be4d31a Prevent the GUI from propagating a series exception to a series master. 2010-01-23 12:43:35 +00:00
90dfe0a989 moved delete message to the right place (edit; not view). Prevent changing of fundamental values of an event series which would affect the recur_exception dates. 2010-01-23 10:40:44 +00:00
42ceb277ac fixed typo 2010-01-23 09:53:58 +00:00
98fe270524 fixed catching value from non-existing var 2010-01-23 09:53:38 +00:00
2606c0b439 Remove duplicate return. 2010-01-22 21:43:50 +00:00
9c5fd08d90 Fix backup->restore() as discussed on the devel list:
- Internationalization of error messages.
- Typos
- Add missing code documentation
- Respect return code of db->transaction_commit()
- Add missing filename arguments in restore() calls.
2010-01-22 21:39:19 +00:00
4a709b2024 Fix typo. 2010-01-22 21:18:45 +00:00
76e5a2d85c Tracker 2448. Fix div tag typo. 2010-01-22 21:17:07 +00:00
3a0cf6bc29 delete exceptions too if a series of events get deleted by the GUI to avoid orphaned events. Same behaviour like we already have in future 1.6.003 2010-01-22 19:49:37 +00:00
fb16385a8d method get_related should only return the ids 2010-01-22 19:47:32 +00:00
a92a3b4a7b fixed typo 2010-01-22 19:45:25 +00:00
577ce3e8df improve db_backup/restore 2010-01-22 13:52:04 +00:00
ba7bfb3628 using new classnames in addressbook emailpopup 2010-01-22 10:34:39 +00:00
890125cab5 A few more change for the new integration interface, probably not the
last ...
2010-01-21 23:36:05 +00:00
0e405049b3 A few improvments with hooks:
- register_all_hooks deletes now hooks of no longer existing apps
- hooks get instanciated directly with egw object, to cache the hooks
  read from the DB (and not read it again on each request)
- hooks get now stored by location, so no need anymore too loop for each
  hooks::process() call to all apps to find applying hooks
- hooks::process($location,$order,$no_permission_check) no longer
  defaults automatically puts current app in $order, if $order is not
  given, without $order hooks are executed in application order!
2010-01-21 23:31:28 +00:00
9c4b9aebbf fixed not deleted files in filesystem 2010-01-21 22:56:57 +00:00
91b434636b Fix Typo. 2010-01-21 20:42:50 +00:00
33dbaddc62 reenable NoAccess for extendedACL. It is to be able to stop descending rights. If you have conflicting rights no-access wins. so beware, it is possible to lock yourself out. Other caveats apply too. 2010-01-21 11:10:28 +00:00
12e5f2b218 allow calendar integration to supply participants and icons 2010-01-21 03:00:53 +00:00
209012c079 responsible filter for multiple users 2010-01-21 03:00:06 +00:00
5948c30c73 allow other apps to answer settings hook for a given app 2010-01-21 02:59:10 +00:00
30ae4a3f25 added edit/edit_id/edit_popup to infolog link registry 2010-01-20 23:26:05 +00:00
74383ecb15 fixed warning if tagWholeDayOnTop($dayEvents) is called with no array, eg. false because no events found 2010-01-20 23:21:00 +00:00
8c1e245925 hook to supply further union queries for calendar display 2010-01-19 22:20:44 +00:00
55ff9ea1cf propset svn:keywords Id 2010-01-19 22:17:32 +00:00
810539ba9d sitemgr module for (yearly) planner 2010-01-19 22:17:01 +00:00
507bad0b92 new registry method edit/edit_id to edit an entry 2010-01-19 22:14:39 +00:00
30abf86181 only warn, for no ziparchive, if you want to backup files 2010-01-19 15:27:30 +00:00
0075e7f4cd attempt to improve the parsing/cleaning of html messages. 2010-01-19 13:29:16 +00:00