Exemplo n.º 1
0
<?php

include_once 'database.php';
if (isset($_POST['event-update'])) {
    event_edit($_POST);
    header("Location:index.php?page=event");
}
$n = find_event($_GET['id']);
?>

<html>
<head><title>PH directory - Edit Event</title></head>
<body>
	<h2>Edit Event</h2>
	<form method="post" class="form-horizontal">
		<div class="form-group">
			<label id="form-label">Title</label>
			<input type="text" name="title" id="title" placeholder="Title" class="form-control" value="<?php 
echo $n['title'];
?>
" required>

			<label id="form-label">Information</label>
			<textarea rows="4" name="info" placeholder="Enter Information here..." class="form-control" required><?php 
echo $n['info'];
?>
</textarea>
			<label id="form-label">Status</label>
			<select name="status" class="form-control">
				<?php 
$array = array("On Going", "Cancel");
Exemplo n.º 2
0
<?php

echo '<p>Deleting any duplicate events...';
// remove any duplicate core events
$all_events = Events::ListEvents();
if ($all_events !== FALSE) {
    $core_events = array();
    foreach ($all_events as $event) {
        if ($event['originator'] == 'Core') {
            if ($id = find_event($core_events, $event['event_name']) != false) {
                // move all the handlers
                $q = "UPDATE " . cms_db_prefix() . "event_handlers SET event_id = ? WHERE event_id = ?";
                $db->Execute($q, array($id, $event['event_id']));
                // then delete the event
                $q = "DELETE FROM " . cms_db_prefix() . "events WHERE  event_id = ?";
                $db->Execute($q, array($event['event_id']));
            } else {
                $core_events[] = $event;
            }
        }
    }
}
echo '[done]</p>';
echo '<p>Creating ChangeGroupAssign events...';
Events::CreateEvent('Core', 'ChangeGroupAssignPre');
Events::CreateEvent('Core', 'ChangeGroupAssignPost');
echo '[done]</p>';
echo '<p>Updating schema version... ';
$query = 'UPDATE ' . cms_db_prefix() . 'version SET version = 26';
$db->Execute($query);
echo '[done]</p>';