$categorywise = "";
$eventdetails = array();
$categories = array();
$events = array();
$count = array();
if (isset($_GET['eventid'])) {
    $eventdetails = getEventbyid(addslashes(htmlentities($_GET['eventid'])));
    if ($eventdetails && count($eventdetails)) {
        $stuff = "<div class='box'>\n\t\t\t\t\t<div class='box-head'>\n\t\t\t\t\t\t<h2 class='left'> " . $eventdetails[0]['event_name'] . ": </h2>\n\t\t\t\t\t</div>\n\t\t\t\t\t<div style='padding: 10px 10px 10px 20px;'><br>\n\t\t\t\t\t\t<h3><b><u>About: </u></b></h3><br>\n\t\t\t\t\t\t<p style='padding-bottom: 5px; font-size:14px; line-height:18px;'>" . stripslashes($eventdetails[0]['about']) . "</p><br>\n\t\t\t\t\t</div>\n\t\t\t\t\t<div style='padding: 10px 10px 10px 20px;'>\n\t\t\t\t\t\t<h3><b><u>Rules:</u> </b></h3><br>\n\t\t\t\t\t\t<p style='padding-bottom: 5px;font-size:14px; line-height:18px;'>" . stripslashes($eventdetails[0]['rules']) . "</p><br>\n\t\t\t\t\t</div>\n\t\t\t\t\t<div style='padding: 10px 10px 10px 20px;'>\n\t\t\t\t\t\t<h3><b><u>Contest Link:</u></b> </h3><br>\n\t\t\t\t\t\t<p style='padding-bottom: 5px;font-size:14px; line-height:18px;'><a href='" . stripslashes($eventdetails[0]['clink']) . "' target='new'>" . stripslashes($eventdetails[0]['clink']) . "</a></p><br>\n\t\t\t\t\t</div>\n\t\t\t\t\t<div style='padding: 10px 10px 10px 20px;'>\n\t\t\t\t\t\t<h3><b><u>Contact Details:</u> </b></h3><br>\n\t\t\t\t\t\t<p style='padding-bottom: 5px; font-size:14px; line-height:18px;'>" . stripslashes($eventdetails[0]['contacts']) . "</p><br>\n\t\t\t\t\t</div>\n\t\t\t\t</div>\n\t\t\t\t";
    }
}
if (isset($_POST['register'])) {
    $regval = addslashes(htmlentities($_POST['regval']));
    if (!alreadyRegistered($userid, $regval)) {
        if (isProfileComplete($user)) {
            registerEvent($regval, $userid, $user);
            $registerscs = "<p style='color:#74a446; font-size:15px;' > You have successfully registered to the Event! </p>";
        } else {
            $registerscs = "<p style='color:red; font-size:15px;' > First you need to complete your profile information to apply for Events.<p>";
        }
    } else {
        $registerscs = "<p style='color:#74a446; font-size:15px;' > You are already registered to the Event! </p>";
    }
    $eventdetails = getEventbyid($regval);
    $stuff = "<div class='box'>\n\t\t\t\t<div class='box-head'>\n                                                <h2 class='left'> " . $eventdetails[0]['event_name'] . ": </h2>\n                                        </div>\n                                        <div style='padding: 10px 10px 10px 20px;'><br>\n                                                <h3><b><u>About: </u></b></h3><br>\n                                                <p style='padding-bottom: 5px; font-size:14px; line-height:18px;'>" . stripslashes($eventdetails[0]['about']) . "</p><br>\n                                        </div>\n                                        <div style='padding: 10px 10px 10px 20px;'>\n                                                <h3><b><u>Rules:</u> </b></h3><br>\n                                                <p style='padding-bottom: 5px;font-size:14px; line-height:18px;'>" . stripslashes($eventdetails[0]['rules']) . "</p><br>\n                                        </div>\n                                        <div style='padding: 10px 10px 10px 20px;'>\n                                                <h3><b><u>Contest Link:</u></b> </h3><br>\n\t\t\t\t\t\t<p style='padding-bottom: 5px;font-size:14px; line-height:18px;'><a href='" . stripslashes($eventdetails[0]['clink']) . "' target='new'>" . stripslashes($eventdetails[0]['clink']) . "</a></p><br>\n                                        </div>  \n                                        <div style='padding: 10px 10px 10px 20px;'>\n                                                <h3><b><u>Contact Details:</u> </b></h3><br>\n                                                <p style='padding-bottom: 5px; font-size:14px; line-height:18px;'>" . stripslashes($eventdetails[0]['contacts']) . "</p><br>\n                                        </div>  \n\t\n\t\t\t</div>\n\t\t\t\t";
}
?>

<!-- Container -->

    
require_once 'include/events/include.inc';
function registerEvent($event)
{
    global $adb;
    $em = new VTEventsManager($adb);
    $em->registerHandler($event, 'build/HelperScripts/coreBOSEventsExample.php', 'coreBOSEventsExample');
    echo "<h4>Event {$event} registered.</h4>";
}
registerEvent('corebos.footer');
registerEvent('corebos.header');
registerEvent('corebos.footer.prefooter');
registerEvent('corebos.header.premenu');
registerEvent('corebos.filter.listview.querygenerator.before');
registerEvent('corebos.filter.listview.querygenerator.after');
registerEvent('corebos.filter.listview.querygenerator.query');
registerEvent('corebos.filter.listview.render');
registerEvent('corebos.filter.listview.header');
registerEvent('corebos.filter.listview.filter.show');
registerEvent('corebos.filter.editview.setObjectValues');
registerEvent('corebos.filter.link.show');
registerEvent('corebos.filter.ModComments.canAdd');
registerEvent('corebos.filter.ModComments.queryCriteria');
registerEvent('corebos.entity.link.before');
registerEvent('corebos.entity.link.after');
registerEvent('corebos.entity.link.delete');
registerEvent('corebos.audit.action');
registerEvent('corebos.audit.authenticate');
registerEvent('corebos.audit.login');
registerEvent('corebos.audit.logout');
registerEvent('corebos.audit.login.attempt');
echo '</body></html>';
示例#3
0
    }
    // Allow certain file formats
    // if($imageFileType != "jpg" && $imageFileType != "png" && $imageFileType != "jpeg")
    //  {
    //     echo "Sorry, only JPG, JPEG, PNG & GIF files are allowed.";
    //     $uploadOk = 0;
    // }
    // Check if $uploadOk is set to 0 by an error
    if ($uploadOk == 0) {
        echo "Sorry, your file was not uploaded.";
        // if everything is ok, try to upload file
    } else {
        if (move_uploaded_file($_FILES["fileToUpload"]["name"], $target_file)) {
            echo "The file " . basename($_FILES["fileToUpload"]["name"]) . " has been uploaded.";
        } else {
            //echo "Sorry, there was an error uploading your files.";
        }
    }
    //$target_file="uploads/image1.jpg";
    $notes = "hello";
    $event = registerEvent($name, $description, $date, $time, $contact_name_1, $contact_no_1, $contact_name_2, $contact_no_2, $target_file, $requirements, $notes);
    echo $event;
    if ($event) {
        echo "success in adding event";
    } else {
    }
    //echo "Error in adding the event";
} else {
    echo "Error";
}
mysql_close();
<hr style="height: 1px">
<?php 
// Turn on debugging level
$Vtiger_Utils_Log = true;
include_once 'vtlib/Vtiger/Module.php';
require_once 'include/events/include.inc';
function registerEvent($event)
{
    global $adb;
    $em = new VTEventsManager($adb);
    $em->registerHandler($event, 'build/HelperScripts/coreBOSEventsExample.php', 'coreBOSEventsExample');
    echo "<h4>Event {$event} registered.</h4>";
}
registerEvent('corebos.footer');
registerEvent('corebos.header');
registerEvent('corebos.footer.prefooter');
registerEvent('corebos.header.premenu');
registerEvent('corebos.filter.listview.querygenerator.before');
registerEvent('corebos.filter.listview.querygenerator.after');
registerEvent('corebos.filter.listview.querygenerator.query');
registerEvent('corebos.filter.listview.render');
registerEvent('corebos.filter.listview.header');
registerEvent('corebos.filter.listview.filter.show');
registerEvent('corebos.filter.editview.setObjectValues');
registerEvent('corebos.filter.link.show');
registerEvent('corebos.filter.ModComments.canAdd');
registerEvent('corebos.filter.ModComments.queryCriteria');
registerEvent('corebos.entity.link.before');
registerEvent('corebos.entity.link.after');
registerEvent('corebos.entity.link.delete');
echo '</body></html>';
<?php

session_start();
include_once "database/events.php";
$id = $_GET['id'];
if (isset($_SESSION['username'])) {
    registerEvent($id, $_SESSION['username']);
}
header('Location: ' . './show_event.php?id=' . $id);
<?php

include_once 'database/events.php';
if (isset($_POST['invites']) && is_array($_POST['invites'])) {
    foreach ($_POST['invites'] as $user) {
        var_dump($user);
        registerEvent($_POST['event'], $user);
    }
}
header("Location: " . $_COOKIE['redirect']);
<?php

session_start();
include_once '../database/connection.php';
include_once '../database/registrations.php';
if (isset($_SESSION['userId']) && isset($_SESSION['eventId'])) {
    registerEvent($_SESSION['eventId'], $_SESSION['userId']);
}
header('Location: ../pages/my_registered_events.php');
示例#8
0
 /**
  * @return null|string
  */
 public function toHTML()
 {
     if ($this->html) {
         return $this->html;
     }
     $listened = false;
     if (!dispatcher()->hasListeners('htmlbuilder.decorate')) {
         registerEvent(new DecorationRequested());
         registerEvent(new PreDecorationRequested());
         triggerEvent('htmlbuilder.predecorate', ['context' => $this->createContext()]);
         $this->triggerPreBuildOnChildren();
         triggerEvent('htmlbuilder.decorate', ['context' => $this->createContext()]);
         $listened = true;
     }
     // store html so it doesnt get executed again
     $this->html = $this->buildElement();
     if ($this->siblings) {
         $this->html .= $this->buildFromArray($this->siblings);
     }
     if ($this->decoratedParent) {
         $this->html = $this->decoratedParent->addChild($this->html)->toHTML();
     }
     if ($listened) {
         dispatcher()->destroy('htmlbuilder.decorate');
         dispatcher()->destroy('htmlbuilder.predecorate');
     }
     return $this->html . "\n";
 }