From bafdd0db8aaba5e93a519688c458aac0e8af2895 Mon Sep 17 00:00:00 2001 From: Daniel Quathamer Date: Mon, 29 Jun 2026 08:09:37 +0200 Subject: [PATCH] =?UTF-8?q?Themenbaum-Suche=20ignoriert=20Gro=C3=9F/Kleins?= =?UTF-8?q?chreibung,=20Maskenfelder=20mit=20Pflichtkennzeichen=20lassen?= =?UTF-8?q?=20sich=20nun=20=C3=BCber=20Pseudoklasse=20#7?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- superx/style/sx_common.css | 9 +++- superx/xml/js/memtext/nd_functions.js | 4 +- superx/xml/menue_html.xsl | 5 ++- superx/xml/nd_templates.xsl | 59 ++++++++++++++++++++++----- superx/xml/pageComponents_html.xsl | 5 ++- superx/xml/submenu_html.xsl | 7 +++- 6 files changed, 72 insertions(+), 17 deletions(-) diff --git a/superx/style/sx_common.css b/superx/style/sx_common.css index 393f80f..ee96d0e 100644 --- a/superx/style/sx_common.css +++ b/superx/style/sx_common.css @@ -476,7 +476,14 @@ ol.themenbaumSearchResults { /*für Suchergebnisse*/ .labelSichtorComboButton { color: var(--bulma-link-text); } /*#3273dc*/ /*für Linkfarbe; !important entfernt für CD-HS*/ - +.labelSichtorComboButtonPflicht::before { + content: "* " + +} +.labelPflicht::before { + content: "* " + +} .label-container-dialog { /*für Dialogfelder*/ display: flex; justify-content: left; diff --git a/superx/xml/js/memtext/nd_functions.js b/superx/xml/js/memtext/nd_functions.js index e74ac00..d73788d 100644 --- a/superx/xml/js/memtext/nd_functions.js +++ b/superx/xml/js/memtext/nd_functions.js @@ -80,7 +80,7 @@ function toggleNavpanelFrame(buttonElem) { function themenbaumsuche(inpElem) { - var searchterm=inpElem.value; + var searchterm=inpElem.value.toLowerCase(); var searchResultsElem=document.getElementById("themenbaumSearchResults"); if(searchterm=="") { @@ -96,7 +96,7 @@ function themenbaumsuche(inpElem) var atLeastOneEntryFound=false; zs=""; for (i = 0; i < menue.length; i++) { - if(menue[i].title.indexOf(searchterm) >-1) + if(menue[i].title.toLowerCase().indexOf(searchterm) >-1) { if(menue[i].isMaske) zs+= "
  • "+menue[i].title+"
  • "; diff --git a/superx/xml/menue_html.xsl b/superx/xml/menue_html.xsl index b76617b..7f96bc3 100644 --- a/superx/xml/menue_html.xsl +++ b/superx/xml/menue_html.xsl @@ -52,14 +52,15 @@ xmlns:xsl="http://www.w3.org/1999/XSL/Transform"> - - + + + diff --git a/superx/xml/nd_templates.xsl b/superx/xml/nd_templates.xsl index e504c21..3b718e2 100644 --- a/superx/xml/nd_templates.xsl +++ b/superx/xml/nd_templates.xsl @@ -2023,9 +2023,26 @@ Seite 1 von 1 + + + + + + + + <br> + + + +
    - + + + + + +
    @@ -2066,8 +2083,14 @@ Seite 1 von 1 - * - + + + labelSichtorComboButtonPflicht + + labelSichtorComboButton + + + @@ -2097,7 +2120,7 @@ Seite 1 von 1 - labelPflicht* + labelPflicht labelNormal @@ -2115,11 +2138,21 @@ Seite 1 von 1 - - + + + + + labelSichtorComboButtonPflicht + + labelSichtorComboButton + + + + - * + + @@ -2145,7 +2178,7 @@ Seite 1 von 1 - nichts gewählt + nichts gewählt @@ -2280,6 +2313,9 @@ Seite 1 von 1 6 + + +