$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>';
} // 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');
/** * @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"; }