From b682fd0cd3cf640d621431d66091ccb2c95d99ea Mon Sep 17 00:00:00 2001 From: HWFord <54360213+HWFord@users.noreply.github.com> Date: Fri, 3 Oct 2025 15:43:29 +0200 Subject: [PATCH] fixes #2414 change related tags display Add conf to display or not the related tag options by default Add templates and css for new display --- admin/configuration.php | 1 + .../template/configuration_display.tpl | 8 ++ include/functions_html.inc.php | 45 +++----- include/menubar.inc.php | 71 ++---------- include/selected_tags.inc.php | 45 ++++++++ index.php | 59 ++++++++++ install/config.sql | 1 + install/db/180-database.php | 20 ++++ .../template/include/related_tags.inc.tpl | 27 +++++ .../template/include/selected_tags.inc.tpl | 14 +++ themes/default/template/index.tpl | 43 ++++++- themes/default/template/menubar_tags.tpl | 2 +- themes/default/theme.css | 105 ++++++++++++++++-- 13 files changed, 332 insertions(+), 109 deletions(-) create mode 100644 include/selected_tags.inc.php create mode 100644 install/db/180-database.php create mode 100644 themes/default/template/include/related_tags.inc.tpl create mode 100644 themes/default/template/include/selected_tags.inc.tpl diff --git a/admin/configuration.php b/admin/configuration.php index 4d04f8a98..b4f438672 100644 --- a/admin/configuration.php +++ b/admin/configuration.php @@ -76,6 +76,7 @@ $display_checkboxes = array( 'menubar_filter_icon', 'index_search_in_set_button', 'index_search_in_set_action', + 'index_related_tags_display', 'index_sort_order_input', 'index_flat_icon', 'index_posted_date_icon', diff --git a/admin/themes/default/template/configuration_display.tpl b/admin/themes/default/template/configuration_display.tpl index fe31f857d..1b49c2ccb 100644 --- a/admin/themes/default/template/configuration_display.tpl +++ b/admin/themes/default/template/configuration_display.tpl @@ -56,6 +56,14 @@ +