diff options
| author | deva <deva> | 2010-03-01 13:56:45 +0000 | 
|---|---|---|
| committer | deva <deva> | 2010-03-01 13:56:45 +0000 | 
| commit | b5a24c83c59dd09c9f0ea8c348fd12d51d281cd6 (patch) | |
| tree | 19f47e689116ebbe289b2bf7e4b89a73a8924ee8 | |
| parent | 79c1f8ccc3a3e2bc407209d5b05879c2f6a00444 (diff) | |
Sort entries by date in admin editor.
| -rw-r--r-- | utils/modules/events.php | 13 | 
1 files changed, 7 insertions, 6 deletions
| diff --git a/utils/modules/events.php b/utils/modules/events.php index 6e1218f..be11dcf 100644 --- a/utils/modules/events.php +++ b/utils/modules/events.php @@ -1,5 +1,4 @@ -<?php -/* -*- Mode: php; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- */ +<?php /* -*- Mode: php; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- */  global $UTIL_DIR, $MODULES_DIR; @@ -19,7 +18,7 @@ class Event {  		fwrite($fp, "         time=\"" . xmlenc($this->time) . "\"\n");  		fwrite($fp, "         flyer=\"" . xmlenc($this->flyer) . "\">");  		fwrite($fp, xmlenc($this->description)); -		fwrite($fp, "  </event>\n"); +		fwrite($fp, "</event>\n");  	}  	public function show() @@ -28,7 +27,7 @@ class Event {  		$icons = new Icons($ICONS_DIR."/");  		$icon = $icons->icons[$this->flyer]; -    $content = Markdown(htmlspecialchars_decode($this->description)); +		$content = Markdown(htmlspecialchars_decode($this->description));  		$str = "<div class=\"event\">\n";  		$str .= "  <div class=\"event_time\">" . date("D M jS Y", $this->time) . "</div>\n"; @@ -175,8 +174,9 @@ class Events {  		default:  			$eventlist = array();  			foreach($this->events as $event) { -				$eventlist[$event->title] = $event->time;  +				$eventlist[date("Y-m/d h:i:s", $event->time) . ": " . $event->title] = $event->time;   			} +      krsort($eventlist);  			$form = new Form("edit");  			$form->addWidget(new ComboBox("Edit this event:", "eventid", "", $eventlist)); @@ -212,8 +212,9 @@ class Events {  		default:  			$eventlist = array();  			foreach($this->events as $event) { -				$eventlist[$event->title] = $event->time;  +				$eventlist[date("Y-m/d h:i:s", $event->time) . ": " . $event->title] = $event->time;   			} +      krsort($eventlist);  			$form = new Form("confirm");  			$form->addWidget(new ComboBox("Delete this event:", "eventid", "", $eventlist)); | 
