<?php
/*
Supercali Event Calendar
Copyright 2006 Dana C. Hutchins
This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License
as published by the Free Software Foundation; either version 2
of the License, or (at your option) any later version.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program; if not, write to the Free Software
Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
For further information visit:
http://supercali.inforest.com/
*/
function showWeek() {
global $title, $niceday, $start_time, $end_time, $venue, $city, $state, $cat, $color, $background, $ed, $usr, $o, $c, $m, $a, $y, $w, $lang,$startnice;
ksort($start_time);
$curdate = "";
while (list($date,$val) = each($start_time)) {
if ($date != $curdate) {
$curdate = $date;
echo "<h2>".$startnice[$date]."</h2>\n";
}
echo "<ul>\n";
while (list($t) = each($start_time[$date])) {
while (list($id,$value) = each($start_time[$date][$t])) {
echo "<li>";
echo "<div class=\"item\"";
if ($color[$id]) echo " style=\"color: ".$color[$id]."; background: ".$background[$id].";\"";
echo ">";
echo "<div class=\"time\">".$value;
if ($end_time[$date][$t][$id]) echo " - ".$end_time[$date][$t][$id];
echo "</div>\n";
echo "<div class=\"title\"><a href=\"show_event.php?id=".$id."&o=".$o."&c=".$c."&m=".$m."&a=".$a."&y=".$y."&w=".$w."\" onClick=\"openPic('show_event.php?id=".$id."&size=small','pop','600','400'); window.newWindow.focus(); return false\"";
if ($color[$id]) echo " style=\"color: ".$color[$id]."; background: ".$background[$id].";\"";
echo ">".$title[$id]."</a></div>\n";
if ($venue[$id]) {
echo "<div class=\"venue\">".$venue[$id]."</div>\n";
if ($city[$id]) {
echo "<div class=\"location\">".$city[$id];
if ($state[$id]) echo ", ".$state[$id];
echo "</div>\n";
}
}
echo "</div>";
if ($ed[$id]==true) echo "<div class=\"edit\">[<a href=\"edit_event.php?id=".$id."&o=".$o."&c=".$c."&m=".$m."&a=".$a."&y=".$y."&w=".$w."\" onClick=\"openPic('edit_event.php?id=".$id."&size=small','pop','600','500'); window.newWindow.focus(); return false\">".$lang["edit"]."</a>] [<a href=\"delete_event.php?id=".$id."&o=".$o."&c=".$c."&m=".$m."&a=".$a."&y=".$y."&w=".$w."\">".$lang["delete"]."</a>]</div>\n";
echo "</li>\n";
}
}
echo "</ul>\n";
}
}
$thisday = $y."-".$m."-".$a;
$nextseven = $next["seven"]["y"]."-".$next["seven"]["m"]."-".$next["seven"]["a"];
grab($thisday,$nextseven,$c);
showWeek();
?>