Ralf Becker
7eaebc3343
use /usr/bin/tnef if available, before search tnef or ytnef via which in the path, to cope with system having it NOT in the path, but at its standard location
2011-02-22 13:13:29 +00:00
Ralf Becker
2105bb4d2d
* fixed "undefined function lang_select" issue, if no cookies are allowed, also showing again language selection for new installs
2011-02-03 02:05:05 +00:00
Ralf Becker
ffd3a3e709
do NOT allow to change backup_files config if backup is called outside of setup, as it can have a huge impact on the server
2011-01-20 22:19:40 +00:00
Ralf Becker
32bda19ded
* added valid timezone set in php.ini check
2010-09-29 09:15:59 +00:00
Ralf Becker
c54935ac0d
fix an other PHP5.3 deprecated error
2010-09-27 14:41:09 +00:00
Ralf Becker
ebb491c071
several fixes around jpgraph:
...
- fixed wrongly reported jpgraph path "/jpgraph", if open_basedir is active and parent of EGroupware dir not accessible
- detect if jpgraph.php is direct in jpraph directory or in src subdirectory
- allow to specifiy arbitrary jpgraph path via defining EGW_JPGRAPH_PATH (eg. in header.inc.php)
--> should fix most jpgraph related issues
2010-09-25 07:46:37 +00:00
Ralf Becker
d5f7ff66be
fixed SQL error in install from backup, as suggested by Hans-Jürgen
2010-09-18 17:11:27 +00:00
Ralf Becker
43dc95e515
As suggest by Hans-Jürgen: Warn if some required apps are NOT installed: phpgwapi, etemplate, egw-pear, home, admin, preferences
...
Should also remind people about the required egw-pear app ;-)
2010-09-17 09:46:31 +00:00
Ralf Becker
3dd7cc746f
remove hooks of apps, when deleting them (event if sources are no longer there)
2010-09-15 20:09:05 +00:00
Ralf Becker
5c832771ee
facilitate downgrade, if supported by "update" scripts: run downgrades automatic
2010-09-15 19:09:39 +00:00
Ralf Becker
1b2b69a025
mark row of apps with deleted sources with color of delete column
2010-09-15 19:08:46 +00:00
Ralf Becker
eddbb0b9f2
do NOT complain about regulary disabled egw-pear
2010-09-15 18:39:19 +00:00
Ralf Becker
7bd6f43610
using one list of auth-types (in order of importance) and detecting additional ones in the filesystem
2010-09-10 09:26:57 +00:00
Ralf Becker
80a46a9306
check if app is either installed or supports the used database (before installed, but not supported apps where not updated)
2010-09-08 12:24:39 +00:00
Ralf Becker
b46e6b0449
fixed PHP Warning: fclose(): 146 is not a valid stream resource in setup-cli.php --update
2010-09-08 08:55:55 +00:00
Ralf Becker
bbaaa9a8b4
need to setup ldap data in setup_cmd_ldap, before calling the hook
2010-09-02 08:46:22 +00:00
Ralf Becker
16668b146c
upps, fixed wrong parameter order
2010-08-31 10:27:03 +00:00
Ralf Becker
de0c3bdcd4
rest to implement support for different mailbox names types / mail_login_types
2010-08-31 10:16:57 +00:00
Ralf Becker
6b474b08e2
new command to set mailbox attribute
2010-08-31 09:34:04 +00:00
Ralf Becker
992db760f9
- fixed not working accounts::cache_invalidate(): cache is now in regular egw_cache on session level
...
- calling static methods static: accounts::cache_invalidate() or egw::invalidate_session_cache()
- fixed wrong number of deleted items in setup_cmd_ldap sub-comand=delete_ldap
- only use create, if we have an ldap_admin_pw set
- call an add_account hook for each created account, if specified (not by default)
2010-08-29 08:17:10 +00:00
Ralf Becker
c00ddd6010
moved logic of account-migration to setup_cmd_ldap and using setup_cmd_ldap for account_migration.php, that way we can also create the ldap-structur during the migration
2010-08-27 08:09:14 +00:00
Ralf Becker
2f1d9bf8d8
- setting set_defaults also with values containing (now replaced) replacements like $domain
...
- shorten db-name/-user to self::MAX_DB_NAME_LEN chars
2010-08-25 12:25:53 +00:00
Ralf Becker
1cd6ff968f
- new admin-cli command --add-user like --edit-user, but runs addaccount hook for existing accounts too
...
- using --add-user instead of --edit-user in setup_cmd_admin
2010-08-20 20:30:30 +00:00
Ralf Becker
ba1b0762bd
setup_cmd_admin execs "admin/admin-cli.php --edit-user" to run all hooks, which can NOT run in setup
2010-08-20 19:28:49 +00:00
Ralf Becker
d7f1dc32b3
some fixes for base deletion and counting of active users
2010-08-20 14:18:58 +00:00
Ralf Becker
318db85091
new sub-command to delete ldap tree
2010-08-20 13:28:12 +00:00
Ralf Becker
9063e6691b
some more adapting to current emailadmin: sieve host is not yet used, but defaulting to NULL is what emailadmin does too
2010-08-20 11:14:00 +00:00
Ralf Becker
7889c066cf
updated mail config to match current emailadmin
2010-08-20 10:19:08 +00:00
Ralf Becker
1bcbeb51ed
* restore to current system charset, to force all restores to utf-8, and do NOT halt on sql errors in restore
2010-08-19 08:08:39 +00:00
Ralf Becker
b5c73dd734
using organizationalRole instead of namedObject which seems to be suse specific
2010-08-18 09:13:27 +00:00
Ralf Becker
d5662f3a88
* not overwriting system configuration (eg. pathes) on restore, which break a running system and if called from within EGroupware update the restored backup, in case it is an older version
2010-08-15 15:47:44 +00:00
Ralf Becker
316858bab3
new parameter $make_db_name_unique to append a decrementing numeric postfix to db_name and db_user, if db already exists
2010-07-31 09:24:13 +00:00
Ralf Becker
f74364c07d
using functions moved to setup_translation class and modernising setup_html
2010-07-29 08:30:23 +00:00
Ralf Becker
d9c3ac4c4a
marking all static methods static and moving method to query supported languages into setup_translation class
2010-07-29 08:14:51 +00:00
Ralf Becker
bc8345d06d
fixed typo
2010-07-29 07:50:17 +00:00
Ralf Becker
68eb11e495
- using EGW_*_ROOT instead of .., to allow running from different directories
...
- allow running setup_cmd_admin directly via the command line with regular syntax (was already possible under special syntax)
- limiting database names to 16 chars, which is the limit in mysql
2010-07-26 08:20:48 +00:00
Ralf Becker
0cd4fed0ae
avoiding deprecated warning under php5.3
2010-07-25 09:09:05 +00:00
Ralf Becker
d41e6e1680
always enable history logging for calendar, addressbook and infolog
2010-06-16 08:58:07 +00:00
Ralf Becker
cfd468fe2f
added a check for json extension
2010-06-11 13:36:38 +00:00
Ralf Becker
78a410850c
always enable spellchecker, ckeditor now uses spell-as-you-type via a public webservice
2010-06-10 05:55:48 +00:00
Klaus Leithoff
963b99ea5b
removing the defaultvalue for the imap_server, as we do not require imap_server for setup anymore
2010-05-28 13:19:23 +00:00
Stefan Becker
911cba0189
added some German translations
2010-05-21 12:23:15 +00:00
Ralf Becker
eb35aaf20b
"adding 'bookmarks' & 'phpfreechat' to apps of Admins group"
2010-05-20 18:43:09 +00:00
Ralf Becker
0bb075abcd
"adding 'notifications' & 'syncml' to apps of Default group"
2010-05-20 18:24:48 +00:00
Klaus Leithoff
f7e70b5feb
remove pop3/pop3s from setup_cmd_config, as it is not supported anymore
2010-05-20 12:59:49 +00:00
Klaus Leithoff
da919b3a29
remove pop3/pop3s from setup-cli config doku, as it is not supported anymore
2010-05-20 12:35:43 +00:00
Klaus Leithoff
9486ce7ed5
translation provided by mkk
2010-05-20 08:07:13 +00:00
Klaus Leithoff
52edbbd092
enable sorting of columns of db_backup by name, modified or size by clicking on columnheader (done via javascript) provided by Chr.Fueller
2010-05-19 09:47:32 +00:00
Ralf Becker
5973d330fd
setup->setup_account_object() need to load config to $GLOBALS[egw_info][server] too, as eg. auth::encyrpt_password needs the encryption type
2010-05-15 07:56:58 +00:00
Ralf Becker
e91b0f0cb5
using since php<=5.0 available raw_output=true parameter for md5 and sha1 instead of deprecated and in newer distros no longer available mhash extension
2010-05-13 10:39:48 +00:00