From 479eb2e15a066a63d48b1a6dae4054ab07e1e253 Mon Sep 17 00:00:00 2001 From: Jan Michel Date: Thu, 19 Nov 2020 17:34:50 +0100 Subject: [PATCH] new page for triggerbox --- web/htdocs/network/triggerbox.pl | 47 ++++++++++++++++++++++++++++++++ 1 file changed, 47 insertions(+) create mode 100755 web/htdocs/network/triggerbox.pl diff --git a/web/htdocs/network/triggerbox.pl b/web/htdocs/network/triggerbox.pl new file mode 100755 index 0000000..aa00d51 --- /dev/null +++ b/web/htdocs/network/triggerbox.pl @@ -0,0 +1,47 @@ +#!/usr/bin/perl +if ($ENV{'SERVER_SOFTWARE'} =~ /HTTPi/i) { + print "HTTP/1.0 200 OK\n"; + print "Content-type: text/html\r\n\r\n"; + } +else { + use lib '..'; + use if (!($ENV{'SERVER_SOFTWARE'} =~ /HTTPi/i)), apacheEnv; + print "Content-type: text/html\n\n"; + } + +use CGI ':standard'; +use XML::LibXML; +use POSIX; +use CGI::Carp qw(fatalsToBrowser); + +use lib qw|../commands htdocs/commands|; +use xmlpage; + +my $page; + +$page->{title} = "Triggerbox Register"; +$page->{link} = "../"; + +my @setup; +$setup[0]->{name} = "Features"; +$setup[0]->{cmd} = "TriggerBox-0xfe69-Features"; +$setup[0]->{period} = 10000; + +$setup[1]->{name} = "Settings"; +$setup[1]->{cmd} = "TriggerBox-0xfe69-Settings"; +$setup[1]->{period} = -1; + +$setup[2]->{name} = "Scalers"; +$setup[2]->{cmd} = "TriggerBox-0xfe69-Scalers"; +$setup[2]->{period} = -1; + + + +xmlpage::initPage(\@setup,$page); + + + + +1; + + -- 2.43.0