public function onKernelRequest(GetResponseEvent $event)
 {
     $request = $event->getRequest();
     $currentHost = $request->getHttpHost();
     $site = $this->em->getRepository('sdSiteBundle:Site')->getSite($currentHost);
     $this->siteManager->setCurrentSite($site);
 }
Example #2
0
 function showIndex()
 {
     if (!fvRequest::getInstance()->hasRequestParameter("page")) {
         if (fvSite::$fvSession->is_set(fvRequest::getInstance()->getRequestParameter("requestURL") . "/page")) {
             fvRequest::getInstance()->putRequestParameter("page", (int) fvSite::$fvSession->get(fvRequest::getInstance()->getRequestParameter("requestURL") . "/page"));
         }
     } else {
         fvSite::$fvSession->set(fvRequest::getInstance()->getRequestParameter("requestURL") . "/page", fvRequest::getInstance()->getRequestParameter("page"));
     }
     if (substr($requestURL = fvRequest::getInstance()->getRequestParameter("requestURL"), 0, 1) == "/") {
         $requestURL = substr($requestURL, 1);
     }
     $SiteManager = SiteManager::getInstance();
     //fvSite::$fvConfig->get("dir_web_root") . $requestURL .
     //$ManagerParams = ManagerParamManager::getInstance()->getAll();
     $this->__assign('Sites', $SiteManager->getAll());
     $request = fvRequest::getInstance();
     if (!($Site = SiteManager::getInstance()->getByPk($request->getRequestParameter('id')))) {
         $Site = new Site();
     }
     $apps = fvSite::$fvConfig->get('path.application');
     unset($apps['backend']);
     $apps = array_keys($apps);
     $this->__assign(array('Site' => $Site, 'apps' => $apps));
     return $this->__display('site_list.tpl');
 }
Example #3
0
 function executeDelete()
 {
     $request = fvRequest::getInstance();
     if (!($Site = SiteManager::getInstance()->getByPk($request->getRequestParameter('id')))) {
         $this->setFlash("Ошибка при удалении.", self::$FLASH_ERROR);
     } else {
         $Site->delete();
         $this->setFlash("Данные успешно удалены", self::$FLASH_SUCCESS);
     }
     fvResponce::getInstance()->setHeader('redirect', fvSite::$fvConfig->get('dir_web_root') . $request->getRequestParameter('module') . "/");
     if (fvRequest::getInstance()->isXmlHttpRequest()) {
         return self::$FV_NO_LAYOULT;
     } else {
         return self::$FV_OK;
     }
 }
                </div>
                <div class="panel-footer">
                </div>
              </div>
        </div>
        <div class="col-md-1">
        </div>
    </body>
    <?php 
if (isset($_POST['addUser1'])) {
    require_once 'C:\\xampp\\htdocs\\exam\\Data\\DAO\\SiteManager.php';
    $xuserName = $_POST['examDate2'];
    $xuserSection = $_POST['examDate'];
    //$xuserEmail = $_POST['userEmail'];
    //$xuserPassword = $_POST['userPassword'];
    $siteManagerDAO = new SiteManager();
    $addMember = $siteManagerDAO->addCoursestoStaff($xuserName, $xuserSection);
    print_r("{$addMember}");
    if ($addMember == TRUE) {
        ?>
            <div class="col-md-4">
         <div class="success row">Successfully Assigned</div>
         </div>
        <?php 
    } else {
        ?>
            <div class="col-md-4">
        <div class="error row">Course Already Assigned for another teacher or maximum courses the teacher can handle reached. </div></div>
        <?php 
    }
}
<html>
<head>
<meta charset="utf-8">
<title>Untitled Document</title>
 <?php 
require_once './include/header_staff.php';
?>
 <br><br><br>
</head>

<body>
<form class="form-horizontal"  method="POST">
<div class="form-group">
                          <?php 
require_once 'C:\\xampp\\htdocs\\exam\\Data\\DAO\\SiteManager.php';
$siteManagerDAO1 = new SiteManager();
$xuserName = $_SESSION["userID"];
//echo $xuserName;
$addMember1 = $siteManagerDAO1->addCoursetoStaff2($xuserName);
?>
                          <label class="col-xs-3 control-label">Class</label>
                          <select class="btn btn-default" id="examDate2" name="examDate2">
                            <?php 
echo '<option>---View---</option>';
?>
                            <?php 
echo '<option>ALL</option>';
?>
                            <?php 
for ($i = 0; $i < sizeof($addMember1); $i++) {
    echo '<option value=' . $addMember1[$i] . '>' . $addMember1[$i] . '</option>';
Example #6
0
 body {
	background-color: #505050;
}
 </style>
 <?php 
require_once './include/header.php';
?>
 <br><br><br>
</head>

<body>
<form class="form-horizontal"  method="POST">
<div class="form-group">
                          <?php 
require_once 'C:\\xampp\\htdocs\\exam\\Data\\DAO\\SiteManager.php';
$siteManagerDAO1 = new SiteManager();
$addMember1 = $siteManagerDAO1->addCoursetoStaff1();
?>
                          <label class="col-xs-3 control-label">Staff</label>
                          <select class="btn btn-default" id="examDate2" name="examDate2">
                             <?php 
echo '<option>---View---</option>';
?>
                            <?php 
echo '<option>ALL</option>';
?>
                            <?php 
for ($i = 0; $i < sizeof($addMember1); $i++) {
    echo '<option value=' . $addMember1[$i] . '>' . $addMember1[$i] . '</option>';
}
?>
Example #7
0
        <div class="col-md-2">
        </div>
        <?php 
if (isset($_POST['sendFeedback']) && isset($_POST['userMessage'])) {
    if (!isset($_SESSION['test'])) {
        $_SESSION['test'] = 1;
        echo $_SESSION['test'];
    } else {
        $_SESSION['test'] += 1;
        echo $_SESSION['test'];
    }
    require_once 'C:\\xampp\\htdocs\\exam\\Data\\DAO\\SiteManager.php';
    $contactUser = $_POST['userName'];
    $contactEmail = $_POST['userEmail'];
    $contactMessage = $_POST['userMessage'];
    $ContactdataManager = new SiteManager();
    $sendMessage = $ContactdataManager->setUserMail($contactUser, $contactEmail, $contactMessage);
    if ($sendMessage == FALSE) {
        ?>
                <div class="col-md-4"></div>
                <div class="col-md-4">
                    <div class="success">Successfully sent the mail</div>
                </div>
                <div class="col-md-4"></div>
                <?php 
    } else {
        ?>
                <div class="col-md-4"></div>
                <div class="col-md-4">
                    <div class="error">Error.Not sent mail</div>
                </div>
Example #8
0
                <div class="panel-footer">
                </div>
              </div>
        </div>
        <div class="col-md-1">
        </div>
    </body>
    <?php 
if (isset($_POST['addUser']) && $_POST['userId'] && $_POST['userName']) {
    require_once 'C:\\xampp\\htdocs\\exam\\Data\\DAO\\SiteManager.php';
    $xuserId = $_POST['userId'];
    $xuserName = $_POST['userName'];
    $xuserSection = $_POST['examDate'];
    //$xuserEmail = $_POST['userEmail'];
    //$xuserPassword = $_POST['userPassword'];
    $siteManagerDAO = new SiteManager();
    $addMember = $siteManagerDAO->addNewCourse($xuserId, $xuserName, $xuserSection);
    if ($addMember == TRUE) {
        ?>
            <div class="col-md-4">
         <div class="success row">Successfully Added</div>
         </div>
        <?php 
    } else {
        ?>
            <div class="col-md-4">
        <div class="error row">Course Already Added</div></div>
        <?php 
    }
}
?>
                    <div class="table-responsive">
                      <table class="table table-hover">
                        <thead>
                            <tr class="active">
                                <th>Time</th>
                                <th>Subject</th>
                            </tr>
                        </thead>
                        <tbody>
                            <?php 
$TimeTableId = htmlspecialchars($_GET["timeId"]);
$TimeTableYear = htmlspecialchars($_GET["timeYear"]);
$TimeTableDate = htmlspecialchars($_GET["examDate"]);
require_once 'C:\\xampp\\htdocs\\exam\\Data\\DAO\\SiteManager.php';
require_once 'C:\\xampp\\htdocs\\exam\\Data\\models\\subject.php';
$subjectManager = new SiteManager();
$subjectList = $subjectManager->loadSubject($TimeTableId);
//print_r($subjectList);
?>
                            <tr>
                                <td>08.30 - 10.30</td>
                                <td>
                                    <label>
                                        <?php 
for ($i = 0; $i < count($subjectList); $i++) {
    $subjectInstance = $subjectList[$i];
    $exTime = $subjectInstance->getExamTime();
    $exSubjectName = $subjectInstance->getSubjectName();
    if ($exTime == "08.30-10.30") {
        print_r($exSubjectName);
    }
Example #10
0
    ?>
            <div class="col-md-4">
            <?php 
    if ($addMember == 35) {
        ?>
         <div class="success row">All Conditions are Satisfied</div></div>
        <?php 
    } else {
        ?>
			<div class="error row">All Conditions are not Satisfied</div></div>
            <?php 
    }
} else {
    if (isset($_POST['addUser1'])) {
        require_once 'C:\\xampp\\htdocs\\exam\\Data\\DAO\\SiteManager.php';
        $siteManagerDAO = new SiteManager();
        $addMember1 = $siteManagerDAO->generator();
        //print_r($addMember);
        if ($addMember == 35) {
            ?>
          <div class="col-md-4">
        <div class="success row">Successfully Generated</div></div>
        <?php 
        } else {
            ?>
           <div class="col-md-4">
        <div class="error row">Failure in Generation</div></div>
        <?php 
        }
    }
}
Example #11
0
                          <p class="list-group-item-text">Message</p>
                          <h4 class="list-group-item-heading">From Developer</h4>
                        </div>
                        <div class="list-group-item">
                            <p>This page will show the all timetables created, so by clicking the table you want it will show the time table individually</p>
                        </div>
                    </div>
                    <div class="panel-footer">
                    </div>
            </div> 
        </div>
        <div class="col-md-6">
            <?php 
require_once 'C:\\xampp\\htdocs\\exam\\Data\\DAO\\SiteManager.php';
require_once 'C:\\xampp\\htdocs\\exam\\Data\\models\\timeTable.php';
$siteManager = new SiteManager();
$getTableArray = $siteManager->sendAllTimeTable();
for ($i = 0; $i < count($getTableArray); $i++) {
    //$timetableInstance = new timeTable();
    $timetableInstance = $getTableArray[$i];
    //print_r($timetableInstance->getTimeTableId());
    ?>
           <div class="panel panel-default">
                <div class="panel-heading clearfix">
                  <h3 class="panel-title pull-left">Table </h3>
                    
                </div>
                <div class="panel-body">
                    <p>
                        <div><h4>Time Table Id :-<?php 
    print_r($timetableInstance->getTimeTableId());
Example #12
0
        </form>
        <script type="text/javascript" src="js/mybootscardmin.js"></script>
        <script type="text/javascript" src="js/mybootstrap.min.js"></script>
        <?php 
$LectureId = $_SESSION['userID'];
if (isset($_POST['submitForm']) && isset($_POST['examYear']) && isset($_POST['examDate']) && isset($_POST['examMonth'])) {
    $getDate = $_POST['examDate'];
    $getMonth = $_POST['examMonth'];
    $fixDate = "2015-" . $getMonth . "-" . $getDate;
    $subjectOne = $_POST['slotOne'];
    $subjectTwo = $_POST['slotTwo'];
    $subjectThree = $_POST['slotThree'];
    $subjectFour = $_POST['slotFour'];
    $fixYear = $_POST['examYear'];
    require_once 'C:\\xampp\\htdocs\\exam\\Data\\DAO\\SiteManager.php';
    $dataManager = new SiteManager();
    $tbId = $dataManager->tableIdGenerator();
    $newTableId = "T-" . $tbId;
    $generateTable = $dataManager->createTable($fixYear, $fixDate, $newTableId);
    if ($subjectOne == "Select Subject") {
        $subjectOne = "Free Date";
    }
    if ($subjectTwo == "Select Subject") {
        $subjectTwo = "Free Date";
    }
    if ($subjectThree == "Select Subject") {
        $subjectThree = "Free Date";
    }
    if ($subjectFour == "Select Subject") {
        $subjectFour = "Free Date";
    }
        </div>
    </body>
    <?php 
/*if (isset($_POST['addUser']) &&($_POST['userId']==null || $_POST['userName']=null || $_POST['userPassword']=null || $_POST['userConfirmPass']=null || $_POST['userEmail']==null)){?>
      <div class="col-md-4">
  <div class="error row">Fill all the columns.</div></div>
  <?php
  }*/
if (isset($_POST['addUser']) && $_POST['userId'] && $_POST['userName'] && $_POST['userPassword'] && $_POST['userEmail']) {
    require_once 'C:\\xampp\\htdocs\\exam\\Data\\DAO\\SiteManager.php';
    $xuserId = $_POST['userId'];
    $xuserName = $_POST['userName'];
    $xuserEmail = $_POST['userEmail'];
    $xuserPassword = $_POST['userPassword'];
    $xuserSection = $_POST['examDate'];
    $siteManagerDAO = new SiteManager();
    $addMember = $siteManagerDAO->addNewUser($xuserId, $xuserName, $xuserEmail, $xuserPassword, $xuserSection);
    if ($addMember == FALSE) {
        ?>
         <div class="col-md-4">
         <div class="success row">Successfully Added</div>
         </div>
        <?php 
    } else {
        ?>
            <div class="col-md-4">
        <div class="error row">Invalid Data</div></div>
        <?php 
    }
    /*
    		else {