From f5d39f6157eb31ef87c4c46f53c8cb0c403b5a6a Mon Sep 17 00:00:00 2001 From: rudolfkoenig <> Date: Tue, 20 May 2014 11:45:09 +0000 Subject: [PATCH] FHEMWEB: configDB functions replaced (FORUM #23787) git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@5910 2b470e98-0d58-463d-a4d8-8e2adae1ed80 --- FHEM/01_FHEMWEB.pm | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/FHEM/01_FHEMWEB.pm b/FHEM/01_FHEMWEB.pm index b480ce0e6..f2ed91d4c 100755 --- a/FHEM/01_FHEMWEB.pm +++ b/FHEM/01_FHEMWEB.pm @@ -1633,7 +1633,8 @@ FW_style($$) my $cfgDB = defined($a[3]) ? $a[3] : ""; if ($cfgDB eq 'configDB') { my $filePath = FW_fileNameToPath($fileName); - $data = _cfgDB_Readfile($filePath); + my ($err,@content) = cfgDB_FileRead($filePath); + $data = join("\n",@content); } else { $fileName =~ s,.*/,,g; # Little bit of security my $filePath = FW_fileNameToPath($fileName); @@ -1686,7 +1687,8 @@ FW_style($$) } else { # save file to configDB $FW_data =~ s/\r//g if($^O !~ m/Win/); - _cfgDB_Writefile($filePath, $FW_data); + my @content = split(/\n/,$FW_data); + cfgDB_FileWrite($filePath,@content); my $ret = FW_fC("reload $fileName") if($fileName =~ m,\.pm$,); $ret = ($ret ? "

ERROR:

$ret" : "Saved the file $fileName to configDB");