<?php require_once 'db.inc.php'; require_once 'facilities.inc.php'; $subheader = __("Data Center Device Templates"); $timestamp = time(); $salt = md5('unique_salt' . $timestamp); if ((isset($_POST['getslots']) || isset($_POST['getports']) || isset($_POST['getpowerports'])) && isset($_POST['TemplateID'])) { $returndata = array(); if (isset($_POST['getports']) || isset($_POST['getpowerports'])) { $tport = isset($_POST['getports']) ? new TemplatePorts() : new TemplatePowerPorts(); $tport->TemplateID = $_POST['TemplateID']; $returndata = $tport->GetPorts(); } else { $returndata = Slot::GetAll($_POST['TemplateID']); } header('Content-Type: application/json'); echo json_encode($returndata); exit; } if (isset($_GET['cdutemplate']) || isset($_GET['sensortemplate'])) { $t = isset($_GET['cdutemplate']) ? new CDUTemplate() : new SensorTemplate(); $t->TemplateID = isset($_GET['cdutemplate']) ? $_GET['cdutemplate'] : $_GET['sensortemplate']; $t->GetTemplate(); header('Content-Type: application/json'); echo json_encode($t); exit; } // Get list of color codes if (isset($_GET['cc'])) { header('Content-Type: application/json');