diff --git a/fhem/FHEM/98_HMinfo.pm b/fhem/FHEM/98_HMinfo.pm index c8bace712..8b2111d2e 100644 --- a/fhem/FHEM/98_HMinfo.pm +++ b/fhem/FHEM/98_HMinfo.pm @@ -834,7 +834,7 @@ sub HMinfo_tempListTmplView() { ############################################### ,devspec2array("TYPE=CUL_HM:FILTER=model=.*-TC.*:FILTER=chanNo=02"))); my ($n) = devspec2array("TYPE=HMinfo"); my $defFn = HMinfo_tempListDefFns(); - my @tlFiles = split(";",$defFn); + my @tlFiles = split('[;,]',$defFn); $defFn = $defs{$n}{helper}{weekplanListDef}; my @dWoTmpl; # Device not using templates @@ -906,7 +906,7 @@ sub HMinfo_listOfTempTemplates() { ############################################ my ($n) =devspec2array("TYPE=HMinfo"); my $dir = AttrVal($n,"configDir","$attr{global}{modpath}/")."/"; #no dir? add defDir $dir = "./".$dir if ($dir !~ m/^(\.|\/)/); - my @tFiles = split(";",AttrVal($n,"configTempFile","tempList.cfg")); + my @tFiles = split('[;,]',AttrVal($n,"configTempFile","tempList.cfg")); my $tDefault = $dir.$tFiles[0].":"; my @tmpl; @@ -2114,7 +2114,7 @@ sub HMinfo_getConfigFile($$$) {################################################ my $fn = $fnIn ? $fnIn : AttrVal($name,$configFile,$defaultFN{$configFile}); my @fns;# my file names - coud be more - foreach my $fnt (split(";",$fn)){ + foreach my $fnt (split('[;,]',$fn)){ $fnt = AttrVal($name,"configDir",".") ."\/".$fnt if ($fnt !~ m/\//); $fnt = AttrVal("global","modpath",".")."\/".$fnt if ($fnt !~ m/^\//); push @fns,$fnt; @@ -3288,7 +3288,7 @@ sub HMinfo_noDup(@) {#return list with no duplicates########################### loadConfig
verifyConfig
-
  • configTempFile<,configTempFile2><,configTempFile2> +
  • configTempFile<;configTempFile2><;configTempFile3> Liste of Templfiles (weekplan) which are considered in HMInfo and CUL_HM
    Files are comma separated. The first file is default. Its name may be skipped when setting a tempalte.
  • @@ -3736,7 +3736,7 @@ sub HMinfo_noDup(@) {#return list with no duplicates########################### purgeConfig, loadConfig
    -
  • configTempFile<,configTempFile2><,configTempFile3> +
  • configTempFile<;configTempFile2><;configTempFile3> Liste der Templfiles (weekplan) welche in HM berücksichtigt werden
    Die Files werden kommasepariert eingegeben. Das erste File ist der Default. Dessen Name muss beim Template nicht eingegeben werden.