/**
  * @see inc/CommonGLPI::getTabNameForItem()
  *
  * @param $item               CommonGLPI object
  * @param$withtemplate (default 0)
  *
  * @return string|translated
  */
 function getTabNameForItem(CommonGLPI $item, $withtemplate = 0)
 {
     if (in_array($item->getType(), self::$snmptypes) && $this->canView()) {
         if ($this->getFromDBByQuery("WHERE `items_id` = '" . $item->getID() . "' \n                                       AND `itemtype` = '" . $item->getType() . "'")) {
             return __('OCSNG SNMP', 'ocsinventoryng');
         }
     } else {
         if ($item->getType() == "PluginOcsinventoryngOcsServer") {
             if (PluginOcsinventoryngOcsServer::checkOCSconnection($item->getID()) && PluginOcsinventoryngOcsServer::checkVersion($item->getID()) && PluginOcsinventoryngOcsServer::checkTraceDeleted($item->getID())) {
                 $client = PluginOcsinventoryngOcsServer::getDBocs($item->getID());
                 $version = $client->getTextConfig('GUI_VERSION');
                 $snmp = $client->getIntConfig('SNMP');
                 if ($version > PluginOcsinventoryngOcsServer::OCS2_1_VERSION_LIMIT && $snmp) {
                     return __('SNMP Import', 'ocsinventoryng');
                 }
             }
         }
     }
     return '';
 }