@@ -223,45 +223,76 @@ function _getServerState($serverId, $serverName) {
223223 /*
224224 * Info of a VE inside a OpenVz-Host
225225 */
226+
227+ $ alert_class = 'alert-info ' ;
228+ if ($ serverState == 'ok ' ) $ alert_class = 'alert-success ' ;
229+ if ($ serverState == 'warning ' ) $ alert_class = 'alert-warning ' ;
230+ if ($ serverState == 'critical ' || $ serverState == 'error ' ) $ alert_class = 'alert-danger ' ;
231+
226232 //$html_ve = '<div class="systemmonitor-ve state-' . $serverState . '-ve os-' . $osData['name'] . '">';
227- $ html_ve = '<div class="systemmonitor state- ' . $ serverState . ' os- ' . $ osData ['name ' ] . '"> ' ;
233+ //$html_ve = '<div class="systemmonitor state-' . $serverState . ' os-' . $osData['name'] . '">';
234+ $ html_server = '<div class="alert ' .$ alert_class .'" role="alert"> ' ;
228235 if ($ osData != null ) {
229236 $ html_ve .= '<div class="icoDevice"><p class="status"></p></div> ' ;
230237 }
231238 else {
232239 $ html_ve .= '<div class="icoDevice"><p class="status"></p></div> ' ;
233240 }
234- $ html_ve .= '<div class="statusDevice"><p > ' . $ serverName ;
241+ $ html_ve .= '<div class="statusDevice"><h3 > ' . $ serverName ;
235242 if ($ osData != null ) {
236243 $ html_ve .= ' ( ' . $ osData ['name ' ] . ' ' . $ osData ['version ' ] . ') ' ;
237244 }
238245 if ($ ispcData != null ) {
239- $ html_ve .= $ ispcData ['name ' ] . ' ' . $ ispcData ['version ' ] . '</p > ' ;
246+ $ html_ve .= $ ispcData ['name ' ] . ' ' . $ ispcData ['version ' ] . '</h3 > ' ;
240247 }
241248 else {
242- $ html_ve .= '</p > ' ;
249+ $ html_ve .= '</h3 > ' ;
243250 }
244251 $ html_ve .= '<p> ' . $ app ->lng ("monitor_serverstate_state_txt " ) . ': ' . $ serverState . '</p> ' ;
245252
246253 /*
247254 * Info of a "normal" Server or a OpenVz-Host
248255 */
249- $ html_server = '<div class="systemmonitor-server state- ' . $ serverState . ' os- ' . $ osData ['name ' ] . '"> ' ;
256+ //$html_server = '<div class="systemmonitor-server state-' . $serverState . ' os-' . $osData['name'] . '">';
257+
258+ /*
259+ switch ($oldState) {
260+ case 'no_state': $oldInt = 0;
261+ break;
262+ case 'ok': $oldInt = 1;
263+ break;
264+ case 'unknown': $oldInt = 2;
265+ break;
266+ case 'info': $oldInt = 3;
267+ break;
268+ case 'warning': $oldInt = 4;
269+ break;
270+ case 'critical': $oldInt = 5;
271+ break;
272+ case 'error': $oldInt = 6;
273+ break;
274+ */
275+ $ alert_class = 'alert-info ' ;
276+ if ($ serverState == 'ok ' ) $ alert_class = 'alert-success ' ;
277+ if ($ serverState == 'warning ' ) $ alert_class = 'alert-warning ' ;
278+ if ($ serverState == 'critical ' || $ serverState == 'error ' ) $ alert_class = 'alert-danger ' ;
279+
280+ $ html_server = '<div class="alert ' .$ alert_class .'" role="alert"> ' ;
250281 if ($ osData != null ) {
251- $ html_server .= '<div class="icoDevice"><p class="status"></p></div> ' ;
282+ // $html_server .= '<div class="icoDevice"><p class="status"></p></div>';
252283 }
253284 else {
254285 $ html_server .= '<div class="icoDevice"><p class="status"></p></div> ' ;
255286 }
256- $ html_server .= '<div class="statusDevice"><p > ' . $ app ->lng ("monitor_serverstate_server_txt " ) . ': ' . $ serverName ;
287+ $ html_server .= '<div class="statusDevice"><h3 > ' . $ app ->lng ("monitor_serverstate_server_txt " ) . ': ' . $ serverName ;
257288 if ($ osData != null ) {
258289 $ html_server .= ' ( ' . $ osData ['name ' ] . ' ' . $ osData ['version ' ] . ') ' ;
259290 }
260291 if ($ ispcData != null ) {
261- $ html_server .= $ ispcData ['name ' ] . ' ' . $ ispcData ['version ' ] . '</p > ' ;
292+ $ html_server .= $ ispcData ['name ' ] . ' ' . $ ispcData ['version ' ] . '</h3 > ' ;
262293 }
263294 else {
264- $ html_server .= '</p > ' ;
295+ $ html_server .= '</h3 > ' ;
265296 }
266297
267298 $ html_server .= '<p> ' . $ app ->lng ("monitor_serverstate_state_txt " ) . ': ' . $ serverState . ' ( ' ;
@@ -277,7 +308,7 @@ function _getServerState($serverId, $serverName) {
277308 */
278309 $ html_verbose = $ html_server ;
279310 foreach ($ messages as $ key => $ state ) {
280- $ html_verbose .= $ key . ': <br /> ' ;
311+ $ html_verbose .= ' <strong> ' . ucfirst ( $ key) . '</strong> <br /> ' ;
281312 foreach ($ state as $ msg ) {
282313 $ html_verbose .= $ msg . '<br /> ' ;
283314 }
0 commit comments