moodle-an-hochschulen / moodle-theme_boost_union

Theme Boost Union is an enhanced child theme of Boost which is intended, on the one hand, to make Boost simply more configurable and, on the other hand, to provide helpful additional features for the daily Moodle operation of admins, teachers and students.
GNU General Public License v3.0
58 stars 49 forks source link

Course format Topics Additions #467

Open mwehr opened 8 months ago

mwehr commented 8 months ago

Course format Topics Additions.

The following extension would be nice for the Topics course format.

Display of the section summary in collapsed state. always_show_summary_1always_show_summary_2

Permanent display of all contents of the initial section so that the section can be used as a course header.

always_show_header

Both features activated together.

both

The two features should be globally configurable in the admin section for all courses using the Topics course format and, if required, each course should be allowed to overwrite the global default. admin_settingssettings_course_instance

lucaboesch commented 8 months ago

Dear @mwehr please confirm (and prove in screenshots if you want to be perfect) that this is also working in the "Show one section per page" course layout option. It would be optimal, of course, if it would work in the "Weekly format" as well.

If it would, that would finally eliminate the last need for the "Collapsed topics" course format in my institution (I've made it so that the course formats do look the same visually but some lecturers are keen to wanting to show the contents of the initial section all over the place. Your "Always show initial section".).

mwehr commented 8 months ago

Hi @lucaboesch,

Originally, I only had the Topics format in mind. I took a look at the weekly format and since it works the same way, it should be no problem to provide the two features for this format as well.

I am currently reworking the two features towards a more maintainable integration.

Basically, both features can be integrated without changing the templates.

A first version should be available in the next days.

The question is whether there should be two separate configurations, i.e. 2 course custom fields for Topics and 2 for Weekly or is one enough?

What do you think ?

mwehr commented 7 months ago

Hi @lucaboesch,

I've added a reworked version. Basically what changed:

weekly

Should be ready for review.