14 Commits

Author SHA1 Message Date
skodak
f67cab32ec MDL-15094 some forgotten conversions 2008-06-05 18:01:22 +00:00
skodak
1829e015e6 MDL-14679 converted some insert_records() 2008-06-02 21:25:40 +00:00
skodak
f33e1ed4ae MDL-14679 ok, here is the big patch with new dmllib and ddlib API, some code is already converted, XML db editor works; see tracker for details of regressions and TODOs 2008-05-15 21:40:00 +00:00
skodak
a5ca5003f2 MDL-14605 removing roles upgrade links, only installation needed in HEAD 2008-05-02 09:47:20 +00:00
skodak
5e819fb75b MDL-14649 fixed cli upgrade too 2008-05-02 09:44:48 +00:00
skodak
0b51c247f0 MDL-14605 removing stats upgrade stuff 2008-05-02 09:42:43 +00:00
skodak
afb40c03ae MDL-14645 PHP 5.2.0 now required for CLI upgrade 2008-05-01 21:43:55 +00:00
skodak
b4ac62457e MDL-14645 PHP 5.2.0 now required for new installation - installer lang packs will be updated automatically later by cron job on cvs.moodle.org 2008-05-01 21:40:34 +00:00
skodak
97e37806ab MDL-14599 removed support for old main $CFG->dbtype.php upgrade support 2008-05-01 19:57:57 +00:00
dongsheng
9c78aeca2b MDL-14129, fix print_error() calls 2008-04-11 08:13:08 +00:00
dongsheng
5a2a53316f MDL-14129, remove all the other error() call 2008-04-04 02:54:20 +00:00
mjollnir_
e3cd54731c MDL-12894 Fixing language string mess (language packs containing \n) & moved them to the controllers,
also fixed a few typos and a || instead of && bug.  This all relates to the CLI installer.
2008-01-09 23:15:44 +00:00
mjollnir_
9816d8afc0 MDL-12884: cli installer should create the context for the Miscellaneous course category 2008-01-08 23:23:19 +00:00
mjollnir_
2f13f94ccc New feature: Command line installer. Credit: Dilan Anurudda.
This was a Google Summer of Code 2007 Project.

This introduces two new files, admin/cliupgrader.php and lib/installlib.php.

It also introduces a new PEAR library, Console_GetOpt.  I have recieved permission from the upstream author to include this in GPL Moodle (essentially dual license it) -  notes in lib/pear.

Most stuff that outputs html during install gets suppressed by the use of a constant.

Run the script like  php admin/cliupgrade.php --help for info.

Note that this all uses strings from install/ rather than lang, so I have updated stringnames.txt accordingly and they'll all be broken until the cronjob that generates them runs.
2008-01-07 01:54:28 +00:00