From 8540d1b6527d673e3027ecfe47221f338c6d26db Mon Sep 17 00:00:00 2001
From: Daniel Quathamer
Date: Mon, 5 Jun 2023 11:10:05 +0200
Subject: [PATCH] Viewer-XSL, Makroberichte #4
---
superx/xml/js/viz/viz_functions.js | 24 +++++-
superx/xml/viz_html_chart.xsl | 12 ++-
superx/xml/viz_html_chart_viewer.xsl | 109 +++++++++++++++++++++++++++
3 files changed, 142 insertions(+), 3 deletions(-)
diff --git a/superx/xml/js/viz/viz_functions.js b/superx/xml/js/viz/viz_functions.js
index a81740d..eecbee7 100644
--- a/superx/xml/js/viz/viz_functions.js
+++ b/superx/xml/js/viz/viz_functions.js
@@ -3049,4 +3049,26 @@ var graph=sankey(data);
.attr("x", function (d) { return d.x1 -40; }) //linke Seite
.attr("text-anchor", "start")
;
-}
\ No newline at end of file
+}
+
+function openModalImage(ergebniselementOrdnr)
+{
+ var myModalCard=document.getElementById("modalCard"+ergebniselementOrdnr);
+ myModalCard.classList.add('is-active');
+}
+function closeModalImage(ergebniselementOrdnr)
+{
+ var myModalCard=document.getElementById("modalCard"+ergebniselementOrdnr);
+ myModalCard.classList.remove('is-active');
+}
+function openModalCardDetail(ergebniselementOrdnr)
+{
+ var myModalCard=document.getElementById("modalCardDetail"+ergebniselementOrdnr);
+ myModalCard.classList.add('is-active');
+}
+function closeModalCardDetail(ergebniselementOrdnr)
+{
+ var myModalCard=document.getElementById("modalCardDetail"+ergebniselementOrdnr);
+ myModalCard.classList.remove('is-active');
+}
+
diff --git a/superx/xml/viz_html_chart.xsl b/superx/xml/viz_html_chart.xsl
index 1deb407..d1d307c 100644
--- a/superx/xml/viz_html_chart.xsl
+++ b/superx/xml/viz_html_chart.xsl
@@ -1295,15 +1295,23 @@ Stand:
Platzhalter
+
+
+Vergrößern ...
+
+
+Mehr Infos ...
+
+
+
-
+-->
diff --git a/superx/xml/viz_html_chart_viewer.xsl b/superx/xml/viz_html_chart_viewer.xsl
index 8d58ed9..6c60003 100644
--- a/superx/xml/viz_html_chart_viewer.xsl
+++ b/superx/xml/viz_html_chart_viewer.xsl
@@ -67,6 +67,7 @@ xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:HtmlUtils="de.superx.util
+