diff --git a/webfrontend/pgm2/01_FHEMWEB.pm b/webfrontend/pgm2/01_FHEMWEB.pm
index 3cea9f487..292ac0667 100755
--- a/webfrontend/pgm2/01_FHEMWEB.pm
+++ b/webfrontend/pgm2/01_FHEMWEB.pm
@@ -821,16 +821,15 @@ FW_roomOverview($)
push @list2, "$FW_ME?room=$r";
}
my @list = (
- "Everything", "$FW_ME?room=all",
- "", "",
- "Howto", "$FW_ME/HOWTO.html",
- "Wiki", "http://fhemwiki.de",
-# "FAQ", "$FW_ME/faq.html",
- "Details", "$FW_ME/commandref.html",
-# "Examples", "$FW_ME/cmd=style%20examples",
- "Edit files", "$FW_ME/cmd=style%20list",
- "Select style","$FW_ME/cmd=style%20select",
- "Event monitor","$FW_ME/cmd=style%20eventMonitor",
+ "Everything", "$FW_ME?room=all",
+ "", "",
+ "Howto", "$FW_ME/HOWTO.html",
+ "Wiki", "http://fhemwiki.de",
+ "Details", "$FW_ME/commandref.html",
+ "Definition...", "$FW_ME/cmd=style%20addDef",
+ "Edit files", "$FW_ME/cmd=style%20list",
+ "Select style", "$FW_ME/cmd=style%20select",
+ "Event monitor", "$FW_ME/cmd=style%20eventMonitor",
"", "");
my $lastname = ","; # Avoid double "".
for(my $idx = 0; $idx < @list; $idx+= 2) {
@@ -1444,8 +1443,7 @@ FW_calcWeblink($$)
@l = localtime($t+7*86400);
$FW_devs{$d}{to} = sprintf("%04d-%02d-%02d",$l[5]+1900,$l[4]+1,$l[3]);
-
- } elsif($zoom eq "month") {
+ } elsif($zoom eq "month") {
my @l = localtime($now);
while($off < -12) {
@@ -1596,6 +1594,70 @@ FW_style($$)
FW_pO "Events:
\n";
FW_pO "";
FW_pO "";
+
+ } elsif($a[1] eq "addDef") {
+ my $cnt = 0;
+ my %isHelper;
+ my $colCnt = ($FW_ss ? 2 : 8);
+ FW_pO "