FHEM Forum

FHEM => Frontends => FHEMWEB => Thema gestartet von: betateilchen am 30 November 2024, 18:43:20

Titel: [patch] Links in der Detailanzeige um einen gefilterten EventMonitor erweitern
Beitrag von: betateilchen am 30 November 2024, 18:43:20
Moin,

schon häufiger habe ich die Möglichkeit vermisst, direkt aus der Detailansicht eines devices einen Event Monitor mit einem auf das device voreingestellten Filter starten zu können, um das Debugging zu erleichtern.

Heute habe ich mich damit beschäftigt, was dafür zu tun wäre, dabei habe ich festgestellt, dass es nur einer einzigen zusätzlichen Codezeile bedarf.

Vielleicht findet der Vorschlag ja Wohlwollen für eine allgemeine Aufnahme in das Modul.

Index: 01_FHEMWEB.pm
===================================================================
--- 01_FHEMWEB.pm       (revision 29351)
+++ 01_FHEMWEB.pm       (working copy)
@@ -1629,12 +1629,13 @@
 
   FW_pO "<div id='detLink'>";
   my @detCmd = (
-    'devSpecHelp',   "Help for $t",
-    'forumCopy',     'Copy for forum.fhem.de',
-    'rawDef',        'Raw definition',
-    'style iconFor', 'Select icon',
-    'style showDSI', 'Extend devStateIcon',
-    'delete',        "Delete $d"
+    'devSpecHelp',        "Help for $t",
+    'forumCopy',          'Copy for forum.fhem.de',
+    'rawDef',             'Raw definition',
+    'style iconFor',      'Select icon',
+    'style showDSI',      'Extend devStateIcon',
+    'style eventMonitor', 'Event Monitor (filtered)',
+    'delete',             "Delete $d"
   );
   my $lNum = AttrVal($FW_wname, "detailLinks", 2);
   if($lNum =~ m/^(\d),(.+)$/) {
@@ -3943,7 +3944,8 @@
         The rest of the commands is shown in a dropdown menu. Default is 2.<br>
         This can optionally followed by a comma separated list of ids to order
         or filter the desired links, the ids being one of devSpecHelp,
-        forumCopy, rawDef, style iconFor, style showDSI, delete. Example:<br>
+        forumCopy, rawDef, style iconFor, style showDSI, style eventMonitor, delete.<br>
+        Example:<br>
         attr WEB detailLinks 2,devSpecHelp,forumCopy
         </li>
         <br>
@@ -4808,7 +4810,8 @@
         Voreinstellung ist 2.<br>
         Das kann optional mit der Liste der anzuzeigenden IDs erweitert werden,
         um die Links zu sortieren oder zu filtern. Die m&ouml;glichen IDs sind
-        devSpecHelp, forumCopy, rawDef, style iconFor, style showDSI, delete.
+        devSpecHelp, forumCopy, rawDef, style iconFor, style showDSI,
+        style eventMonitor, delete.<br>
         Beispiel:<br> attr WEB detailLinks 2,devSpecHelp,forumCopy
         </li>
         <br>
Titel: Aw: [patch] Links in der Detailanzeige um einen gefilterten EventMonitor erweitern
Beitrag von: rudolfkoenig am 30 November 2024, 21:03:48
Habs unveraendert uebernommen.
Titel: Aw: [patch] Links in der Detailanzeige um einen gefilterten EventMonitor erweitern
Beitrag von: betateilchen am 30 November 2024, 22:29:37
Hui, das ging ja fix.

Danke & schönes Wochenende!