Julien Boulen
93d7220587
MDL-67278 course: Use autocomplete widget for course category selector
2020-09-02 15:30:34 +02:00
Jun Pataleta
b850ddfdd5
MDL-66143 course: Integration review fixes
2019-07-22 11:52:41 +08:00
Jun Pataleta
9d8cdb9ba8
MDL-66143 course: Add relativedatesmode course setting
2019-07-22 11:52:38 +08:00
David Matamoros
7a0162f17a
MDL-57898 core_course: add custom fields support to courses
...
This commit is part of work on Custom fields API,
to minimize commit history in moodle core the work of a team of developers was split
into several commits with different authors but the authorship of individual
lines of code may be different from the commit author.
2019-01-18 14:28:18 +01:00
Marina Glancy
442f12f81a
MDL-62742 core: rename coursecat->core_course_category
...
Also rename course_in_list -> core_course_list_element
Deprecate class coursecat_sortable_records
2018-08-28 11:36:23 +02:00
Yair Spielmann
ecce451878
MDL-52811 course: Require course:setforcedlanguage to force language.
2018-02-01 17:06:57 +00:00
Andrew Nicols
61f56fd5f9
Merge branch 'MDL-43648_m35v2' of https://github.com/sbourget/moodle
2018-01-09 11:43:33 +08:00
Stephen Bourget
57422d7158
MDL-43648 course: Allow start /end dates to have times
2017-12-14 19:48:31 -05:00
Luca Bösch
f987df174f
MDL-34389 course: switch to subcategory w/ course:changecategory perms
2017-12-14 22:32:23 +01:00
David Monllao
842217de6c
Merge branch 'MDL-58070-visible-reword' of https://github.com/DSI-Universite-Rennes2/moodle
2017-03-28 17:46:00 +02:00
Julien Boulen
ba17a2c3f8
MDL-58070 language: reword visible core string
2017-03-22 11:11:47 +01:00
Arnaud Trouve
019186b7b5
MDL-57994 course: fix newsitems value
2017-03-16 18:34:30 +01:00
Jun Pataleta
e47d61e198
MDL-56994 course: Show News field only if course format supports news
2016-11-21 10:05:01 +08:00
David Monllao
8643c576c7
MDL-22078 course: Complete proposed patch
...
- New site setting to define the default course duration (used to set
the default end date for some course formats)
- End date setting out of restore
- Fix tool_uploadcourse
- Other fixes here and there
2016-10-05 12:31:05 +08:00
Daniel Neis Araujo
fbcdb0d710
MDL-22078 course: add end date
2016-10-03 09:51:36 +08:00
Marina Glancy
74fa9f76dc
MDL-50851 course: use new tag API
2016-01-10 15:25:47 +08:00
Eloy Lafuente (stronk7)
7828bb972e
Merge branch 'MDL-26935' of https://github.com/andrewhancox/moodle
2015-12-03 11:13:07 +01:00
Jakub Kania
9a3ef3893b
MDL-50945 course: Add form-submit class to course edit buttons.
...
With contributions from Mary Evans.
2015-10-07 10:42:45 +08:00
Andrew Hancox
502336f215
MDL-26935 course: Require course:renameroles to rename roles.
2015-10-01 18:04:40 +01:00
Marina Glancy
0d1e545612
MDL-51132 tags: do not use user tags for tagging courses
2015-09-05 11:21:15 +08:00
Sam Hemelryk
24d0d813e9
MDL-21724 course: ability to return when editing/creating
2014-12-03 10:21:54 +13:00
Marina Glancy
3ba635344f
MDL-43800 course: groupings are sorted alphabetically
2014-01-22 12:16:26 +08:00
Damyon Wiese
1320c3177b
Merge branch 'MDL-18375_master' of git://github.com/markn86/moodle
2013-09-09 10:41:12 +08:00
Mark Nelson
c3bf6181aa
MDL-41417 course: allow the use of duplicated idnumbers if they existed before fix
2013-09-06 15:18:23 +08:00
Francis Devine
5536a5617c
MDL-41417 course: prevent duplicate idnumbers being used when updating a course
2013-09-06 11:34:04 +08:00
Mark Nelson
df5d27d892
MDL-18375 calendar: only display the choice of calendar types if there is more than one
2013-09-05 18:32:16 +08:00
Mark Nelson
022745acd2
MDL-18375 calendar: implemented the usage of the recently introduced automatic class loading
2013-09-05 18:32:16 +08:00
Mark Nelson
7e52491cf9
MDL-18375 calendar: moved the location of the calendar type select box when editing a course
2013-09-05 18:30:05 +08:00
Mark Nelson
2f00e1b245
MDL-18375 calendar: huge refactor of the initial patch
...
1) Moved the calendar types location to a sub-folder in the calendar directory.
2) Removed/moved language strings.
3) Removed calendar types that should be downloaded as plugins.
4) Removed a Non-English language pack for the Gregorian calendar type that
should be downloaded separately.
5) Removed custom files responsible for checking for updates and uninstalling
calendar types, which should be done by core.
6) Removed JS from the calendar_month block as there is no non-JS alternative
provided and the JS written does not make use of the YUI library to ensure
multiple browser support.
7) Removed code from the base class responsible for creating timestamps that
are saved in the DB.
8) Added PHPDocs.
Note: In the original patch we are editing core functions responsible for saving
time in the database in the calendar base class. This is very dangerous, we do
not want to touch these functions as it could cause a complete fubar of the
database. There are places we are forcing the use of the gregorian calendar as
we are passing dates generated by the PHP date function, where as sometimes
we pass dates from usergetdate (which was being overwritten to return the
date specific to the calendar). We can not expect third party modules to
change the calendar type depending on the format they pass to these functions.
2013-09-05 18:30:05 +08:00
Shamim Rezaie
6dd59aabfa
MDL-18375 calendar: added multiple calendar support
...
Conflicts:
course/edit_form.php
lib/db/install.xml
lib/form/dateselector.php
lib/form/datetimeselector.php
lib/setup.php
2013-09-05 18:30:05 +08:00
Petr Škoda
54d5308ef0
MDL-40723 use guess_if_creator_will_have_course_capability() for the new weird function
2013-07-23 15:55:07 +02:00
Petr Škoda
dba745265f
MDL-40723 use will_have_course_capability() to verify future course creator capabilities when creating courses
2013-07-21 17:03:20 +02:00
Marina Glancy
9f370860a4
MDL-40088 fixed bug with not visible course section
2013-06-07 13:55:19 +10:00
Dan Poltawski
687732ba6e
MDL-38731 course: split course group settings header
...
Allow translators to translate the heading differently.
AMOS BEGIN
CPY [groups,group],[groupsettingsheader,group]
AMOS END
2013-05-31 12:03:35 +08:00
Frederic Massart
169a974df7
MDL-38415 course: Heavy redesign of the course settings form
2013-04-23 10:12:23 +08:00
Frederic Massart
aec15827b5
MDL-38415 course: Reformat edit form
...
AMOS BEGIN
MOV [availability_help,core],[visible_help,core]
MOV [category_help,core],[coursecategory_help,core]
AMOS END
2013-04-23 10:12:23 +08:00
Aparup Banerjee
37240ce5c6
Merge branch 'wip-MDL-38708-master' of git://github.com/marinaglancy/moodle
...
Conflicts:
version.php
2013-04-04 15:07:01 +08:00
Damyon Wiese
7bf602d9d3
Merge branch 'MDL-26644-master' of git://github.com/FMCorz/moodle
...
Conflicts:
lib/db/install.xml
lib/db/upgrade.php
2013-04-03 14:32:11 +08:00
Marina Glancy
d1f8c1bd62
MDL-38708 Added course overview files (most often images) to courses
2013-04-02 11:08:21 +11:00
Damyon Wiese
0c241b980a
Merge branch 'wip-MDL-38147-master' of git://github.com/marinaglancy/moodle
...
Conflicts:
lib/upgrade.txt
2013-03-26 14:22:11 +08:00
Damyon Wiese
8af0dffb50
Merge branch 'MDL-34311-master' of git://github.com/danpoltawski/moodle
...
Conflicts:
course/moodleform_mod.php
lib/upgrade.txt
2013-03-26 13:46:29 +08:00
Marina Glancy
4e0b6025ad
MDL-38147 deprecated make_categories_list(), change usage to coursecat
2013-03-25 13:20:46 +11:00
Dan Poltawski
e994754d31
MDL-34311 course: prevent course edit form warnings
...
There is a placeholder element.
2013-03-25 09:30:51 +08:00
Frederic Massart
8819a83601
MDL-26644 course: Remove useless setting completionstartonenrol
...
This commit removes any trace of the setting 'Completion tracking
begins on enrolment' as it does not appear to do anything.
2013-03-25 08:28:01 +08:00
Eloy Lafuente (stronk7)
99b3e4e7bd
Merge branch 'MDL-38414-master' of git://github.com/FMCorz/moodle
2013-03-20 01:21:05 +01:00
Frederic Massart
807cf3d0ae
MDL-38005 form: Headers have a proper name
2013-03-15 11:06:25 +08:00
Frederic Massart
2ce5fd502f
MDL-38414 course: Settings form displays all role renaming fields
2013-03-12 13:04:02 +08:00
Aaron Barnes
16d89d6604
MDL-36511 course: Save "completion starts on enrolment" disabled state
2013-01-09 15:29:57 +13:00
Marina Glancy
3776335ce2
MDL-35260 Course formats may have settings, be enabled, disabled and uninstalled
2012-11-10 15:34:29 +08:00
Dan Poltawski
918085d048
Revert "MDL-35260 Course formats may have settings, be enabled, disabled and uninstalled"
...
This reverts commit 45f93db912a17b778aca4b9ced16de79ff18abaa.
This reverts commit 3f798d4a3d11416c4c71df2038c1ec9422898e5e.
2012-11-05 15:20:22 +08:00