From 0eda72ec4f1f2c1c9171f29b55326a75ef61faf4 Mon Sep 17 00:00:00 2001 From: Mihail Geshoski Date: Thu, 3 Nov 2022 23:40:26 +0800 Subject: [PATCH] MDL-76185 mod_glossary: Remove separator in continuous display format --- mod/glossary/formats/continuous/continuous_format.php | 2 +- mod/glossary/lib.php | 9 +++++++-- 2 files changed, 8 insertions(+), 3 deletions(-) diff --git a/mod/glossary/formats/continuous/continuous_format.php b/mod/glossary/formats/continuous/continuous_format.php index 6ddf0b86f00..694330fc834 100644 --- a/mod/glossary/formats/continuous/continuous_format.php +++ b/mod/glossary/formats/continuous/continuous_format.php @@ -22,7 +22,7 @@ function glossary_show_entry_continuous($course, $cm, $glossary, $entry, $mode=' echo ''; echo ''; - glossary_print_entry_lower_section($course, $cm, $glossary, $entry, $mode, $hook, $printicons, $aliases); + glossary_print_entry_lower_section($course, $cm, $glossary, $entry, $mode, $hook, $printicons, $aliases, false); echo ''; echo ''; echo "\n"; diff --git a/mod/glossary/lib.php b/mod/glossary/lib.php index 47e7640c670..8bf09f3abba 100644 --- a/mod/glossary/lib.php +++ b/mod/glossary/lib.php @@ -1354,9 +1354,11 @@ function glossary_print_entry_icons($course, $cm, $glossary, $entry, $mode='',$h * @param object $hook * @param bool $printicons * @param bool $aliases + * @param bool $printseparator Whether to print a thematic break (separator) at the end of the lower section. * @return void */ -function glossary_print_entry_lower_section($course, $cm, $glossary, $entry, $mode, $hook, $printicons, $aliases=true) { +function glossary_print_entry_lower_section($course, $cm, $glossary, $entry, $mode, $hook, $printicons, $aliases = true, + $printseparator = true) { if ($aliases) { $aliases = glossary_print_entry_aliases($course, $cm, $glossary, $entry, $mode, $hook,'html'); } @@ -1381,7 +1383,10 @@ function glossary_print_entry_lower_section($course, $cm, $glossary, $entry, $m echo ''; } echo ''; - echo "
\n"; + + if ($printseparator) { + echo "
\n"; + } } }