From b655a7267e5d1865e6ed9f314c003670648ff063 Mon Sep 17 00:00:00 2001 From: rudolfkoenig <> Date: Fri, 26 Feb 2021 08:36:46 +0000 Subject: [PATCH] 98_SVG.pm: add f11 handling (Forum #119118) git-svn-id: https://svn.fhem.de/fhem/trunk@23828 2b470e98-0d58-463d-a4d8-8e2adae1ed80 --- fhem/FHEM/98_SVG.pm | 13 ++++++++++--- 1 file changed, 10 insertions(+), 3 deletions(-) diff --git a/fhem/FHEM/98_SVG.pm b/fhem/FHEM/98_SVG.pm index 5b810f452..7bde52451 100644 --- a/fhem/FHEM/98_SVG.pm +++ b/fhem/FHEM/98_SVG.pm @@ -214,6 +214,14 @@ SVG_exp10($) return 10**$n; } +sub +SVG_stylesheetPrefix() +{ + my $sp = AttrVal($FW_wname,"stylesheetPrefix",""); + $sp =~ s/^f11//; + $sp = "" if($sp eq "default"); + return $sp; +} ################## sub @@ -449,8 +457,7 @@ SVG_PEdit($$$$) "get example data and correct parameter choice"; my @lineStyles; - if(SVG_openFile($FW_cssdir, - AttrVal($FW_wname,"stylesheetPrefix",""), "svg_style.css")) { + if(SVG_openFile($FW_cssdir, SVG_stylesheetPrefix(), "svg_style.css")) { map { push(@lineStyles,$1) if($_ =~ m/^\.SVGplot.(l[^{ ]*)/) } ; # } close(FH); } @@ -1424,7 +1431,7 @@ SVG_render($$$$$$$$$$) SVG_pO ""; } - my $prf = AttrVal($parent_name, "stylesheetPrefix", ""); + my $prf = SVG_stylesheetPrefix(); SVG_pO "