$p->display(); if (isset($_POST["bconfirm"])) { $ret = msc_download_file($_GET['objectUUID']); if (is_array($ret) && ($ret[0] === True)) { new NotifyWidgetSuccess(_T('The download is in progress.', 'msc')); } else { if ($ret[1] == 1) { new NotifyWidgetFailure(_T("A file is already being downloaded.", "msc")); } else { new NotifyWidgetFailure(_T("The download has failed.", "msc")); } } } $ajax = new AjaxFilter(urlStrRedirect('base/computers/ajaxDownloadFile', array('objectUUID' => $_GET['objectUUID']))); $ajax->setRefresh(web_def_refresh_time()); $ajax->display(); $f = new Form(array('id' => 'dl')); $f->addSummary(_T('Click below to start downloading file from this computer. Warning: the download may last a long time', 'msc')); $computer = getMachine(array('uuid'=>$_GET['objectUUID']), $ping = False); $f->addButton('bconfirm', sprintf(_T('Start download from computer %s', 'msc'), $computer->hostname)); $f->display(); print '<br />'; $ajax->displayDivToUpdate(); ?>
* but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License * along with MMC; if not, write to the Free Software * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA */ require "modules/network/includes/network2.inc.php"; require "localSidebar.php"; require "graph/navbar.inc.php"; $reverse = isset($_GET["reverse"]) && $_GET["reverse"] == 1; $zone = $_GET["zone"]; $sortby = $_GET["sortby"]; $asc = $_GET["asc"]; $options = array('zone' => $zone, 'reverse' => $reverse, 'sortby' => $sortby, 'asc' => $asc); $ajax = new AjaxFilter(urlStrRedirect('network/network/ajaxZoneRecordsFilter', $options)); $ajax->display(); $title = $reverse ? sprintf(_T("Records of reverse zone for zone %s"), $zone) : sprintf(_T("Records of zone %s"), $zone); $p = new PageGenerator($title); $sidemenu->forceActiveItem("index"); $p->setSideMenu($sidemenu); $p->display(); $ajax->displayDivToUpdate(); $f = new Form(); if ($reverse || count(getReverseZone($zone))) { $linktext = $reverse ? _T("Manage zone records") : _T("Manage reverse zone records"); $f->addSummary("<a href='" . urlStr("network/network/zonerecords", array("zone" => $zone, "reverse" => !$reverse)) . "'>" . $linktext . "</a>"); } $f->addOnClickButton(_T("Add a record"), urlStr("network/network/addrecord", array("zone" => $zone, "reverse" => $reverse))); $f->display();