Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Bugfix: Course category breadcrumbs were broken on the course enrolment page due to MDL-80974 and were removed, resolves #727 #728

Merged
merged 1 commit into from
Oct 10, 2024

Conversation

abias
Copy link
Member

@abias abias commented Oct 9, 2024

This PR fixes the glitch which was reported in #727.

It was caused by a bug in Boost Union on the one hand, but also by the upstream change in MDL-80974 (see moodle/moodle@faac67e) on the other hand.

The PR's solution is to remove course category breadcrumbs from the enrolment page entirely as Boost Union in fact never promised to show them, they were rather shown there by chance.

The setting theme_boost_union | categorybreadcrumbssays:

By default, the course category breadcrumbs are not shown on course pages in the course header. With this setting, you can show the course category breadcrumbs in the course header above the course name.

Nothing is mentioned about the enrolment page. If category breadcrumbs are requested there, they have to be developed properly from scratch.

…nt page due to MDL-80974 and were removed, resolves #727
@abias abias merged commit 4e6b555 into main Oct 10, 2024
12 checks passed
@abias abias deleted the issue-727 branch October 10, 2024 06:06
abias added a commit that referenced this pull request Oct 10, 2024
…nt page due to MDL-80974 and were removed, resolves #727 (#728)
abias added a commit that referenced this pull request Oct 10, 2024
…nt page due to MDL-80974 and were removed, resolves #727 (#728)
abias added a commit that referenced this pull request Oct 10, 2024
…nt page due to MDL-80974 and were removed, resolves #727 (#728)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant