Example #1
0
if(isset($_GET["mount-dar"])){js_dar_mount();exit;}
if(isset($_GET["mount-dar-list"])){dar_mount_select();exit;}
if(isset($_GET["mount-dar-2"])){dar_mount_2();exit;}
if(isset($_GET["mount-dar-collection"])){dar_mount_collection();exit;}

if(isset($_GET["dar-query"])){dar_query();exit;}
if(isset($_GET["DarQuery"])){dar_query_results();exit;}

if(isset($_GET["dar-list"])){dar_list();exit;}
if(isset($_GET["dar-list-index"])){dar_list_type();exit;}
if(isset($_GET["dar-list-query"])){dar_list_query();exit;}


if(isset($_GET["dar-browse"])){dar_browse();exit;}

if(isset($_GET["schedule"])){schedule();exit;}
if(isset($_GET["RefreshCache"])){RefreshCache();exit;}
if(isset($_GET["perform-backup"])){run_backup_js();exit;}

if(isset($_GET["restore-full"])){retore_full_mode();exit;}
if(isset($_GET["restore-single-file"])){restore_single_file();exit;}
if(isset($_GET["original_path"])){restore_full_mode_exec();exit;}
if(isset($_GET["original_file_path"])){restore_single_mode_exec();exit;}
if(isset($_GET["populate"])){populate();exit;}


function dar_mount_1(){
	$html="<div id='mounted_logs_1'></div>";
	echo $html;
	}
	
session_start();
require_once "config.php";
require_once "time.php";
require_once "getters.php";
$db = loadDatabase();
$email = $_SESSION['user'];
$eventName = $_POST['eventName'];
$description = $_POST['description'];
$scheduleName = $_POST['scheduleName'];
$timeToSchedule = $_POST['time'];
$userId = getUserId($db, $scheduleName, $email);
$scheduleId = getScheduleId($db, $scheduleName, $userId);
$startTime = getStartTime($db, $scheduleName, $scheduleId);
$endTime = getEndTime($db, $scheduleName, $scheduleId);
$whenToPlaceEvent = schedule($db, $scheduleId, $timeToSchedule, $startTime, $endTime);
addToDatabase($db, $eventName, $description, $whenToPlaceEvent, $scheduleId);
function schedule($db, $scheduleId, $timeToSchedule, $startTime, $endTime)
{
    $query = "SELECT startTime, endTime FROM scheduleEvent se JOIN event e WHERE scheduleId=:id AND eventId = e.id" . " ORDER BY startTime";
    $query = $db->prepare($query);
    $query->execute(array(':id' => $scheduleId));
    $eventEndTime = addTime($startTime, $timeToSchedule);
    $eventStartTime = $startTime;
    foreach ($query->fetchAll() as $event) {
        if (greaterThanOrEqualToTime($event['startTime'], $eventEndTime)) {
            break;
        } else {
            $eventStartTime = $event['endTime'];
            $eventEndTime = addTime($event['endTime'], $timeToSchedule);
        }
session_start();
require_once "config.php";
require_once "time.php";
require_once "getters.php";
$db = loadDatabase();
$email = $_SESSION['user'];
$eventName = $_POST['eventName'];
$description = $_POST['description'];
$scheduleName = $_POST['scheduleName'];
$eventStartTime = $_POST['eventStartTime'];
$eventEndTime = $_POST['eventEndTime'];
$userId = getUserId($db, $scheduleName, $email);
$scheduleId = getScheduleId($db, $scheduleName, $userId);
$startTime = getStartTime($db, $scheduleName, $scheduleId);
$endTime = getEndTime($db, $scheduleName, $scheduleId);
$placeEvent = schedule($db, $scheduleId, $eventStartTime, $eventStartTime, $startTime, $endTime);
if ($placeEvent) {
    addToDatabase($db, $eventName, $description, $eventStartTime, $eventEndTime, $scheduleId);
}
function schedule($db, $scheduleId, $eventStartTime, $eventEndTime, $startTime, $endTime)
{
    $query = "SELECT startTime, endTime FROM scheduleEvent se JOIN event e WHERE scheduleId=:id AND eventId = e.id";
    $query = $db->prepare($query);
    $query->execute(array(':id' => $scheduleId));
    $prevScheduledEnd;
    $isFull = false;
    foreach ($query->fetchAll() as $event) {
        if (isset($prevScheduledEnd) && greaterThanOrEqualToTime($eventStartTime, $prevScheduledEnd) && greaterThanOrEqualToTime($event['startTime'], $eventEndTime)) {
            return true;
        }
        $prevScheduledEnd = $event['endTime'];
Example #4
0
    exit;
}
if (isset($_GET["CompileMissingdb"])) {
    CompileMissingdb();
    exit;
}
if (isset($_GET["MaintenanceReCompileDB"])) {
    maintenance_status_list_compile();
    exit;
}
if (isset($_GET["CompileAlldbs"])) {
    CompileAlldbs();
    exit;
}
if (isset($_GET["schedule"])) {
    schedule();
    exit;
}
if (isset($_GET["EnableSchedule"])) {
    schedule_save();
    exit;
}
if (isset($_GET["maintenance-status-list"])) {
    maintenance_status_list();
    exit;
}
if (isset($_GET["config-file"])) {
    config_file();
    exit;
}
if (isset($_GET["events"])) {
Example #5
0
<?php

session_start();
require '../controller/define.php';
require '../controller/adminControl.php';
if (!isset($_SESSION['admin'])) {
    header('Location: ' . SERVER . '/404');
} else {
    $sched = schedule();
}
?>

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="utf-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">

    <meta name="viewport" content="width=device-width, initial-scale=1.0" />
    <meta name="description" content="Neon Admin Panel" />
    <meta name="author" content="" />

    <?php 
require_once '../includes/head.php';
?>

    <link rel="stylesheet" href="assets/js/jquery-ui/css/no-theme/jquery-ui-1.10.3.custom.min.css">
    <link rel="stylesheet" href="assets/css/font-icons/entypo/css/entypo.css">
    <link rel="stylesheet" href="http://fonts.googleapis.com/css?family=Noto+Sans:400,700,400italic">
    <link rel="stylesheet" href="assets/css/bootstrap.css">
    <link rel="stylesheet" href="assets/css/neon-core.css">
Example #6
0
<?php

//schedule_pdf.php
session_start();
// generate a pdf version of the main schedule
require 'tcpdf/tcpdf.php';
require 'include/config.inc.php';
require 'include/functions.inc.php';
//require('include/functions_date.php');
$schedule =& schedule();
ob_start();
$pdf = new TCPDF(PDF_PAGE_ORIENTATION, PDF_UNIT, PDF_PAGE_FORMAT, true, 'UTF-8', false);
// set document information
$pdf->SetCreator(PDF_CREATOR);
$pdf->SetAuthor('Jim');
$pdf->SetTitle(DEF_CONG);
$pdf->SetSubject('TCPDF Tutorial');
$pdf->SetKeywords('TCPDF, PDF, example, test, guide');
// set default header data
$pdf->SetHeaderData('khlogo.png', 10, DEF_CONG, 'Weekly Schedule', array(0, 0, 0), array(255, 255, 255));
// set header and footer fonts
$pdf->setHeaderFont(array(PDF_FONT_NAME_MAIN, '', PDF_FONT_SIZE_MAIN));
$pdf->setFooterFont(array(PDF_FONT_NAME_DATA, '', PDF_FONT_SIZE_DATA));
// set default monospaced font
$pdf->SetDefaultMonospacedFont(PDF_FONT_MONOSPACED);
// set margins
$pdf->SetMargins(PDF_MARGIN_LEFT, PDF_MARGIN_TOP, PDF_MARGIN_RIGHT);
$pdf->SetHeaderMargin(PDF_MARGIN_HEADER);
$pdf->SetFooterMargin(PDF_MARGIN_FOOTER);
// set auto page breaks
$pdf->SetAutoPageBreak(TRUE, PDF_MARGIN_BOTTOM);
<?php

/**
 * Created by PhpStorm.
 * User: chowmean
 * Date: 6/25/15
 * Time: 7:02 PM
 */
include 'mailto.php';
if (isset($_POST)) {
    $a = json_decode($HTTP_RAW_POST_DATA, true);
    schedule($a);
} else {
    print "POST VALUE NOT SET";
}
//login_and_ask('asd32dar23r2d23_web','*****@*****.**','WELCOME@123','DEkha maine question pucha');
/*
 * Calls fucntion after checking other values
 *
 * */
function schedule($a)
{
    $musername = $a['musername'];
    $username = urldecode($a['username']);
    $password = urldecode($a['passwd']);
    $name = urldecode($a['name']);
    $mail = urldecode($a['mail']);
    $to = urldecode($a['to']);
    $from = urldecode($a['from']);
    $device_id = generateRandomString(2);
    $question_body = urldecode($a['question_body']);
Example #8
0
 function run($iterations)
 {
     global $taskWorkArea;
     for ($i = 0; $i < $iterations; $i++) {
         $taskWorkArea->holdCount = 0;
         $taskWorkArea->qpktCount = 0;
         $task_state = new TaskState();
         new IdleTask(I_IDLE, 1, 10000, $task_state->running(), new IdleTaskRec());
         $wkq = new Packet(null, 0, K_WORK);
         $wkq = new Packet($wkq, 0, K_WORK);
         $task_state = new TaskState();
         new WorkTask(I_WORK, 1000, $wkq, $task_state->waitingWithPacket(), new WorkTaskRec());
         $wkq = new Packet(null, I_DEVA, K_DEV);
         $wkq = new Packet($wkq, I_DEVA, K_DEV);
         $wkq = new Packet($wkq, I_DEVA, K_DEV);
         $task_state = new TaskState();
         new HandlerTask(I_HANDLERA, 2000, $wkq, $task_state->waitingWithPacket(), new HandlerTaskRec());
         $wkq = new Packet(null, I_DEVB, K_DEV);
         $wkq = new Packet($wkq, I_DEVB, K_DEV);
         $wkq = new Packet($wkq, I_DEVB, K_DEV);
         $task_state = new TaskState();
         new HandlerTask(I_HANDLERB, 3000, $wkq, $task_state->waitingWithPacket(), new HandlerTaskRec());
         $wkq = null;
         $task_state = new TaskState();
         new DeviceTask(I_DEVA, 4000, $wkq, $task_state->waiting(), new DeviceTaskRec());
         $task_state = new TaskState();
         new DeviceTask(I_DEVB, 5000, $wkq, $task_state->waiting(), new DeviceTaskRec());
         schedule();
         if (!($taskWorkArea->holdCount == 9297 && $taskWorkArea->qpktCount == 23246)) {
             return false;
         }
     }
     return true;
 }