Files
remotesupport/inc/remotesupport.class.php
Jaroslav Drzik 509f5fd46c Add inc directory with class remotesupport
- add dependency on fusioninventory
2021-11-26 08:18:31 +01:00

44 lines
1.3 KiB
PHP

<?php
if (!defined('GLPI_ROOT')) {
die("Sorry. You can't access directly to this file");
}
class PluginRemoteSupportComputer extends CommonDBTM {
static function showInfo($item) {
$fi_path = Plugin::getWebDir('fusioninventory');
// Manage locks pictures
PluginFusioninventoryLock::showLockIcon('Computer');
$pfInventoryComputerComputer = new PluginFusioninventoryInventoryComputerComputer();
$a_computerextend = $pfInventoryComputerComputer->hasAutomaticInventory($item->getID());
if (empty($a_computerextend)) {
return true;
}
echo '<table class="tab_glpi" width="100%">';
echo '<tr>';
echo '<th>'.__('Remote Support').'</th>';
echo '</tr>';
echo '<tr class="tab_bg_1">';
echo '<td>';
$url .= "<li class=\"document\"> <a target=\"_blank\" href=\"https://" . $_SERVER['SERVER_ADDR']. "/vnc.html?path=vnc%2F". $a_computerextend['remote_addr'] ."&autoconnect=true&resize=scale&reconnect=true&show_dot=true\"><i class=\"fa fa-laptop-medical\"></i>" . $a_computerextend['remote_addr'] . "</a></li>";
if ($url != ""){
echo "<div><ul class=\"timeline_choices\"><h2>VNC connect : </h2>";
echo $url;
echo "</ul></div>";
}
echo '</td>';
echo '</tr>';
echo '</table>';
}
}