From bc5e19b6268797c125f9cc5d308c02199f0c7e0a Mon Sep 17 00:00:00 2001 From: Jun Pataleta Date: Tue, 7 Oct 2025 17:45:16 +0800 Subject: [PATCH 1/3] MDL-86840 forum: Fix heading structure of search form --- mod/forum/search.php | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/mod/forum/search.php b/mod/forum/search.php index 321dd94bd80..4f9caa8a1b1 100644 --- a/mod/forum/search.php +++ b/mod/forum/search.php @@ -279,8 +279,10 @@ if (!$posts = forum_search_posts($searchterms, $course->id, $page*$perpage, $per if (!$PAGE->has_secondary_navigation()) { echo $OUTPUT->heading($strforums, 2); } - echo $OUTPUT->heading($strsearchresults, 3); - echo $OUTPUT->heading(get_string("noposts", "forum"), 4); + $PAGE->activityheader->set_title($strsearchresults); + $searchresultsheadinglevel = $PAGE->activityheader->get_heading_level(); + echo $OUTPUT->heading($strsearchresults, $searchresultsheadinglevel); + echo $OUTPUT->heading(get_string("noposts", "forum"), $searchresultsheadinglevel + 1); if (!$individualparams) { $words = $search; From 3248bea893f979efc3b4ec0c99c291d197fd5f71 Mon Sep 17 00:00:00 2001 From: Jun Pataleta Date: Tue, 7 Oct 2025 17:45:59 +0800 Subject: [PATCH 2/3] MDL-86840 forum: Do not use layout table for the search form --- mod/forum/templates/big_search_form.mustache | 240 +++++++++---------- 1 file changed, 111 insertions(+), 129 deletions(-) diff --git a/mod/forum/templates/big_search_form.mustache b/mod/forum/templates/big_search_form.mustache index 9367d019ec6..037adf6a09b 100644 --- a/mod/forum/templates/big_search_form.mustache +++ b/mod/forum/templates/big_search_form.mustache @@ -47,139 +47,121 @@ "user": "Helpy McUser" } }} -