mirror of
https://github.com/fhem/fhem-mirror.git
synced 2025-04-08 01:14:19 +00:00
95_Babble.pm: Neue Version 1.33
git-svn-id: https://svn.fhem.de/fhem/trunk@16398 2b470e98-0d58-463d-a4d8-8e2adae1ed80
This commit is contained in:
parent
c4684cfd7c
commit
cd344dffda
@ -53,7 +53,7 @@ if (eval {require RiveScript;1;} ne 1) {
|
|||||||
my $babblelinkname = "babbles"; # link text
|
my $babblelinkname = "babbles"; # link text
|
||||||
my $babblehiddenroom = "babbleRoom"; # hidden room
|
my $babblehiddenroom = "babbleRoom"; # hidden room
|
||||||
my $babblepublicroom = "babble"; # public room
|
my $babblepublicroom = "babble"; # public room
|
||||||
my $babbleversion = "1.32";
|
my $babbleversion = "1.33";
|
||||||
|
|
||||||
my %babble_transtable_EN = (
|
my %babble_transtable_EN = (
|
||||||
"ok" => "OK",
|
"ok" => "OK",
|
||||||
@ -2046,15 +2046,16 @@ sub Babble_Html($)
|
|||||||
$rot .= "<input type=\"text\" name=\"d_help\" size=\"51\" maxlength=\"1024\" value=\"".$hlp."\"/></td>";
|
$rot .= "<input type=\"text\" name=\"d_help\" size=\"51\" maxlength=\"1024\" value=\"".$hlp."\"/></td>";
|
||||||
$rot .= "<td style=\"text-align:left;padding-right:10px; border-top:1px solid gray\">".
|
$rot .= "<td style=\"text-align:left;padding-right:10px; border-top:1px solid gray\">".
|
||||||
"<input type=\"button\" id=\"d_addrow\" onclick=\"babble_addrow('".$name."',$devcount,$tblrow)\" value=\"".$babble_tt->{"add"}."\" style=\"width:100px;\"/></td></tr>\n";#$tblrow-$devcount.$devrow
|
"<input type=\"button\" id=\"d_addrow\" onclick=\"babble_addrow('".$name."',$devcount,$tblrow)\" value=\"".$babble_tt->{"add"}."\" style=\"width:100px;\"/></td></tr>\n";#$tblrow-$devcount.$devrow
|
||||||
|
|
||||||
#my $json = JSON->new->utf8;
|
|
||||||
#my $jhash0 = eval{ $json->encode( $hash->{DATA}{"command"}{$lbdev} ) };
|
|
||||||
#Log3 $name, 1, "\n\n\n\n $lbdev ========>".Dumper($jhash0);
|
|
||||||
|
|
||||||
foreach my $place (keys %{$hash->{DATA}{"command"}{$lbdev}}){
|
foreach my $place (keys %{$hash->{DATA}{"command"}{$lbdev}}){
|
||||||
foreach my $verb (keys %{$hash->{DATA}{"command"}{$lbdev}{$place}}){
|
foreach my $verb (keys %{$hash->{DATA}{"command"}{$lbdev}{$place}}){
|
||||||
foreach my $target (keys %{$hash->{DATA}{"command"}{$lbdev}{$place}{$verb}}){
|
foreach my $target (keys %{$hash->{DATA}{"command"}{$lbdev}{$place}{$verb}}){
|
||||||
my $cmd = $hash->{DATA}{"command"}{$lbdev}{$place}{$verb}{$target};
|
my $cmd = $hash->{DATA}{"command"}{$lbdev}{$place}{$verb}{$target};
|
||||||
|
if( !defined($cmd) ){
|
||||||
|
Log3 $name,1,"[Babble] Warning: Entry \$hash->{DATA}{\"command\"}{\"".$lbdev."\"}{\"".$place."\"}{\"".$verb."\"}{\"".$target."\"} is undefined";
|
||||||
|
$cmd = "undefined"
|
||||||
|
}
|
||||||
|
|
||||||
if( index($cmd,"\$CONFIRM") != -1 ){
|
if( index($cmd,"\$CONFIRM") != -1 ){
|
||||||
$checked = "checked=\"checked\" ";
|
$checked = "checked=\"checked\" ";
|
||||||
$cmd =~ s/;;\$CONFIRM$//;
|
$cmd =~ s/;;\$CONFIRM$//;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user