Commit Graph

77 Commits

Author SHA1 Message Date
Petr Skoda 503d243a3c MDL-21695 first sample help migration - course full name
AMOS BEGIN
 HLP coursefullname.html,[fullnamecourse_hlp,core]
AMOS END
2010-04-13 21:55:02 +00:00
Petr Skoda ff67afbd95 MDL-22054 converting course formats to have own lang packs
AMOS START
 MOV [formatscorm,core],[pluginname,format_scorm]
 MOV [formatsocial,core],[pluginname,format_social]
 MOV [formattopics,core],[pluginname,format_topics]
 MOV [formatweeks,core],[pluginname,format_weeks]
AMOS END
2010-04-11 12:46:14 +00:00
Petr Skoda 98da60215e MDL-22033 groupings now enabled unconditionally, groupmembersonly kept as experimental - this simplifies groups code logic a bit, user interface changes should not be significant because the groupings are not visible much until at least one created; hopefully the new description of groupmembersonly will have to preventsome gradebook complaints 2010-04-07 07:37:12 +00:00
Petr Skoda 4f0c2d0009 MDL-21655 big scary enrolment and roles improvements - see tacker for list of changes, includes other minor fixes too 2010-03-31 07:41:31 +00:00
Sam Hemelryk 33c074206d course-edit MDL-20204 Fixed recent regression get_list_of_themes returns array of themes now not strings 2010-01-28 07:00:16 +00:00
Petr Skoda aa6c1ced0a MDL-20700 coding style cleanup - cvs keywords removed, closign php tag removed, trailing whitespace cleanup 2009-11-04 08:11:02 +00:00
Sam Hemelryk 8bdc9cacad files MDL-20601 Conversion of many of the uses of print_textarea, and the mforms htmleditor to the new editor
Please forgive me if I have missed converting any output statements. If you do find an output statement that is not formatting correctly please refere to the table I added to this bug in regards to how it should be formatted.
2009-11-04 06:14:06 +00:00
nicolasconnault 50569ba3ac MDL-15262 Added a two capabilities to prevent certain users from changing a course's fullname and shortname. merged from MOODLE_19_STABLE 2009-10-02 07:05:02 +00:00
skodak d18e0fe646 MDL-20353 adding missing data types of hidden form fields 2009-09-26 17:07:08 +00:00
skodak 17da2e6f28 MDL-16438 centralise information about plugins to avoid duplication, includes local customisation conversion to standard plugin structure + fixes for some recent regressions; see tracker for more details and links to docs and forums discussions 2009-06-19 14:25:56 +00:00
tjhunt 1d693c8fd0 course settings: MDL-18595: Fix regression caused by switching the course settings form to use the new date selector.
The bad commit was http://cvs.moodle.org/moodle/course/edit_form.php?r1=1.65&r2=1.66

Sorry everyone who was inconvenienced by this.
2009-03-19 03:14:11 +00:00
tjhunt feed81934b course settings: use the optional option on date selectors, rather than a manua disabled checkbox. Also use new duration element. 2009-03-16 06:09:43 +00:00
stronk7 853a3d8e53 MDL-12846 course defaults - grrr I forgot to re-add the original setDefault() 2009-02-13 10:04:26 +00:00
stronk7 39c28155a5 MDL-12846 don't apply coursedefaults->category anymore. 2009-02-13 09:55:40 +00:00
tjhunt 9136a60c46 course settings: MDL-17501 check for moodle/course:visibility in the course settings form.
1. If a user does not have that capability, don't let them change whether the course is visible.
2. Give teachers that capability by default.
3. To avoid regressions, on upgrade, give moodle/course:visibility to any role that has moodle/course:update.
2008-12-08 02:31:05 +00:00
skodak 826725329a MDL-15785 new options for enforcing of enrolment key commplexity and requirements 2008-12-06 21:20:42 +00:00
tjhunt 8ed5dd63ee 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.

Merged from MOODLE_19_STABLE.
2008-12-04 08:53:10 +00:00
skodak 828a673d9d MDL-15262 fixing previous incorrect merging 2008-11-26 09:05:04 +00:00
tjhunt 9101efd312 cleanup: MDL-17083 Remove the old teacher, teachers, student and students columns from the course table.
For something that has been deprecated for over two years, they were still used in a lot of places!
2008-11-13 08:40:57 +00:00
tjhunt bef12c997a course settings: MDL-16327 when creating a course, the role renames were not saved. 2008-11-13 08:11:10 +00:00
skodak cc44433620 MDL-16839 forms: workaround for problematic hard frozen values; merged from MOODLE_19_STABLE 2008-10-13 19:39:27 +00:00
nicolasconnault 7a90f48c38 MDL-15262 Merging from MOODLE_19_STABLE 2008-10-13 12:47:57 +00:00
skodak 01bc9ff156 MDL-15262 using hardFreeze instead of static, because we need this info to b returned from form; the new change* caps are not in effect when adding new courses - merged from MOODLE_19_STABLE + fixed regression in coursename/shortname automatic numbering 2008-10-08 20:56:38 +00:00
nicolasconnault 6e2eaae0e6 MDL-15262 Instead of removing these form fields entirely, rendering them as static form elements. Merging from MOODLE_19_STABLE 2008-10-08 13:40:42 +00:00
nicolasconnault f7c0d84b87 MDL-15262 Added 3 new capabilities without changing defaults, as suggested by Matt. Merged from MOODLE_19_STABLE 2008-10-08 13:23:35 +00:00
jerome cfec045442 MDL-12846: move course default settings into config_plugin table 2008-09-25 07:33:22 +00:00
tjhunt 80f69dc0ee MDL-16676 All references to the text.html and emoticons.html files need to be updated to point to text2.html and emoticons2.html 2008-09-25 07:12:46 +00:00
jerome eb1b95976f MDL-12846: add course default settings page 2008-09-25 02:31:26 +00:00
sam_marshall 4e781c7b50 MDL-15498: Completion system 2008-07-28 12:31:29 +00:00
skodak 3b11272373 MDL-14679 removed all instances of get_records_menu() 2008-06-01 15:44:59 +00:00
skodak c3df090199 MDL-14679 datalib conversion completed 2008-05-30 16:47:21 +00:00
skodak f33e1ed4ae MDL-14679 ok, here is the big patch with new dmllib and ddlib API, some code is already converted, XML db editor works; see tracker for details of regressions and TODOs 2008-05-15 21:40:00 +00:00
moodler 7d2e9a5220 MDL-14738 Merged. Roles section on course settings is now "Role renaming", with help. 2008-05-13 06:16:51 +00:00
jerome 4d4d13019e MDL-13815 - Course summary text is optional and empty by default now 2008-04-29 02:36:34 +00:00
stronk7 c5340330f3 Respect inherited default enrol method when deciding to display the course cost. MDL-14096 ; merged from 19_STABLE 2008-04-07 23:44:42 +00:00
dongsheng d6cc234114 MDL-13481, Distinguish between course fullname and user fullname 2008-03-19 08:49:23 +00:00
moodler 87486420a5 Merged MDL-13676: last-minute field change to fix an Oracle problem 2008-02-29 08:44:23 +00:00
skodak 6682b29c8d MDL-13615 course edit settings - improved metacourse compatible detection; merged from MOODLE_19_STABLE 2008-02-23 19:22:23 +00:00
skodak a78890d593 MDL-12133 validate() method tidying up; merged from MOODLE_19_STABLE 2007-11-23 22:15:07 +00:00
poltawski 467cebb0a1 MDL-11813 - Use existing group setting strings on course edit form so can be
better translated. Patch from Daniel Miksik

merged from MOODLE_19_STABLE
2007-10-29 09:47:13 +00:00
skodak 24f41672ba MDL-10383 - adding UI for new grouping settings into course and mod edit forms + fixed section handling on mod edit page + other minor cleanup 2007-08-17 08:05:04 +00:00
stronk7 4f6bd3b9c1 Increasing the displayed size of course->shortinfo to 20. MDL-10026
(bigger but enough smaller than the fullname field)
2007-08-09 12:26:43 +00:00
toyomoyo 787fb606a6 merged fix for MDL_9804, course shortname limited to 15 chars on forms 2007-07-26 02:30:18 +00:00
moodler e15d4dd0e0 Move the "default role" into enrolments section MDL-10511 2007-07-18 08:57:28 +00:00
mchurch 82d3334acd Tracker #MDL-9353 - Paypal cost of course not visible in course settings. 2007-07-13 20:31:26 +00:00
wildgirl 6be58b1c18 improved help file - MDL-7073 fix 2007-06-23 10:25:03 +00:00
skodak 1898ccac4c MDL-9929 we need some other name for password field in course edit page 2007-06-10 20:43:43 +00:00
skodak 54bb33eb10 MDL-9652 rename new password reveal to unmask 2007-04-30 18:03:19 +00:00
skodak e96167d2fa MDL-9181 Use new password field with reveal option in editadvanced and enrolment, group and quiz keys 2007-04-06 16:23:48 +00:00
nicolasconnault a937b16452 MDL-8537 Added $CFG as the object to check for enrol method when the course is being created. 2007-04-05 07:58:15 +00:00