From b76991bf6db29db2bc3019fbc911f10a120cf02e Mon Sep 17 00:00:00 2001 From: rudolfkoenig <> Date: Sat, 23 Nov 2013 12:32:44 +0000 Subject: [PATCH] SVG: removing identical .css/.svg files by implementing better fallback on open. git-svn-id: https://svn.fhem.de/fhem/trunk@4274 2b470e98-0d58-463d-a4d8-8e2adae1ed80 --- fhem/FHEM/98_SVG.pm | 4 ++ fhem/www/pgm2/darksmallscreensvg_defs.svg | 43 ---------------------- fhem/www/pgm2/darksmallscreensvg_style.css | 31 ---------------- fhem/www/pgm2/darktouchpadsvg_defs.svg | 43 ---------------------- fhem/www/pgm2/darktouchpadsvg_style.css | 31 ---------------- fhem/www/pgm2/ios7smallscreensvg_defs.svg | 43 ---------------------- fhem/www/pgm2/ios7smallscreensvg_style.css | 34 ----------------- fhem/www/pgm2/ios7touchpadsvg_defs.svg | 43 ---------------------- fhem/www/pgm2/ios7touchpadsvg_style.css | 33 ----------------- fhem/www/pgm2/touchpadstyle.css | 9 +++-- 10 files changed, 9 insertions(+), 305 deletions(-) delete mode 100644 fhem/www/pgm2/darksmallscreensvg_defs.svg delete mode 100644 fhem/www/pgm2/darksmallscreensvg_style.css delete mode 100644 fhem/www/pgm2/darktouchpadsvg_defs.svg delete mode 100644 fhem/www/pgm2/darktouchpadsvg_style.css delete mode 100644 fhem/www/pgm2/ios7smallscreensvg_defs.svg delete mode 100644 fhem/www/pgm2/ios7smallscreensvg_style.css delete mode 100644 fhem/www/pgm2/ios7touchpadsvg_defs.svg delete mode 100644 fhem/www/pgm2/ios7touchpadsvg_style.css diff --git a/fhem/FHEM/98_SVG.pm b/fhem/FHEM/98_SVG.pm index 3203ed572..fe892767d 100755 --- a/fhem/FHEM/98_SVG.pm +++ b/fhem/FHEM/98_SVG.pm @@ -917,8 +917,11 @@ SVG_render($$$$$$$$$) 'xmlns:xlink="http://www.w3.org/1999/xlink" '.$flog.'>'; my $prf = AttrVal($parent_name, "stylesheetPrefix", ""); + my $baseStyle = $prf; $baseStyle =~ s/(touchpad|smallscreen)//; + SVG_pO "