From 33fe26ecb01ec009a639c4c8fdfc4f93b2bd34ac Mon Sep 17 00:00:00 2001
From: Friendika
' . t('Ends: ') . '' - . (($ev['adjust']) ? datetime_convert('UTC', date_default_timezone_get(), - $ev['finish'] /*, format */ ) - : datetime_convert('UTC', 'UTC', - $ev['finish'] /*, format */ )) - . '
'; - - $o .= '' . t('Location:') . '' - . bbcode($ev['location']) - . '
'; + if(! $ev['nofinish']) + $o .= '' . t('Ends: ') . '' + . (($ev['adjust']) ? datetime_convert('UTC', date_default_timezone_get(), + $ev['finish'] /*, format */ ) + : datetime_convert('UTC', 'UTC', + $ev['finish'] /*, format */ )) + . '
'; + + if(strlen($ev['location'])) + $o .= '' . t('Location:') . '' + . bbcode($ev['location']) + . '
'; $o .= ''; -return $o; + return $o; +} + + + +function sort_by_date($a) { + + usort($a,'ev_compare'); + return $a; } +function ev_compare($a,$b) { + $date_a = (($a['adjust']) ? datetime_convert('UTC',date_default_timezone_get(),$a['start']) : $a['start']); + $date_b = (($b['adjust']) ? datetime_convert('UTC',date_default_timezone_get(),$b['start']) : $b['start']); + + return strcmp($date_a,$date_b); +} \ No newline at end of file -- cgit v1.2.3