Example #1
0
 public function handle(Event $event)
 {
     $authData = $event->getInfo();
     $fields = array(date('Y-m-d H:i:s'), $this->_registry->getRequest()->getRemoteAddress(), $event->getName(), $authData['user']);
     error_log(implode('|', $fields) . "\n", 3, $this->_logFile);
 }
Example #2
0
<?php

include 'classes/event.php';
$event = new Event();
$event_data = json_decode(file_get_contents('php://input'));
$id = $event_data->id;
$event->getInfo($id);
Example #3
0
     // when team is confirmed
     $t = new Team();
     $action = $t->addToEvent($_POST['event'], $_POST['teamno']);
     if ($action == 'exists') {
         echo 'Team already assigned to Event<br>', $goBack;
     } else {
         if ($action == 'done') {
             echo 'Done<br>', $goBack;
         } else {
             echo 'Sorry some error occured<br>', $goBack;
         }
     }
 } else {
     if (isset($_POST['regind']) and isset($_POST['delno'])) {
         $e = new Event();
         $eventInfo = $e->getInfo($_POST['event']);
         //display event name
         echo '<h3>', ucwords($eventInfo['name']), ' Regestration</h3>';
         $r = new Registeration();
         $delInfo = $r->getDelInfo($_POST['delno']);
         if ($delInfo) {
             // if we have info of the selected delegate number
             echo "<form method='POST'><center><table>";
             echo "<tr><td>Del no</td><td> {$delInfo['delno']}</td></tr><tr><td>Reg No.</td><td>{$delInfo['regno']}</td></tr><tr><td>Name</td><td> {$delInfo['name']}</td></tr><tr><td>College</td><td> {$delInfo['cllg']}</td></tr><tr><td>Phone</td><td> {$delInfo['phone']}</td></tr></table><input type='hidden' name='delno' value='{$delInfo['delno']}' /><input type='hidden' name='event' value='{$_POST['event']}' />";
             echo '<br>Confirm Registeration<br><input type="submit" name="confirm" value="Confirm"/><input type="submit" name="cancel" value="Cancel" />';
             echo '</center></form>';
         } else {
             echo 'Sorry the Delegate Number does not exists<br>' . $goBack;
         }
     } else {
         if (isset($_POST['event']) and isset($_POST['delno']) and isset($_POST['confirm'])) {
Example #4
0
         }
         echo "<tr id ='{$class}' ><td> {$num} </td><td> {$reg['delno']} </td><td> {$reg['regno']} </td><td> {$reg['name']} </td><td> {$reg['sem']} </td><td> {$reg['cllg']} </td><td> {$reg['phone']} </td></tr>";
         $num += 1;
     }
     echo '</table></center><br><br><br><br>';
 } else {
     if (isset($_GET['eid'])) {
         if (isset($_GET['order'])) {
             $order = $_GET['order'];
         } else {
             $order = NULL;
         }
         $v = new View();
         $regInfo = $v->eventRegInfo($_GET['eid'], $order);
         $e = new Event();
         $eventInfo = $e->getInfo($_GET['eid']);
         if ($eventInfo) {
             if (!$e->isTeamEvent($_GET['eid'])) {
                 echo '<h3>', ucwords($eventInfo['name']), ' Registeration Details</h3>';
                 echo '<center><table>';
                 echo "<tr><td>Sr No.</td><td><a href='details.php?eid={$_GET['eid']}&order=delno'>Del No.</a></td><td><a href='details.php?eid={$_GET['eid']}&order=regno'>Reg No.</a></td><td><a href='details.php?eid={$_GET['eid']}&order=name'>Name</a></td><td><a href='details.php?eid={$_GET['eid']}&order=sem'>Sem</a></td><td><a href='details.php?eid={$_GET['eid']}&order=college'>College</a></td><td><a href='details.php?eid={$_GET['eid']}&order=phone'>Phone</a></td></tr>";
                 $num = 1;
                 foreach ($regInfo as $reg) {
                     if ($num % 2 == 1) {
                         $class = 'odd';
                     } else {
                         $class = 'even';
                     }
                     echo "<tr id ='{$class}'><td> {$num} </td><td> {$reg['delno']} </td><td> {$reg['regno']} </td><td> {$reg['name']} </td><td> {$reg['sem']} </td><td> {$reg['cllg']} </td><td> {$reg['phone']} </td></tr>";
                     $num += 1;
                 }
Example #5
0
<?php

/**
 * Created by JetBrains PhpStorm.
 * User: oleg
 * Date: 05.09.12
 * Time: 22:56
 * To change this template use File | Settings | File Templates.
 */
require_once $_SERVER["DOCUMENT_ROOT"] . "/bitrix/modules/main/include/prolog_before.php";
define('AJAX_QUERY', strtolower($_SERVER['HTTP_X_REQUESTED_WITH']) == 'xmlhttprequest' && isset($_SERVER['HTTP_X_REQUESTED_WITH']));
if (!AJAX_QUERY) {
    die(json_decode(array("status" => "errors")));
}
CModule::IncludeModule("iblock");
$eventID = intval($_POST['ID']);
global $USER;
$userRes = new User($USER::GetID());
$props = $userRes->getProps(array("PROPERTY_CLUB"));
$clubID = $props['PROPERTY_CLUB_VALUE'];
$event = new Event();
$eventInfo = $event->getInfo($eventID);
if ($eventInfo['PROPERTY_CLUB_ID_VALUE'] == $clubID) {
    $event->published($eventID);
    die(json_encode(array("status" => "ok", "class" => $eventInfo['ACTIVE'] == "N" ? "Y" : "N", "text" => $eventInfo['ACTIVE'] == "N" ? "Акция показываетя" : "Акция не показывается.")));
}
die(json_encode(array("status" => "error")));
Example #6
0
<?php

if (!defined("B_PROLOG_INCLUDED") || B_PROLOG_INCLUDED !== TRUE) {
    die;
}
CModule::IncludeModule("iblock");
global $USER;
$EVENT_ID = $arParams["EVENT_ID"];
$club = new Club($CLUB_ID);
$event = new Event();
$evenInfo = $event->getInfo($EVENT_ID, true);
$arResult['stockInfo'] = $evenInfo;
$club = new Club($evenInfo['PROPERTY_CLUB_ID_VALUE']);
$arResult['club'] = $club->getInfo(array("arSelect" => array("NAME", "ID", "PROPERTY_TYPE_FACILITY")));
$APPLICATION->SetTitle($evenInfo['NAME']);
$this->IncludeComponentTemplate();