Moodle - the world's open source learning platform https://moodle.org/
Find a file
Tim Hunt 8def548b8d MDL-49247 question restore: avoid unique key errors from old bad data
Several tables have had unique keys added to enforce a constraint that
should always have been there. It is possible for old sites to have
data that violate the constraints, and sometimes people want to backup
data from those old sites, and restore them into a new Moodle.
Therefore, we need to guard agains the unique key violation errors.
2015-02-19 21:46:56 +00:00
admin MDL-48841 admin: Behat table row should start with first row 2015-02-18 15:30:37 +08:00
auth MDL-43415 auth_db: support textarea and uppercase fields 2015-02-10 13:47:22 +08:00
availability MDL-44520 behat: Change behat features to use new section selectors 2015-02-06 10:34:54 +08:00
backup MDL-44520 behat: Change behat features to use new section selectors 2015-02-06 10:34:54 +08:00
badges MDL-49170 badges: Backpack connection missing a port colon in URL 2015-02-16 09:32:54 +13:00
blocks Merge branch 'MDL-48910_block_my' of https://github.com/andyjdavis/moodle 2015-02-10 13:14:59 +01:00
blog MDL-43004 blog: fix upgrade.txt typo 2014-12-22 15:13:41 +00:00
cache MDL-39459 cache: mode included in stats output 2015-02-04 09:35:21 +13:00
calendar Merge branch 'm29_MDL-49052' of https://github.com/totara/moodle 2015-02-10 09:24:42 +00:00
cohort MDL-43902 cohort: Fix behat failure because attribute does not exist 2014-12-18 14:34:59 +08:00
comment Merge branch '27548-29' of git://github.com/samhemelryk/moodle 2014-12-01 12:21:19 +00:00
completion MDL-47232 completion: Adding completion upgrade.txt 2015-01-08 15:41:02 +08:00
course MDL-49182 core_course: minor changes to deleting section strings 2015-02-12 17:16:56 -08:00
enrol Merge branch 'MDL-49034_master' of git://github.com/mattporritt/moodle 2015-02-18 09:36:22 +08:00
error MDL-31560 Error: Fixed coding style 2013-09-13 16:13:26 +08:00
files Merge branch 'MDL-43535_master' of git://github.com/dmonllao/moodle 2015-02-09 22:39:36 +00:00
filter MDL-48543 filter_mathjaxloader: Fixing upgrade version 2015-02-17 11:00:52 +08:00
grade Merge branch 'MDL-48938-master' of git://github.com/jethac/moodle 2015-02-17 21:23:30 +01:00
group MDL-43535 webservices: Marking functions as deprecated 2015-02-09 05:42:22 +08:00
install Automatically generated installer lang files 2015-02-11 00:04:09 +08:00
iplookup MDL-47321 iplookup: Prevent guest users from using iplookup 2014-11-04 10:01:43 +13:00
lang Merge branch 'MDL-49182_master' of https://github.com/markn86/moodle 2015-02-17 23:38:48 +01:00
lib Revert "Merge branch 'MDL-49154' of git://github.com/timhunt/moodle" 2015-02-19 08:55:22 +08:00
local MDL-26943 Add db/subplugins.php to the local plugin readme.txt 2013-07-02 12:02:33 +08:00
login MDL-49003 login: prevent signup when user is logged in 2015-02-11 00:03:44 +01:00
message Merge branch 'wip-mdl-49113' of git://github.com/rajeshtaneja/moodle 2015-02-10 10:35:00 +08:00
mnet MDL-48779 MNet: multibyte substr in certificate generation 2015-01-16 09:37:19 +07:00
mod MDL-48883 mod_lesson: Updating mod_lesson version 2015-02-18 12:30:15 +08:00
my MDL-47189 my: Update test to check that existing blocks remain after add 2014-10-14 16:03:12 +08:00
notes MDL-43535 webservices: Marking functions as deprecated 2015-02-09 05:42:22 +08:00
pix MDL-30937 report_backups: added ability to view backup logs 2014-12-07 21:18:13 -08:00
plagiarism MDL-45618 Fix @since PHPdoc tags. 2014-05-19 17:03:04 +01:00
portfolio MDL-48144 upgrade: add v2.8.0 sep lines 2014-11-10 18:08:15 +01:00
question MDL-49247 question restore: avoid unique key errors from old bad data 2015-02-19 21:46:56 +00:00
rating Merge branch 'MDL-46448_rating_ajax2' of git://github.com/andyjdavis/moodle 2014-08-12 15:22:19 +08:00
report Merge branch 'MDL-48559-master' of git://github.com/ankitagarwal/moodle 2015-02-16 16:51:51 +08:00
repository NOBUG: Fixed file access permissions 2015-02-19 10:44:24 +01:00
rss MDL-46463 core_rss: coding style cleanup in /rss 2014-07-23 10:22:53 +08:00
tag MDL-48038 mod_tag: Unit tests for tag cron functions. 2015-02-06 14:47:46 +08:00
theme Merge branch 'MDL-49211_master' of git://github.com/lazydaisy/moodle 2015-02-18 00:01:46 +01:00
user MDL-49169 user - After MDL-48978-Fix description is not saved anymore 2015-02-12 12:26:36 +01:00
userpix
webservice MDL-43535 webservices: Marking functions as deprecated 2015-02-09 05:42:22 +08:00
.csslintrc MDL-48277 css: enable some helpful csslint warnings 2014-11-18 22:11:36 +00:00
.gitignore MDL-47419 development: Add atlassian-ide-plugin.xml to .gitignore 2014-09-25 10:33:01 +05:30
.jshintrc MDL-48620 JavaScript: Correct sorting after new options 2015-01-28 13:23:55 +08:00
.shifter.json MDL-42774 JavaScript: Ensure that shifter cleans build directories before running 2013-11-11 18:29:35 +08:00
behat.yml.dist MDL-37046 behat: Adding empty Behat config file 2013-01-29 08:40:37 +08:00
brokenfile.php
composer.json MDL-48741 behat: add new moodle_list formatter (rerun compatible) 2015-01-16 03:13:58 +01:00
config-dist.php MDL-47529 lock: Fix typo on lock factory in config-dist 2015-02-16 10:53:45 +08:00
COPYING.txt
draftfile.php MDL-31501 rework user session architecture 2013-09-21 13:11:56 +02:00
file.php MDL-48799 Files API: fixed legacy directory fallback. 2015-02-01 09:02:37 +01:00
help.php MDL-48389 forms: added page title to help text 2014-12-09 15:21:06 +13:00
help_ajax.php MDL 38508 JavaScript: Split out AJAX and non-AJAX help 2013-04-08 21:01:20 +01:00
index.php MDL-31822 course: Cleanup per coding guidelines. 2014-12-09 10:05:49 +08:00
install.php MDL-49125 install: fix installer notices 2015-02-07 13:14:40 +13:00
mdeploy.php MDL-42973 fix multiple addon update issues 2013-12-06 09:36:38 +08:00
mdeploytest.php MDL-38493 Make mdeploy.php able to install new plugin 2013-03-28 11:54:05 +01:00
phpunit.xml.dist Merge branch 'wip-MDL-46547-master' of git://github.com/abgreeve/moodle 2014-10-08 15:33:46 +01:00
pluginfile.php MDL-40719 pluginfile.php: the file API is now stable, so hide debug. 2013-07-19 12:06:00 +01:00
README.txt MDL-38048 documentation: Typo in README file 2013-02-15 13:14:39 +08:00
tags.txt MDL-48855 dev: Fix ctags command to handle extra whitespace 2015-01-23 10:59:29 +08:00
TRADEMARK.txt
version.php weekly release 2.9dev 2015-02-19 10:44:24 +01:00

QUICK INSTALL
=============

For the impatient, here is a basic outline of the
installation process, which normally takes me only
a few minutes:

1) Move the Moodle files into your web directory.

2) Create a single database for Moodle to store all
   its tables in (or choose an existing database).

3) Visit your Moodle site with a browser, you should
   be taken to the install.php script, which will lead
   you through creating a config.php file and then
   setting up Moodle, creating an admin account etc.

4) Set up a cron task to call the file admin/cron.php
   every five minutes or so.


For more information, see the INSTALL DOCUMENTATION:

   http://docs.moodle.org/en/Installing_Moodle


Good luck and have fun!
Martin Dougiamas, Lead Developer