mirror of
https://github.com/moodle/moodle.git
synced 2025-04-23 09:23:09 +02:00
This is a minimal fix for MDL-18554, I have just added a cancel button and made it work. The more substantial part of this is MDL-17454, trying to make the quiz editing screen behave appropriately when shuffle questions is on. I am sure Olli will have opinions about this and want to change it further. Rought summary: * When shufflequestions is off, never restrict manual paging, even if questionsperpage is set. * When shuffle questions is on: ** Always display the quiz with the defined number of questions per page. ** Remove controls to add things except at the end of the quiz. ** Disable most of the order and paging tab, but still allow the question list to be reordered, in case that helps teachers track which questions they have added. ** Still allow questions to be reordered on the edit tab, but when moving the top question on a page up, reorder with the previous question, rather than moving to the previous page. * Change the status bar, so that the yellow highlight is reserved for alert information. The more informative stuff is now plain, and moved to under the title. To my mind that associates it more closely with the quiz name. Also it moves Total of grades and Maximum grade closer together. * JavaScript cleaned up. I learn more about YUI every day. * Some PHP code clean ups that I forgot to commit separately before making substantive changes.
README $Id$ ------ 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 A local copy can also be found in lang/en_utf8/help/install.html (or your language) Good luck and have fun! Martin Dougiamas, Lead Developer
Description
Languages
PHP
78.1%
JavaScript
14.6%
Gherkin
3.5%
CSS
1.7%
Mustache
1.6%
Other
0.4%