Example #1
0
$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();

?>
Example #2
0
 * 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();