FRITZBOX: no keys for arrays

git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@7946 2b470e98-0d58-463d-a4d8-8e2adae1ed80
This commit is contained in:
tpoitzsch 2015-02-11 20:33:56 +00:00
parent 534491c9f0
commit c9c30ca50f

View File

@ -1587,7 +1587,7 @@ sub FRITZBOX_Ring_Run($)
# Reset internal ring tones for the Fritz!Fons # Reset internal ring tones for the Fritz!Fons
if ($ringTone) if ($ringTone)
{ {
foreach (keys @FritzFons) for (0 .. $#FritzFons)
{ {
push @cmdArray, "ctlmgr_ctl w telcfg settings/Foncontrol/User".$FritzFons[$_]."/IntRingTone ".$result->[2*$_]; push @cmdArray, "ctlmgr_ctl w telcfg settings/Foncontrol/User".$FritzFons[$_]."/IntRingTone ".$result->[2*$_];
# Reset internet station for the Fritz!Fons # Reset internet station for the Fritz!Fons
@ -2320,7 +2320,7 @@ sub FRITZBOX_Exec_Local($$)
} }
$result =~ s/\n|\r//g; $result =~ s/\n|\r//g;
my @resultArray = split /\|#\|/, $result; my @resultArray = split /\|#\|/, $result;
foreach (keys @resultArray) for (0 .. $#resultArray)
{ {
$resultArray[$_] =~ s/\s$//; $resultArray[$_] =~ s/\s$//;
} }
@ -2975,7 +2975,7 @@ sub FRITZBOX_fritztris($)
<li><code>get &lt;name&gt; shellCommand &lt;Befehl&gt;</code> <li><code>get &lt;name&gt; shellCommand &lt;Befehl&gt;</code>
<br> <br>
F&uuml;hrt den angegebenen Befehl auf der Fritz!Box-Shell aus und gibt das Ergebnis zur&uuml;ck. F&uuml;hrt den angegebenen Befehl auf der Fritz!Box-Shell aus und gibt das Ergebnis zur&uuml;ck.
Kann benuzt werden, um Shell-Befehle auszuf&uuml;hren, die nicht im Modul implementiert sind. Kann benutzt werden, um Shell-Befehle auszuf&uuml;hren, die nicht im Modul implementiert sind.
<br> <br>
Muss zuvor &uuml;ber das Attribute "allowShellCommand" freigeschaltet werden. Muss zuvor &uuml;ber das Attribute "allowShellCommand" freigeschaltet werden.
</li><br> </li><br>
@ -2996,7 +2996,7 @@ sub FRITZBOX_fritztris($)
<br> <br>
Dies erfolgt, indem w&auml;hrend des Klingelns kurzzeitig der Name der internen anrufenden Nummer ge&auml;ndert wird. Dies erfolgt, indem w&auml;hrend des Klingelns kurzzeitig der Name der internen anrufenden Nummer ge&auml;ndert wird.
<br> <br>
Es ist maximal 30 Zeichen erlaubt. Das Attribute "ringWithIntern" muss ebenfalls spezifiziert sein. Es sind maximal 30 Zeichen erlaubt. Das Attribute "ringWithIntern" muss ebenfalls spezifiziert sein.
</li><br> </li><br>
<li><code>defaultUploadDir &lt;fritzBoxPath&gt;</code> <li><code>defaultUploadDir &lt;fritzBoxPath&gt;</code>