Moodle - the world's open source learning platform https://moodle.org/
Find a file
Ruslan Kabalin 7a04c476a2 MDL-27171 messages: implement new syntax in messages.php and update processing
The new messaging default settings can be set in messages.php and deployed
during installation. This also ensures the removing of settings on plugin
uninstallation and contains the update script to populate current default
settings on the existing system when the new feature is introduced.

For security reason we have to avoid using library functions in upgrade
function, so we set defaults the blind way. At this point we do not expect
plugins to have individual messaging defaults presets anyway. The site
defaults are the same as were set for each user using
message_set_default_message_preferences function.

Signed-off-by: Ruslan Kabalin <ruslan.kabalin@luns.net.uk>
2011-05-27 14:06:56 +01:00
admin MDL-27171 messages: implement new syntax in messages.php and update processing 2011-05-27 14:06:56 +01:00
auth MDL-27148 whitespace fix 2011-04-18 01:38:41 +02:00
backup Merge branch 'MDL-27594' of git://github.com/stronk7/moodle 2011-05-25 10:16:10 +02:00
blocks MDL-27428 accessibility : added a fourth argument to event's subscription and delegation methods to specify selector actions. 2011-05-23 11:13:52 +08:00
blog Merge branch 'MDL-27372' of git://github.com/nebgor/moodle 2011-05-09 01:54:46 +02:00
calendar MDL-27192 Global scope does not need global usage 2011-05-17 18:48:20 +02:00
cohort themes lib MDL-24895 Multiple fixes to better handle overflow. 2010-11-05 02:53:47 +00:00
comment MDL-27456 Fixed typo in comment/lib.php after last refatoring 2011-05-13 11:18:19 +08:00
course MDL-27471 minor fixups 2011-05-23 12:42:15 +02:00
enrol MDL-26250 Create a web service function that enrols users to a certain course 2011-05-04 12:23:18 +08:00
error error MDLSITE-1008 Fixed missing set_context call in error/index.php 2010-10-04 04:52:02 +00:00
files MDL-26623 fix file permissions 2011-03-01 12:26:49 +01:00
filter Merge branch 'w13_MDL-22733_21_youtubeiframe' of git://github.com/skodak/moodle 2011-03-28 23:33:23 +02:00
grade MDL-26835 Fixed up styles being used for suspended users in the grader report. 2011-04-19 10:42:49 +08:00
group Fixed import groups page layout and navigation 2011-02-04 10:45:30 +01:00
install Automatic installer lang files (20110313) 2011-03-13 19:45:51 +01:00
iplookup fixed docs 2010-09-17 19:31:10 +00:00
lang MDL-27171 messages: implement new syntax in messages.php and update processing 2011-05-27 14:06:56 +01:00
lib MDL-27171 messages: implement new syntax in messages.php and update processing 2011-05-27 14:06:56 +01:00
local local NOBUG Improved my settings example (probably typical usage) in local/readme.txt 2010-12-02 11:26:55 +00:00
login MDL-26564 fix regressions and other problems in csv user upload 2011-02-28 08:27:31 +01:00
message MDL-27171 messages: implement new syntax in messages.php and update processing 2011-05-27 14:06:56 +01:00
mnet MDL-27148 use new get_in_or_equal() param prefix instead of start 2011-04-14 15:15:01 +02:00
mod MDL-27171 forum: refactor forum settings 2011-05-27 13:49:28 +01:00
my MDL-14679 fixed a lot more old style uses of insert_record() 2010-09-03 17:47:41 +00:00
notes themes lib MDL-24895 Multiple fixes to better handle overflow. 2010-11-05 02:53:47 +00:00
pix MDL-26835 gradebook: grader report now marks suspended students 2011-04-18 14:29:13 +08:00
plagiarism Plagiarism API MDL-13680 add plagiarism support for user submitted files - currently only added to single and advanced Assignment types - other modules to come in future. 2010-09-20 07:32:31 +00:00
portfolio portfolio MDL-23022 Fixed navigation when cancelling a portfolio export 2011-03-18 16:19:59 +08:00
question MDL-27394 Moodle 2.0 backup and restore may randomise the order of multichoice/numerical/shortanswer answers 2011-05-05 19:17:41 +01:00
rating MDL-27471 rating - whitespace cleanup 2011-05-25 16:54:51 +02:00
repository MDL-27530 The webdav-repository loads empty files 2011-05-16 15:35:16 +02:00
rss rss MDL-25319 removing unnecessary call to isguestuser() 2010-11-19 06:39:00 +00:00
search MDL-27148 use new get_in_or_equal() param prefix instead of start 2011-04-14 15:15:01 +02:00
tag MDL-24355 tags - fix correlation sql to be cross-db 2011-04-13 16:31:09 +02:00
theme MDL-27171 messages: upgrade user profile messaging preferences interface 2011-05-27 13:49:28 +01:00
user MDL-27171 messages: implement new syntax in messages.php and update processing 2011-05-27 14:06:56 +01:00
userpix MDL-24938 fixed missing context ino 2010-10-29 20:08:29 +00:00
webservice MDL-26250 Create a web service function that enrols users to a certain course 2011-05-04 12:23:18 +08:00
.gitignore MDLSITE-1162 .gitignore file for Moodle git mirror 2010-12-06 12:57:38 +00:00
brokenfile.php MDL-26069 detect missing file postprocessing 2011-01-29 17:50:12 +01:00
config-dist.php MDL-26891 profiling - earlier runs 2011-03-30 18:08:38 +02:00
COPYING.txt license MDL-20717 Updated the COPYING file to GPLv3 for head 2010-01-08 02:48:03 +00:00
draftfile.php MDL-22950 adding new component column to the files table, unfortunately this change requires changes in all 2.0dev code, please review all custom code that was already upgraded to 2.0; fixing multiple problems and regressions in mod/assignment 2010-07-03 13:37:13 +00:00
file.php standardized PHPDocs package info 2010-09-06 11:29:21 +00:00
help.php themes lib MDL-24895 Multiple fixes to better handle overflow. 2010-11-05 02:53:47 +00:00
index.php MDL-27053 Revert "MDL-26985 make sure admins do not upgrade to 2.1dev accidentally" 2011-04-13 14:08:32 +02:00
install.php MDL-26914 When installing a lang pack, install all the grandparents too 2011-03-31 12:21:05 +02:00
pluginfile.php backup MDL-22184 Scheduled backups are now possible again through cron. 2010-11-10 06:07:43 +00:00
README.txt MDL-21695 help files not used any more, all docs are now in wiki 2010-04-13 19:13:10 +00:00
tags.txt tags MDL-19728 Removing tags file and replacing with a tags.txt to explain where to get it 2009-07-07 03:37:58 +00:00
TRADEMARK.txt MDL-20700 coding style cleanup - cvs keywords removed, closign php tag removed, trailing whitespace cleanup 2009-11-01 16:48:45 +00:00
version.php MDL-27171 messages: add message outputs management interface page 2011-05-27 13:49:28 +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
   it's 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