Commit Graph

260 Commits

Author SHA1 Message Date
skodak f7ad66498e MDL-20039 fixed incorrect string and setting names, sorry for the trouble 2009-08-11 05:27:07 +00:00
skodak b8451e289e MDL-19962 new option for forcing of regeneration of the session id during each login request 2009-08-06 13:21:44 +00:00
jerome f03f3a665a authentication MDL-18273 Custom Authentication Plugin title can be retrieved from specific language file 2009-05-13 05:35:37 +00:00
skodak 9346a8ff99 MDL-18476 fixed default guest role display hint 2009-05-08 12:22:59 +00:00
skodak f2c7967ce5 MDL-18961 fixed warning during upgrade 2009-04-24 17:58:58 +00:00
nicolasconnault e7d8321f40 MDL-18083 MDL-18004 MDL-12380 Implementing new tab navigation in gradebook and grades over 100% 2009-04-22 08:31:56 +00:00
dongsheng 9ff8c54b52 "MDL-18540, add 512 mo options to extramemeorylimit" 2009-04-15 03:52:18 +00:00
skodak eb24292dee MDL-18338 option for hiding of groups in user profile; backported from HEAD 2009-04-09 08:30:10 +00:00
nicolasconnault b540ebdc82 MDL-17272 1. Hiding the outcomes menu from admin tree 2009-04-03 08:04:52 +00:00
dongsheng e7b98680d7 "MDL-13224, select how many courses can be shown in mymoodle page, backported from 2.0" 2009-04-01 07:39:42 +00:00
skodak 898be4fbdb MDL-18540 fixing "extra" memory strings; backported from HEAD 2009-03-30 17:10:00 +00:00
dongsheng 83e55afa36 "MDL-18540, change option name to extramemorylimit" 2009-03-30 09:36:52 +00:00
dongsheng 4113a8d05d "MDL-18540, use admin_setting_configselect to set option" 2009-03-30 09:17:05 +00:00
dongsheng 3fca7144ca "MDL-18540, fixed default value of memorylimit" 2009-03-30 04:42:26 +00:00
dongsheng 307b92632b "MEMORY/MDL-18540,remove hard-coded php memory limit, added system setting for it, create a function reduce_memory_limit to reduce memroy limit and respect php.ini setting in the meanwhile" 2009-03-26 01:36:16 +00:00
stronk7 6b31e49438 MDL-18518 user firstaccess - added suport to display user->firstaccess. Credit goes to Anthony Borrow! 2009-03-11 10:34:56 +00:00
stronk7 e85de04d7b MDL-18468 Adding admin experimental option to enable split on restore. Thanks for string cleanup, Helen. 2009-03-09 23:30:55 +00:00
stronk7 28364d4103 MDL-12846 MDL-17074 course defaults - backport deletion of default category 2009-02-13 09:58:21 +00:00
jerome 0c24a4523d Switch Roles MDL-11313 add a new config option to allow user to switch roles that they can't assign 2009-02-12 02:29:34 +00:00
stronk7 3ee21ffa01 MDL-17074 course settings - new defaults to be applied on interactive course creation 2009-02-11 18:00:05 +00:00
skodak c972b89def MDL-18151 fixed problem in legacy filter code - thanks Mark Nielsen 2009-02-07 22:24:26 +00:00
tjhunt eaffb7ef7c admin reports: MDL-18134 Third-party admin reports not listed with the correct name.
Regression caused by MDL-17372.
2009-02-04 02:15:27 +00:00
dongsheng 7bbe53f402 "MDL-17747, add max category depth setting" 2009-01-14 04:47:21 +00:00
nicolasconnault 54862201c5 MDL-13778 Improved code in grades admin settings page 2009-01-08 08:52:37 +00:00
nicolasconnault 69cce5950b MDL-13778 Added 6 "composite" grade display types for the grader report 2009-01-08 08:19:41 +00:00
tjhunt fe6a9871bf course requests: MDL-6160 clean up admin option for choosing who is notified. 2009-01-08 07:05:31 +00:00
dongsheng 507c75ff7c "MDL-17747, Add Max category depth as a configuratble setting to the site settings, credit goes to Jason Hardin" 2009-01-06 06:52:19 +00:00
skodak a963e6c8e4 MDL-17203 longer default salt 2008-12-31 15:56:49 +00:00
skodak 3222c0c272 MDL-17203 hash salt added to calendar export; backported from HEAD 2008-12-31 15:51:27 +00:00
skodak 33942f16e2 MDL-17203 new option for disabling of calendar export; backported from HEAD 2008-12-31 14:11:34 +00:00
stronk7 60bcf0156d MDL-17599 scheduled backup: add support for grade history setting + minor XML formatting 2008-12-15 21:28:02 +00:00
jonathanharker 62cf1ae8c1 MDL-16875 New Moodle setting - sessioncookiedomain
Added new sessioncookiedomain setting to session handling section.

 * allows you to change the domain that the Moodle cookies are available
   from. This is useful for Moodle customisations (i.e. Squirrelmail SSO
   or enrolment plugins) that need to share Moodle session information
   with a web application on another subdomain.

 * Will NOT work if the moodle host does not have a domain - i.e. just a
   hostname, e.g. 'localhost' or 'myhostname'. Needs a FQDN

 * Currently the setting is set to PARAM_TEXT length 50 since PARAM_HOST
   does not allow a leading dot e.g.  '.mydomain.com'

 * TODO: do we make up a new PARAM_COOKIEDOMAIN which is the same as
   PARAM_HOST but allows leading dots? Using PARAM_HOST and prepending a
   dot may not always be desirable.
2008-12-14 23:30:58 +00:00
tjhunt 5d922e47f7 course request: MDL-17575 and MDL-6160 further improvements:
1/ email notification when course requested
2/ course request capability so that we can limit who can request new course
3/ list of my pending course requests on the request form

Implemented in 1.9 by Petr Skoda, and reviewed and merged to HEAD by me.
2008-12-10 02:57:51 +00:00
skodak 540875d055 MDL-17372 fixed regression in 3rd party admin reports 2008-12-06 20:41:42 +00:00
skodak 0043e716bc MDL-11265 added shorter log retention periods and a warning that it might have some side effects; backported from HEAD 2008-12-06 17:45:30 +00:00
tjhunt 7f2e6a23a9 course request: MDL-9854 major cleanup to the course request code.
* Rewrite all the forms to use formslib and improve usability.
* Put the place where admins need to go to process approvals in the admin menu.
* Show the request course/pending requests button on the page for the category that requested courses get added to.
2008-12-05 08:57:06 +00:00
tjhunt 79518165b9 course categories: Fix many bugs with category editing and permissions. Clean up code.
Bugs: MDL-17479, MDL-16426, MDL-16063, MDL-16013, MDL-15658, MDL-15556, MDL-15161, MDL-14925, MDL-13742, MDL-11557.

* Simplify category editing permissions to just moodle/category:manage and moodle/category:seehiddencategories.
* Enforce those correctly. (Note MDL 17502 is still outstanding.)
* Don't screw up category sort order when you just edit name or description.
* Niceties like where redirects go when you cancel or submit forms.
* Make sure a global course creator can see the site admin block.
* Don't allow a category to be made the child of one of its children!
* General code cleanup to bring key files more in line with best pracitice.

Apologies for the fact it is one big patch, rather than a series of smaller patches. However, categoryedit.php, category.php and index.php where in pretty bad shape and needed significant cleaning up. categoryedit.php, in particular, was almost completely rewritten.
2008-12-04 08:49:47 +00:00
skodak 98d9032ce1 MDL-17486 added option to make my courses list in user profile hidden; backported from HEAD 2008-12-01 22:06:55 +00:00
skodak 8d2ef9efe8 MDL-17472 notes: backported disabling of notes and general refactoring from HEAD 2008-11-30 19:25:48 +00:00
skodak 89ee56ed69 MDL-17372 moving the categories out of the if cap block - cap report needs to add page there; backported from HEAD 2008-11-30 14:20:32 +00:00
skodak 7b6f15a8c4 MDL-17372 admin reports: Added full plugin support for admin reports - fixed sorting regression, plugins now loaded as last category; backported from HEAD 2008-11-28 08:12:51 +00:00
tjhunt ae7b2e3829 random essay questions: MDL-8648 Allow essay questions to be selected by random question.
In the 1.9 branch this is controlled by a new option under Admin -> Experimental. In Moodle 2.0 dev it is not optional, it just works.

The main change is letting the manual grading report know which random questions might need manual grading. MDL-4004 - this depends on the random question under consideration, which requires a new questiontype method.

I also changed the random question code so that I could remove some global variables.
2008-11-28 06:07:24 +00:00
skodak 2d89f2de76 MDL-17372 admin reports: Added full plugin support for admin reports; added specail capability for unittest execution, minor refactoring - backported from HEAD 2008-11-26 20:58:03 +00:00
dongsheng 85f1f34c85 "MDL-17143, don't display the user description at all when user isn't enrolled in any courses" 2008-11-10 02:57:00 +00:00
skodak c372f7bac5 CONTRIB-849 phpPgAdmin integration hook 2008-11-01 17:52:21 +00:00
stronk7 a1fb0461d1 Adding new setting "statsruntimedays" to configure the number
of days to calculate as max per stats cron invocation. Part of MDL-16709
2008-10-13 21:45:23 +00:00
skodak ccceaab929 MDL-16365 domain restrictions are now optional when changing email address 2008-09-24 16:58:36 +00:00
tjhunt 3177a65e62 MDL-13894 Impoved fix with less duplicated code, no notices displayed before you get to the 'New settings' screen, and named constants instead of magic numbers. 2008-09-23 05:18:03 +00:00
scyrma 90ada2fc85 MDL-13894: saving a better source IP, following what the admin wants. 2008-09-18 08:16:01 +00:00
tjhunt 9c6389efc5 MDL-15632 Wrong permission in the admin tree defininition mean that people with moodle/role:manage could not define role, and people with moodle/role:assign could not assign system roles. 2008-09-12 05:18:40 +00:00