Moodle - the world's open source learning platform https://moodle.org/
Find a file
Adrian Greeve 9daabc71ea MDL-35653 - mod/wiki: Force format now lets users edit wiki pages.
Thanks to Tõnis Tartes for part of this solution.

When force format was selected in the options, trying to view the
wiki would redirect to the front page with a message saying that
you do not have permission to edit this page. Students had no way
of viewing any entries or creating the first page.

When in force format it skips a page , which would be considered
uncessary for students, but this means that the group id is not set
and this is what is causing most of the problems.

I also have included a check to see if the title is default and whether
the user has permission to view all groups. In these situations the
intermediate page is displayed.
2012-12-19 08:47:26 +08:00
admin MDL-37032 upgrade: define all the 2.4.0 points 2012-12-11 13:11:11 +01:00
auth Merge branch 'wip_master_mdl-37088_bad_operator_ldap_sync_user' of https://github.com/iarenaza/moodle 2012-12-12 09:35:27 +13:00
backup Merge branch 'MDL-32880_master_3' of git://github.com/pauln/moodle 2012-12-11 22:48:06 +01:00
blocks Merge branch 'MDL-32880_master_3' of git://github.com/pauln/moodle 2012-12-11 22:48:06 +01:00
blog MDL-36638 usability: Core changes for new quiz/question icons 2012-11-29 12:41:29 +08:00
cache Merge branch 'wip-MDL-36938-m25' of git://github.com/samhemelryk/moodle 2012-12-11 15:18:50 +08:00
calendar MDL-36341 calendar: fixed JS bug with popup node setter 2012-12-03 11:31:34 +13:00
cohort MDL-36283 use accesscontext when assigning cohort members 2012-11-10 20:43:35 +01:00
comment NOBUG: Trivial whitespace fix to quickly fix ongoing CI status. 2012-11-07 11:49:56 +01:00
completion MDL-35717|NOBUG - fix trailing whitespace problems 2012-11-26 15:01:31 +08:00
course Merge branch 'MDL-34791-master' of git://git.luns.net.uk/moodle 2012-12-11 13:22:42 +08:00
enrol MDL-33448 enrol_manual: Reduced JS get_string calls for the yui widget 2012-12-12 09:37:27 +08:00
error MDL-30260 message: added /message/upgrade.txt, checked calls to message_send() are supplying user.emailstop and improved message_send() to handle message requests that don't 2011-11-30 10:02:45 +08:00
files MDL-35760 filemanager: ensuring the dnd arrow displays in the center of the filemanager for all supported browsers 2012-11-21 12:04:35 +08:00
filter MDL-37032 upgrade: define all the 2.4.0 points 2012-12-11 13:11:11 +01:00
grade Merge branch 'MDL-27619_master' of git://github.com/pauln/moodle 2012-12-12 11:10:05 +13:00
group MDL-35187 groups Adding admin pagelayout to group members edition 2012-10-03 14:40:22 +08:00
install Automatically generated installer lang files 2012-12-02 00:40:59 +00:00
iplookup MDL-34960 drop deprecated Google Maps API V2 2012-08-19 20:07:27 +02:00
lang Merge branch 'MDL-29805-master' of git://github.com/mouneyrac/moodle 2012-12-12 09:45:29 +13:00
lib Merge branch 'MDL-30700-master' of git://github.com/damyon/moodle 2012-12-13 10:31:59 +01:00
local MDL-33592 navigation: Added support for local_ prefix on navigation callback 2012-06-12 14:23:09 +12:00
login MDL-29805 add REQUIRE_CORRECT_ACCESS define + return error code when AJAX_SCRIPT fails 2012-12-04 11:47:19 +08:00
message Merge branch 'MDL-36321_message_participants' of git://github.com/andyjdavis/moodle 2012-12-12 09:29:33 +13:00
mnet MDL-36933 Bump everything to 2012112900 2012-11-30 03:30:09 +01:00
mod MDL-35653 - mod/wiki: Force format now lets users edit wiki pages. 2012-12-19 08:47:26 +08:00
my MDL-35216 My Moodle - Admin setting for controlling guest access to my moodle 2012-09-18 15:04:45 +08:00
notes MDL-34973 PHPunit test: notes/externallib.php 2012-09-04 13:38:36 +08:00
pix ie9 svg compatibility fixes 2012-12-03 19:53:36 +01:00
plagiarism MDL-34593: Plagiarism API - add extra plgin param to get_form_elements_module 2012-08-13 20:31:45 +05:30
portfolio MDL-37032 upgrade: define all the 2.4.0 points 2012-12-11 13:11:11 +01:00
question MDL-37032 upgrade: define all the 2.4.0 points 2012-12-11 13:11:11 +01:00
rating MDL-32649 rating: fixed the sorting in /rating/index.php 2012-06-04 09:13:26 +07:00
report Merge branch 'MDL-36601-master' of git://git.luns.net.uk/moodle 2012-12-11 09:42:17 +13:00
repository MDL-37032 upgrade: define all the 2.4.0 points 2012-12-11 13:11:11 +01:00
rss MDL-34460 Librairies: Replaced deprecated get_context_instance() 2012-07-26 13:23:28 +08:00
tag Merge branch 'MDL-34573_accessibility' of git://github.com/rwijaya/moodle 2012-09-26 12:17:23 +02:00
theme MDL-37032 upgrade: define all the 2.4.0 points 2012-12-11 13:11:11 +01:00
user MDL-37011 - themes: Fixed the alignment of the edit and help icon on the participants page. 2012-12-10 08:58:29 +08:00
userpix MDL-34460 Librairies: Replaced deprecated get_context_instance() 2012-07-26 13:23:28 +08:00
webservice MDL-35593 core_webservice_get_site_info returns version number set to PARAM_TEXT and PARAM_FLOAT 2012-12-03 10:47:38 +08:00
.gitignore MDL-36701 support for PHPUnit installation via Composer packaging system 2012-11-20 11:27:35 +01:00
brokenfile.php MDL-26069 detect missing file postprocessing 2011-01-29 17:50:12 +01:00
composer.json MDL-36936 require phpunit as composer --dev only 2012-12-07 18:20:03 +01:00
config-dist.php MDL-36211 do not lock sessions for guests and not-logged-in users 2012-11-17 10:42:47 +01: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-34549 libraries: Replace get_context_instance_by_id() by context::instance_by_id() 2012-08-24 11:30:10 +08:00
file.php MDL-34471 libraries: Replace all uses of get_context_instance() with respective context_XXXX::instance() method 2012-08-02 15:37:38 +08:00
help.php MDL-34471 libraries: Replace all uses of get_context_instance() with respective context_XXXX::instance() method 2012-08-02 15:37:38 +08:00
index.php MDL-35768 MDL-36017 Avoid calling format_base::get_course() when not necessary 2012-11-05 11:22:06 +08:00
install.php MDL-36466 cache: tidy up after review 2012-11-26 08:12:00 +13:00
mdeploy.php MDL-36963 Do not attempt to remove the root folder of a plugin during the update deployment 2012-12-06 11:03:35 +08:00
mdeploytest.php MDL-36963 Add unit tests for directory operations in mdeploy.php 2012-12-06 11:03:35 +08:00
phpunit.xml.dist MDL-25290 cache: Cache API integration with core 2012-10-08 09:53:50 +13:00
pluginfile.php MDL-32471 pluginfile.php accepts optional parameter 'preview' 2012-04-24 12:09:44 +02: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
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 weekly on-sync release 2.5dev 2012-12-14 13:33:07 +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