{
$displayData = 'Welcome to more information!<br>This is the Events Add-On "events" model with action "more" talking to you from inside WordPress.';
+ $eventsArray = array_filter($_REQUEST, function($k) {
+ return preg_match('/^events_/',$k);
+ }, ARRAY_FILTER_USE_KEY);
+ echo "<hr />EventsArray:<table>";
+ echo "<pre>";print_r($eventsArray,true);echo "</pre>";
+ foreach($eventsArray as $key=>$value) {
+ echo("<tr><td>$key</td><td>$value</td></tr>");
+
+ }
+ echo "</table><hr />";
+
$option = $_REQUEST['option'];
if($option == 'submit'){
- if (isset($_REQUEST['events_name'])) {
+ if (isset($_REQUEST['events_name']) && $_REQUEST['events_name'] != '') {
$title = trim(filter_var($_REQUEST['events_name'],FILTER_SANITIZE_STRING));
// sql query
$this->wpdb->query($sql);
}
}
- echo $title;
- echo $option;
// Compile template data
$templateData = array(
'displayData' => $displayData
$displayData = 'Hello, World! This is the Events Add-On "events" model talking to you from inside WordPress.';
- // Compile template data
- $templateData = array(
- 'displayData' => $displayData
- );
-
// // Return status, any suggested view, and any data to controller
// return array(
// 'status' => true,
$Times = new GlmDataEventsTimes($this->wpdb, $this->config);
$timesStats = $Times->getStats();
$haveTimes = ($timesStats > 0);
-
+
$eventEntries = new GlmDataEvents($this->wpdb, $this->config);
echo("<tr><td>$key</td><td>$value</td></tr>");
}
echo "</table>";
- $socialarray = array_filter($_REQUEST, function($k) {
+ $eventsArray = array_filter($_REQUEST, function($k) {
return preg_match('/^events_/',$k);
}, ARRAY_FILTER_USE_KEY);
echo "<hr />EventsArray:<table>";
- echo "<pre>";print_r($socialarray,true);echo "</pre>";
- foreach($socialarray as $key=>$value) {
+ echo "<pre>";print_r($eventsArray,true);echo "</pre>";
+ foreach($eventsArray as $key=>$value) {
echo("<tr><td>$key</td><td>$value</td></tr>");
}
echo "</table><hr />";
<input name="events_allDay" type="checkbox">
<p> Active?</p>
<input name="events_active" type="checkbox">
- <select name="events_category" id="category">
+ <select name="events_partner" id="partner">
<option> Partner </option></select>
<p> Start Date</p>
<input name="events_startDate" id="startDate" type="text">
<td><input name="topic" value=""></td>
<td><input name="Action" value="Add Topic" type="hidden"><input value="Create Category" type="submit"></td>
</tr>
- <tr>
+
{foreach from=$categoryNames key=k item=category}
+ <tr>
<td><input class="catField" type="text" value="{$category}"></td>
-
+ </tr>
{/foreach}
- </tr>
+
</tbody>
</table>
</form>
-
-
{include file='admin/member/header.html'}
-
+ <h2 class="nav-tab-wrapper">
+ <a href="{$thisURL}?page={$thisPage}&glm_action=add&member={$memberID}" class="nav-tab{if $thisAction==add} nav-tab-active{/if}">Add Event</a>
+ <a href="{$thisURL}?page={$thisPage}&glm_action=categories&member={$memberID}" class="nav-tab{if $thisAction==categories} nav-tab-active{/if}">Event Categories</a>
+ </h2>
<a id="dateTimeLink" href="#"> Event Details </a>
<div id="dateTime">
<form action="{$thisURL}?page={$thisPage}&glm_action=add&member={$memberID}" method="post" enctype="multipart/form-data">
-{include file='admin/events/header.html'}
+{include file='admin/member/header.html'}
+<h2 class="nav-tab-wrapper">
+ <a href="{$thisURL}?page={$thisPage}&glm_action=add&member={$memberID}" class="nav-tab{if $thisAction==add} nav-tab-active{/if}">Add Event</a>
+ <a href="{$thisURL}?page={$thisPage}&glm_action=categories&member={$memberID}" class="nav-tab{if $thisAction==categories} nav-tab-active{/if}">Event Categories</a>
+ </h2>
<div class="wrap">
<div id="glm-admin-content-container">
<div class="topic-row">
<h2 class="nav-tab-wrapper">
<a href="{$thisURL}?page={$thisPage}&glm_action=events&member={$memberID}" class="nav-tab{if $thisAction==events} nav-tab-active{/if}">Events</a>
-
</h2>
<div id="glm-admin-content-container">