diff --git a/CHANGES.md b/CHANGES.md index a7ac38e06d3..a9d1aed7aa3 100644 --- a/CHANGES.md +++ b/CHANGES.md @@ -6,6 +6,7 @@ Changes ### Unreleased +* 2025-10-24 - Bugfix: Site support form success message was shown below blocks or advert tiles on frontpage, resolves #488 * 2025-10-23 - Feature: Add a type for smart menu item to use mailto links, resolves #702 ### v5.0-r11 diff --git a/templates/theme_boost/drawers.mustache b/templates/theme_boost/drawers.mustache index d939380c196..9d6ebfa8256 100644 --- a/templates/theme_boost/drawers.mustache +++ b/templates/theme_boost/drawers.mustache @@ -199,6 +199,7 @@ {{> core/moremenu}} {{/secondarymoremenu}} + {{{ output.course_content_header }}} {{#regions.contentupper.hasblocks}}
{{{ regions.contentupper.addblockbutton }}} @@ -217,7 +218,6 @@ {{#hasregionmainsettingsmenu}}
{{/hasregionmainsettingsmenu}} - {{{ output.course_content_header }}} {{#headercontent}} {{> core/activity_header }} {{/headercontent}} diff --git a/tests/behat/theme_boost_union_feelsettings_blocks.feature b/tests/behat/theme_boost_union_feelsettings_blocks.feature index 7cf3b6ea9bb..ea21cb96871 100644 --- a/tests/behat/theme_boost_union_feelsettings_blocks.feature +++ b/tests/behat/theme_boost_union_feelsettings_blocks.feature @@ -486,3 +486,22 @@ Feature: Configuring the theme_boost_union plugin for the "Blocks" tab on the "F | setting | shouldcontain | | yes | should contain | | no | should not contain | + + @javascript + Scenario: Support form success notification is shown before content-upper blocks on site home + Given the following config values are set as admin: + | config | value | plugin | + | defaulthomepage | Home | | + | enableaccessibilitysupport | yes | theme_boost_union | + | blockregionsforfrontpage | content-upper | theme_boost_union | + And the following "blocks" exist: + | blockname | contextlevel | reference | pagetypepattern | defaultregion | + | online_users | Course | Acceptance test site | site-index | content-upper | + When I log in as "admin" + And I am on site homepage + And I should see "Online users" in the "#theme-block-region-content-upper" "css_element" + And I am on accessibilitysupport page + And I set the field "Message" to "Frontpage notification order test" + And I click on "Submit" "button" + And I wait until the page is ready + Then "Your accessibility support request was sent" "text" should appear before ".block_online_users" "css_element"