#!/usr/bin/perl # mon_actdef.cgi # filter Monitor to Services with Tarantella # STTA Rev. 1.3 Copyright (c) 2001-2004 Jesús Pérez Lorenzo --- license GNU GPL # stta: (@#) 1.31051043346- [2004_01_29_102036] require './stta-lib.pl'; if ( ! $access{'monitor'} ) { &redirect("index.cgi"); } if ( $config{'has_monitor'} ne "true" ) { &redirect("index.cgi"); } &headerstta($text{'index_monitor_act'}, "", "monitor_act",undef,1,0,"$text{'headpage_right'}"."$text{'head_logout'}",undef,undef,"$text{head_below}" ); &ReadParse(); if ( $in{postform} ) { $aliasAct=$in{aliasAct}; $descrip=$in{descrip}; $postform=$in{postform}; %h_actions=&list_actions(); if ( $h_actions{$aliasAct}->{'alias'} eq $aliasAct ) { $monAlias=$h_actions{$aliasAct}->{alias}; $monName=$h_actions{$aliasAct}->{name}; $monObject=$h_actions{$aliasAct}->{object}; $monTarget=$h_actions{$aliasAct}->{target}; $monObject=$h_actions{$aliasAct}->{object}; $monCondition=$h_actions{$aliasAct}->{condition}; $monConditionValue=$h_actions{$aliasAct}->{conditionValue}; $monAction=$h_actions{$aliasAct}->{action}; $monScript=$h_actions{$aliasAct}->{script}; $monHow=$h_actions{$aliasAct}->{how}; $monWhen=$h_actions{$aliasAct}->{when}; } } print "

\n"; print "\n"; print "\n"; print "

\n"; print "\n"; print "\n"; print "
"; if ( $postform eq "modify" ) { print "$text{'titidx_monitor_modact'}:"; } elsif ( $postform eq "delete" ) { print "$text{'titidx_monitor_delact'}:"; } else { print "$text{'titidx_monitor_defact'} "; } print "$monAlias - $monName"; print "
\n"; print "\n"; if ( $postform ne "" ) { print " \n"; print " \n"; print " \n"; } print " \n"; print " \n"; print " \n"; print " \n"; print " \n"; print " \n"; print " \n"; print " \n"; print " \n"; print "
",&hlink("$text{'f_mon_target'}","fmon_target")," 
",&hlink("$text{'f_mon_condition'}","fmon_condition")," 
",&hlink("$text{'f_mon_condition_value'}","fmon_condition_value")," \n"; #onChange=\"isNroThis(this)\">\n"; print "
",&hlink("$text{'f_mon_actions'}","fmon_actions")," 
",&hlink("$text{'f_mon_script'}","fmon_script")," 
",&hlink("$text{'f_mon_how'}","fmon_how")," 
\n"; print "         


\n"; &footer($config{'back_return'},$text{'index'}); print "

\n"; do "footer.pl"; exit;