Commit Graph

88 Commits

Author SHA1 Message Date
cb3248a4e6 fix failed package install without phpgwapi installed 2016-05-26 10:46:40 +02:00
cea5c69b7f move CreateObject and ExecMethod into new api 2016-05-02 14:41:48 +00:00
ca2ffb6aea using new api for setup 2016-05-01 15:56:49 +00:00
e7f4bb0848 move defining of (deprecated) SEP constant to common functions, as there are cases where it gets used before defined 2014-12-13 09:53:18 +00:00
8497d0cfd5 removing egw-pear 2014-12-11 10:48:16 +00:00
a81d7126aa setting and checking required PHP version of 5.3 2012-10-26 08:50:07 +00:00
86a8ce1839 disable PHP 5.4 E_STRICT warnings in setup, as already done inside EGroupware 2012-09-14 16:38:17 +00:00
c0cf0788e2 fixed not working new trunk installs 2011-06-07 08:02:06 +00:00
9df4f2e93b 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:08 +00:00
d02badfed5 using functions moved to setup_translation class and modernising setup_html 2010-07-29 08:29:54 +00:00
aca8b220df fixed problem pointed out by Nahuel Grisolia <ngrisolia@cybsec.com> 2010-02-13 02:57:22 +00:00
232252475f patch fixing many depricated functions (eg. posix regular expressions) and features, which fill up the error_log under php5.3 (and will no longer be available under php6).
Patch is mostly created by script in egroupware/doc/fix_depricated.php in separate commit.
I do NOT advice to apply this patch to a production system (it's commited to trunk!), as the automatic modified regular expressions have a good change to break something ...
2009-06-08 16:21:14 +00:00
5447cd6a6d "setting currentapp='setup' for setup" 2008-08-13 07:19:32 +00:00
ab3c470388 moved check_dir to setup_detection, to have it available inside and outside of setup 2007-12-11 01:15:02 +00:00
c8eec1ae36 "fixed not working language selection after changeing the lang-filenames from phpgw_XX.lang to egw_XX.lang" 2007-10-31 07:50:56 +00:00
319f1ee907 Small Bugfix for the call of the setup-cli.php script. When checking the enviroment as command-line call DOCUMENT_ROOT is not set. The empty string
results in an error stating, that the path provided for tmp/file/backup is in DOC_ROOT. This is fixed now.
2007-09-19 12:23:07 +00:00
f05bc701a6 reverted to revision 23513 2007-03-19 09:53:03 +00:00
d14d8c7663 merged from trunk 2007-03-19 09:13:57 +00:00
bdfcc82351 Applied patches from OMGS #61. Also added nulling of membership key to try to avoid ldap issues on group creation. 2007-03-13 03:20:53 +00:00
aa55c600be run both pathnames trough realpath to compare equal names 2007-02-11 12:04:15 +00:00
6b327c6c4f creating of eg. the files-dir was only tried if the parent dir was writable, which failed if it does not yet exist 2006-07-09 17:24:43 +00:00
408a951b23 small fix to be able to upgrade a pre 1.2 header 2006-06-03 14:45:49 +00:00
7690dd10f7 fixed smal prob with non existing header 2006-05-31 01:55:13 +00:00
55b9797a59 got setup command line interface fully working:
- create, edit & update the header
- install & update eGW
- config eGW
- create admin account
- install & update languages
- create & restore (install) backups
---> update, languages & backup can work for all domains at once
---> for use in 1.2 you have to update/switch the whole setup app to HEAD/trunk
2006-05-29 02:56:16 +00:00
5f9d52623c Fix minor bug in lang() for common, and update setup's version to match common 2006-02-24 03:06:40 +00:00
1f8f71de35 fix for not working setup under some versions / compilations of php4 2005-12-01 15:23:49 +00:00
48a95410db added enhanced validation hooks for:
- tmp-dir (writable)
- files- & backup-dir (writable, not in docroot)
- mailserver configuration (also syncs the values with emailadmin)
2005-11-14 14:51:58 +00:00
7a02fe0c6b switch to require to exit with a error when this file is not available
include only generates a warning

see http://php.net/include/
2005-09-01 17:10:09 +00:00
73d74fa0f3 XHTML 1.0 cleanup for setup application 2005-07-11 18:02:19 +00:00
729b34782e fix of last commit, was setting up a reference to itself and not to the old phpgw_info 2005-03-25 09:21:23 +00:00
4e2bce12e6 modernized code and fixed problem reported on the list: new installs cant create admin-account due to not longer existing phpgw class in the api 2005-03-24 13:15:12 +00:00
5f71a7e50a fix to work with an old header (to be able to upgrade) 2005-03-04 14:44:21 +00:00
b6883d59e8 1) fixed setup-detection, to allow login into setup again
2) $GLOBALS['phpgw{_info}'] ==> $GLOBALS['egw{_info}']
3) moved setup-classes from phpgwapi/inc back to setup/inc (they are not used anywhere else, but in setup)
2005-03-04 12:40:28 +00:00
5ea042041c fixed not showing up langs like 'es-ca' which hasn't been in phpgw_languages (or only as just 'ca') 2004-07-10 10:59:37 +00:00
6223948d37 fixed an E_NOTICE warning 2004-07-10 09:25:53 +00:00
2c1197d9dc fixes for installations with error_reporting E_ALL 2004-03-09 21:05:28 +00:00
3f5c75878b changes from phpgw to egw dev group 2004-01-27 20:49:25 +00:00
26ef5d0726 Complete adjustments to $ConfigDomain - no need to get_var if already authenticated anymore 2004-01-06 13:45:10 +00:00
72299b948a port setup to idots template set 2003-10-09 23:08:04 +00:00
1ed1b0f431 some fixes for setup:
- back-button for manage-header
- header-update shows lang-selection
- lang-selection is sorted now alphabetical
- lang-selection in header-admin shows up only if called the first time (without login)
- manage-languages and add-applications respekt now different translations for the same phrase in different apps
2003-09-23 13:08:40 +00:00
b8557e49d9 make the phpgw Version-0_9_16-branch HEAD 2003-08-28 14:31:11 +00:00
0bd3848040 Changed to use get_var(). 2002-04-09 23:43:55 +00:00
01faba0c4d Moved setup and schema_proc classes to api; reorganize how the setup class
is created
2002-03-03 21:53:00 +00:00
92c0e20c12 Adjust banners to credit just about all of the core team... 2002-02-17 20:23:26 +00:00
2ead51ae60 Fix for annoying result of cvs backup files in lang subdir 2002-02-10 20:18:49 +00:00
c77dea5328 Update get_account_id() 2002-02-08 06:07:46 +00:00
298f754424 This will now correctly remove the system level cache. Previous problem was occuring because loaddb() was not called prior to clearing the cache. This also clears up all warning messages being dumped to the HTTP log file. 2002-01-14 12:14:40 +00:00
21f0653bde Formatting and comment adjustment 2002-01-11 03:40:59 +00:00
950b7a8a5c Mod to (un)install application translations with each app (applications.php only) 2002-01-05 18:07:11 +00:00
2a738905e4 Add check for existence of index prior to DROP INDEX 2001-09-23 11:58:10 +00:00