Subversion Repositories slis

Rev

Rev 5301 | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 5301 Rev 5302
Line 49... Line 49...
49
}
49
}
50
50
51
global $with_record_count;
51
global $with_record_count;
52
$with_record_count = &$_SESSION['with_record_count'];
52
$with_record_count = &$_SESSION['with_record_count'];
53
53
-
 
54
global $with_check_version;
-
 
55
$with_check_version = &$_SESSION['with_check_version'];
-
 
56
-
 
57
$save_user_config = false;
-
 
58
54
if (isset($_GET["with_record_count"])){
59
if (isset($_GET["with_record_count"])){
55
  $with_record_count= $_GET["with_record_count"];
60
  $with_record_count= $_GET["with_record_count"];
-
 
61
  $save_user_config = true;
-
 
62
}
-
 
63
if (isset($_GET["with_check_version"])){
-
 
64
  $with_check_version= $_GET["with_check_version"];
-
 
65
  $save_user_config = true;
-
 
66
}
56
       
67
-
 
68
if ($save_user_config) {
57
        // save the config_slim of the user in DB
69
        // save the config_slim of the user in DB
58
        $config =  $_SESSION['config_slim'];
70
        $config =  $_SESSION['config_slim'];
59
        $config['with_record_count']=$with_record_count;
71
        $config['with_record_count']=$with_record_count;
-
 
72
        $config['with_check_version']=$with_check_version;
60
       
73
61
        $slim_user->config_slim = base64_encode(wddx_serialize_value($config));
74
        $slim_user->config_slim = base64_encode(wddx_serialize_value($config));
62
        $slim_user->modify();
75
        $slim_user->modify();
63
       
76
       
64
}
77
}
65
78
-
 
79
-
 
80
66
print html_header($slis->name);
81
print html_header($slis->name);
67
82
68
if ($slim_user->has_right("manage_check")) {
83
if ($slim_user->has_right("manage_check")) {
69
84
70
        if ($slis_name) {
85
        if ($slis_name) {
Line 88... Line 103...
88
               
103
               
89
        } else {
104
        } else {
90
       
105
       
91
                $cond="";
106
                $cond="";
92
                $mcs = array();
107
                $mcs = array();
93
                if (isset($slisVersion) && $slisVersion != "") {
108
                if (isset($with_check_version) && $with_check_version != "") {
94
                    $mcs = $Monitor_check->select_by_version($slisVersion,$cond,"priority,name");
109
                    $mcs = $Monitor_check->select_by_version($with_check_version,$cond,"priority,name");
95
                }
110
                }
96
                else {
111
                else {
97
                    $mcs = $Monitor_check->select($cond, "priority,name");
112
                    $mcs = $Monitor_check->select($cond, "priority,name");
98
                }
113
                }
99
               
114
               
100
                $table = new Table(1);
115
                $table = new Table(1);
101
    $table->set_no_i8n();      
116
    $table->set_no_i8n();      
102
                if (isset($slisVersion) && $slisVersion != "") {
117
                if (isset($with_check_version) && $with_check_version != "") {
103
                    $title = __("Monitor checks for the version: ") . $slisVersion;
118
                    $title = __("Monitor checks for the version: ") . $with_check_version;
104
                }
119
                }
105
                else {
120
                else {
106
                    $title = __("Monitor checks for all versions");
121
                    $title = __("Monitor checks for all versions");
107
                }
122
                }
108
                $table->set_title($title);
123
                $table->set_title($title);
Line 123... Line 138...
123
                $table->add_field(new Field("max_age", "Max age"));
138
                $table->add_field(new Field("max_age", "Max age"));
124
                $table->add_field(new Field("max_record", "Max record"));
139
                $table->add_field(new Field("max_record", "Max record"));
125
140
126
                $vs = $VersionSlis->select("");
141
                $vs = $VersionSlis->select("");
127
                print "<p>\n";
142
                print "<p>\n";
128
                $link = html_link("?slisVersion=","All Versions");
143
                $link = html_link("?with_check_version=","All Versions");
129
                if (!isset($slisVersion) || $slisVersion == "") {
144
                if (!isset($with_check_version) || $with_check_version == "") {
130
                  print "<b>".$link."</b>";
145
                  print "<b>".$link."</b>";
131
                } else {
146
                } else {
132
                  print $link;
147
                  print $link;
133
                }
148
                }
134
                foreach($vs as $v) {
149
                foreach($vs as $v) {
135
                    print " | ";
150
                    print " | ";
136
                    $link = html_link("?slisVersion=".$v->version_name,$v->version_name);
151
                    $link = html_link("?with_check_version=".$v->version_name,$v->version_name);
137
                    if (isset($slisVersion) && $slisVersion == $v->version_name) {
152
                    if (isset($with_check_version) && $with_check_version == $v->version_name) {
138
                      print "<b>".$link."</b>";
153
                      print "<b>".$link."</b>";
139
                    } else {
154
                    } else {
140
                      print $link;
155
                      print $link;
141
                    }
156
                    }
142
                }
157
                }