diff --git a/fhem/FHEM/01_FHEMWEB.pm b/fhem/FHEM/01_FHEMWEB.pm index 668433ba0..2096d5bc3 100755 --- a/fhem/FHEM/01_FHEMWEB.pm +++ b/fhem/FHEM/01_FHEMWEB.pm @@ -1760,17 +1760,21 @@ FW_style($$) my $ncols = $FW_ss ? 40 : 80; FW_pO "
"; FW_pO "
"; - if(!$readOnly) { - FW_pO FW_submit("save", "Save $fileName"); - FW_pO "  "; - FW_pO FW_submit("saveAs", "Save as"); - FW_pO FW_textfieldv("saveName", 30, "saveName", $fileName); - FW_pO "

"; + if($readOnly) { + FW_pO "You can enable saving this file by setting the editConfig "; + FW_pO "attribute, but read the documentation first for the side effects."; + FW_pO "

"; + } else { + FW_pO FW_submit("save", "Save $fileName"); + FW_pO "  "; + FW_pO FW_submit("saveAs", "Save as"); + FW_pO FW_textfieldv("saveName", 30, "saveName", $fileName); + FW_pO "

"; } - FW_pO FW_hidden("cmd", "style save $fileName $cfgDB"); - FW_pO FW_hidden("fwcsrf", $defs{$FW_wname}{CSRFTOKEN}) if($FW_CSRF); - FW_pO ""; + FW_pO FW_hidden("cmd", "style save $fileName $cfgDB"); + FW_pO FW_hidden("fwcsrf", $defs{$FW_wname}{CSRFTOKEN}) if($FW_CSRF); + FW_pO ""; FW_pO "
"; FW_pO "
";