Ralf Becker
2722e59477
reworked the config class to:
...
- have a static method config::read($app) to read the config of an app, no need to instanciate it
- added some caching to not read the config more then once per request
- moved the get_customfields and get_content_type methods here from admin.customfields
- private custom fields only visible for certain users/groups (in addressbook only for the moment)
2008-01-19 05:25:37 +00:00
Klaus Leithoff
3f5045485a
rework, for the handling of new events, and events that get deleted while opened by another user
2008-01-17 15:39:22 +00:00
Ralf Becker
cc499eeb7b
show date/times in the format of the user prefs, plus modifyer+creator
2008-01-17 06:51:28 +00:00
Ralf Becker
b274e9ce22
new calendar config to not display birthdays, or to remove the year
2008-01-17 05:58:10 +00:00
Ralf Becker
9364f9e77e
- allow the cost-free netdrive to set the modification date
...
- also storing the modification date in the filesystem, as reloads resets it to that
2008-01-17 05:40:38 +00:00
Klaus Leithoff
1812979a6b
missing language entrys and setting the referer to the uical->view_menuaction value. this way after save/apply/cancel you get back to the choosen
...
view
2008-01-16 14:49:02 +00:00
Klaus Leithoff
086783e462
small bugfix for the referer for the reload link, if the edited entry was changed before the commiting of the changes
2008-01-16 12:25:35 +00:00
Klaus Leithoff
573f7f2470
Feature to control the concurrent opening of calendar events.
...
If an entry which is opened by another user, gets saved by another user before the former commits its changes, the former user is notified at the
time saving the event and asked to reload the event and reedit. A link to reedit is provided.
Additionally there is a feature to inform a user that a given entry is opened by another user within a configurable timespan.
This feature was developed by Stefan Becker
2008-01-15 08:21:25 +00:00
Ralf Becker
d8cb081a1d
If filtering the infolog list by a certain type, show only the stati of that type
2008-01-15 04:18:17 +00:00
Ralf Becker
1dafc8cba8
PROPPATCH handler to allow Webdrive to set creation&modification date, as some windows programs require it
2008-01-15 03:49:18 +00:00
Ralf Becker
c27c36286e
allow to call command objects via setup-cli
2008-01-14 05:44:32 +00:00
Klaus Leithoff
2aa82e48ff
expanding the autoload function to enable it to step through the registered modules to find old naming shema classes.
...
This is due to a bug in felamimail, when typing an address, the auto completion produces an XML Error, because the
socontacts_sql class is not found.
The problem may be resolved by another method, the solution provided here is probably not wanted, for proper style reasons,
and will not solve all possible autoload problems.
2008-01-11 12:33:17 +00:00
Nathan Gray
835bf3050d
Patches from John Trudel to make Ajax Select Widget work in Internet Explorer
2008-01-09 20:54:10 +00:00
Nathan Gray
986bd37196
Patches from John Trudel to make Ajax Select Widget work in Internet Explorer
2008-01-09 20:47:50 +00:00
Nathan Gray
742ed962f5
Add a check on pngfix preference so the internal function doesn't always preempt pngfix.js settings
2008-01-09 18:15:42 +00:00
Ralf Becker
fe08487fd8
allow to queue command objects, to be fetched by the client
2008-01-09 02:04:30 +00:00
Ralf Becker
2a4eff2ca3
few slight modifications to better cater for the multi-domain administration
2008-01-09 02:01:08 +00:00
Ralf Becker
e40d73091b
new time-since sub-widget
2008-01-09 01:57:45 +00:00
Ralf Becker
21465c8c93
some more js pseudo functions and docu
2008-01-09 01:56:42 +00:00
Pim Snel
4796812a17
added cprofile
2008-01-03 13:29:36 +00:00
Pim Snel
da908c2311
added pspadmin
2008-01-03 13:28:15 +00:00
Pim Snel
d54d90e6f9
added cybro_profile
2008-01-03 13:24:32 +00:00
Pim Snel
c71acf94cd
added psp_admin
2008-01-03 13:23:09 +00:00
José Luis Gordo Romero
a70080a62a
2007-12-23 08:17:01 +00:00
José Luis Gordo Romero
91f90bb1af
Enabling new admin/preferences options (fckeditor behavior/spellchecker) to felamimail
2007-12-23 07:39:56 +00:00
Oscar Manuel Gómez Senovilla
f3cd85add5
periodical lang updates from translators
2007-12-22 21:39:38 +00:00
Oscar Manuel Gómez Senovilla
71fbe90a15
tracer #1370 for farsi
2007-12-22 10:28:44 +00:00
Ralf Becker
86621d7fe2
moved randomstring method to admin_cmd
2007-12-22 03:21:07 +00:00
Ralf Becker
b44a3f198b
allow to specify a list of groups, to not enumerate
2007-12-21 18:55:37 +00:00
Ralf Becker
de78049d62
"russian holiday file from Евгений Божатов <infis-at-etc.amursk.ru>"
2007-12-21 16:29:52 +00:00
Ralf Becker
125c300182
fixed detection of running inside eGroupWare, as debian package sets up a header.inc.php without domains, also allow to access header with password direct specified and not as hash (secret)
2007-12-21 01:54:20 +00:00
Ralf Becker
ed4a2eabd0
returning install_id too
2007-12-21 01:51:47 +00:00
Ralf Becker
fa51e2caab
fix for magic_quotes_gpc
2007-12-20 23:56:53 +00:00
Ralf Becker
296e339f65
fix for a stupid bug in php5.1.2
2007-12-20 23:56:06 +00:00
Ralf Becker
d570952210
"fixed syntax error, missing colons, thanks to pgoerzen-at-hustlerturf.com"
2007-12-20 20:59:22 +00:00
Ralf Becker
12498d655f
"fixed syntax error, missing colons, thanks to pgoerzen-at-hustlerturf.com"
2007-12-20 20:56:56 +00:00
Ralf Becker
c44e546285
"Fixed problem created by viewing calendars in the far future.
...
The calendar horizont, responsible for how far in the future unlimited repeating events get rendered,
would previously be moved to that date, even if it was far in the future like 2030.
Now all requests for more then 1000 days in the future get simply ignored."
2007-12-20 19:53:06 +00:00
Christian Binder
5fee16c3ef
removed deprecated pass-by-reference which caused a php warning
2007-12-20 19:49:55 +00:00
Ralf Becker
b0146349db
moved __wakeup code to reconnect to ldap server to the accounts_ldap class own __wakeup method, fixing an error with editing accounts using php4-restore together with accounts in ldap
2007-12-20 19:38:26 +00:00
Ralf Becker
b3f40cdff8
"added missing default for new $strip parameter of categories::name2id() added by Patric, to be compatible with the current code not giving that parameter and generating warnings because of that
...
Thanks to regime2000-at-gmx.de from the German list."
2007-12-20 19:13:55 +00:00
José Luis Gordo Romero
71d98434fe
Enabling the new prefs & admin settings in fckeditor html class function
2007-12-20 06:15:56 +00:00
José Luis Gordo Romero
de333e0726
Adding two admin settings to fckeditor:
...
- Enable/Disable spellcheck globally (Also enables/disables spellcheck button in the toolbars)
- aspell bin path
2007-12-20 06:15:03 +00:00
José Luis Gordo Romero
cf657cb5ad
Adding new preferences to fckeditor:
...
- Enter behaviour (p, br, ..)
- Spelcheck language
- Skyn
2007-12-20 06:12:09 +00:00
Ralf Becker
4d4d66ea9c
Allow 00:00 times or 0h in date-(time|hour)only widgets, by differing
...
between 0 and ''/null
2007-12-20 03:08:07 +00:00
Ralf Becker
b195b3cb8d
- throwing an egw_exception_db_not_unique, if saving an remote location, violates a unique constrain
...
- fixed wired error in setup-cli.php, caused by the automatic setup of the static accounts object, in the setup enviroment
2007-12-20 02:47:37 +00:00
Ralf Becker
56d644d921
new egw_exception_db_not_unique, to be used when a unique constraing got violated, eg while saving a row
2007-12-20 02:42:29 +00:00
Patrick Bihan-Faou
95eeded398
Make the detection of the device types a little smarter and able to use
...
out-of-band data such as the HTTP user agent.
Use that to determine weither message fragmentation should be used or not.
Indicate that Funambol 6+ supports fragmentation (this solves cases where
big addressbooks cannot be syncrhonized because there are too many entries).
2007-12-19 07:45:36 +00:00
Ralf Becker
365d4cdafa
adapted the debian patch to the removed tab in phpgwapi/inc/functions.inc.php
2007-12-19 06:40:40 +00:00
Ralf Becker
d74bd8e3aa
reworked the access for showheader comand a bit
2007-12-18 23:13:59 +00:00
Ralf Becker
e195efadeb
moved access checks into the class with a default implementation, so commands can override it, to be eg. anonymous or under other restrictions available
2007-12-18 23:11:53 +00:00