From 4a691277fbcb4bb7962af60e952b22f365de99c4 Mon Sep 17 00:00:00 2001 From: Graham Cole <chckens@sucs.org> Date: Sun, 28 Feb 2010 12:09:20 +0000 Subject: [PATCH] some small tweaks to events component --- components/events.php | 8 ++++++++ templates/event_edit.tpl | 4 ++-- templates/events.tpl | 5 +++-- 3 files changed, 13 insertions(+), 4 deletions(-) diff --git a/components/events.php b/components/events.php index df920b1..830581f 100644 --- a/components/events.php +++ b/components/events.php @@ -68,6 +68,10 @@ if (isset($session->groups[$permission]) && isset($action)) { case "edit": if (isset($eventcat) && isset($eventid)) { $event = $DB->GetRow("SELECT * FROM $eventtable WHERE id=?", array($eventid)); + + //make tastier breadcrumbs + $pathlist[$events_index + 1] = $event['name']; + $smarty->assign("event", $event); $body = $smarty->fetch("event_edit.tpl"); } @@ -77,6 +81,10 @@ if (isset($session->groups[$permission]) && isset($action)) { // not logged in, or no special action required if (isset($eventcat) && isset($eventid)) { $event = $DB->GetRow("SELECT * FROM $eventtable WHERE id=?", array($eventid)); + + //make tastier breadcrumbs + $pathlist[$events_index + 1] = $event['name']; + $smarty->assign("event", $event); $body = $smarty->fetch("event.tpl"); } else { diff --git a/templates/event_edit.tpl b/templates/event_edit.tpl index 09bb8c5..9417832 100644 --- a/templates/event_edit.tpl +++ b/templates/event_edit.tpl @@ -17,7 +17,7 @@ <label for="category">Event Type</label> <span class="textinput"> {foreach from=$event_categories item=category} - <input type="radio" name="category" value="{$category}" /> {$category}<br /> + <input type="radio" name="category" value="{$category}" {if $category eq $event.category}checked="checked"{/if} /> {$category}<br /> {/foreach} </span> </div> @@ -27,7 +27,7 @@ </div> <div class="row"> <label for="description">Description</label> - <span class="textinput"><textarea name="description">{if $event.description}{$event.description}{/if}</textarea></span> + <span class="textinput"><textarea name="description" cols="50" rows="15">{if $event.description}{$event.description}{/if}</textarea></span> </div> <div class="row"> <input type="submit" value="Save" /> diff --git a/templates/events.tpl b/templates/events.tpl index c42ddf4..c325ea6 100644 --- a/templates/events.tpl +++ b/templates/events.tpl @@ -10,9 +10,10 @@ {else} {foreach from=$events item=event} <h3>{$event.name} -{if $editable}<a href="{$event.category}_{$event.id}?action=edit">(Edit)</a>{/if} +{if $editable}<a href="{$baseurl}/Community/Events/{$event.category}_{$event.id}?action=edit">(Edit)</a>{/if} </h3> -{$event.whn_timestamp|date_format:"%A, %e %B"} @ {$event.location} +<div>{$event.whn_timestamp|date:"l, jS F"}{if $event.show_time},{$event.whn_timestamp|date_format:"%H:%M"}{/if}</div> +<div>at {$event.location}</div> <p> {$event.description} </p> -- GitLab