1 |
efrain |
1 |
# Featured courses #
|
|
|
2 |
|
|
|
3 |
[](https://github.com/call-learning/moodle-block_featured_courses/actions/workflows/main.yml)
|
|
|
4 |
|
|
|
5 |
A block to display of courses from the global list of courses.
|
|
|
6 |
|
|
|
7 |
Once added, you will then be able to select a set of courses from the list of all courses.
|
|
|
8 |
|
|
|
9 |
# Features #
|
|
|
10 |
|
|
|
11 |
* Allow to remove the last course from the list if too many courses are added.
|
|
|
12 |
* Integrates with the module local_syllabus if enabled and present.
|
|
|
13 |
|
|
|
14 |
# TODO
|
|
|
15 |
|
|
|
16 |
* Test for higher load of courses in the edit form ( we might be able to do this in ajax instead of loading all courses in memory )
|
|
|
17 |
|
|
|
18 |
## License ##
|
|
|
19 |
|
|
|
20 |
2020 CALL Learning <contact@call-learning.fr>
|
|
|
21 |
|
|
|
22 |
This program is free software: you can redistribute it and/or modify it under
|
|
|
23 |
the terms of the GNU General Public License as published by the Free Software
|
|
|
24 |
Foundation, either version 3 of the License, or (at your option) any later
|
|
|
25 |
version.
|
|
|
26 |
|
|
|
27 |
This program is distributed in the hope that it will be useful, but WITHOUT ANY
|
|
|
28 |
WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A
|
|
|
29 |
PARTICULAR PURPOSE. See the GNU General Public License for more details.
|
|
|
30 |
|
|
|
31 |
You should have received a copy of the GNU General Public License along with
|
|
|
32 |
this program. If not, see <http://www.gnu.org/licenses/>.
|
|
|
33 |
|