/**
  * Display info of a views
  *
  * @param type $id
  */
 function showWidgetFrame($id)
 {
     if ($this->getFromDB($id)) {
         $data = $this->fields;
         $pmDisplayview_item = new PluginMonitoringDisplayview_item();
         $a_counter = $pmDisplayview_item->getCounterOfViews($id, array('ok' => 0, 'warning' => 0, 'critical' => 0, 'acknowledge' => 0));
         $nb_ressources = 0;
         $class = 'ok';
         if ($a_counter['critical'] > 0) {
             $nb_ressources = $a_counter['critical'];
             $class = 'crit';
         } else {
             if ($a_counter['warning'] > 0) {
                 $nb_ressources = $a_counter['warning'];
                 $class = 'warn';
             } else {
                 $nb_ressources = $a_counter['ok'];
             }
         }
         echo '<div class="ch-item" style="background-image:url(\'../pics/picto_view.png\');
         background-repeat:no-repeat;background-position:center center;">
         <div class="ch-info-' . $class . '">
         <h1><a href="javascript:;" onclick="$(\'#updatefil\').val(\'' . $id . '!\');' . '$(\'#updateviewid\').val(\'' . $id . '\');reloadfil();reloadview();"' . '><span id="viewa-' . $id . '">' . $data['name'] . '</span></a></h1>
         <p>' . $nb_ressources . '<font style="font-size: 14px;"> / ' . array_sum($a_counter) . '</font></p>
         </div>
      </div>';
         echo "<script>\n            fittext('viewa-" . $id . "');\n         </script>";
     }
 }