Example #1
0
$events = array();
$needle = array('from' => $date, 'to' => $date);
if (awec_get_events($needle, $events, true) === false) {
    fallback('index.php');
}
$res = dbquery("SELECT\n\tDATE_FORMAT('" . $date . "', '" . $awec_settings['date_fmt'] . "') AS date");
$row = dbarray($res);
$date = array_shift($row);
/****************************************************************************
 * GUI
 */
opentable($date);
awec_menu();
awec_set_title($date);
if (iAWEC_POST) {
    echo '<a href="edit_event.php?date=' . $_GET['date'] . '">' . $locale['EC100'] . '</a>';
}
if (count($events)) {
    foreach ($events[$year][$month][$mday] as $event) {
        if ($event['is_birthday']) {
            ec_render_birthday($event);
        } else {
            $event['ev_title'] = '<a href="view_event.php?id=' . $event['ev_id'] . '">' . $event['ev_title'] . '</a>';
            awec_render_event($event);
        }
    }
} else {
    echo '<p>' . $locale['awec_no_events'] . '</p>';
}
closetable();
require_once 'include/die.php';
Example #2
0
<?php

/***************************************************************************
 *   awEventCalendar                                                       *
 *                                                                         *
 *   Copyright (C) 2006-2008 Artur Wiebe                                   *
 *   wibix@gmx.de                                                          *
 *                                                                         *
 *   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.                                   *
 ***************************************************************************/
require_once 'include/common.php';
if (!iAWEC_ADMIN) {
    fallback('index.php');
}
/*
 * GUI
 */
opentable($locale['EC500']);
awec_menu();
$query_id = dbquery("SELECT ev.*, fu.user_name,\n\tDATE_FORMAT(ev_start, '" . $awec_settings['date_fmt'] . "') AS date,\n\tDATE_FORMAT(ev_start_time, '" . $awec_settings['time_fmt'] . "') AS start_time,\n\tDATE_FORMAT(ev_end_time, '" . $awec_settings['time_fmt'] . "') AS end_time\n\tFROM " . AWEC_DB_EVENTS . " AS ev\n\tLEFT JOIN " . DB_USERS . " AS fu ON ev.user_id=fu.user_id\n\tWHERE ev_status=" . AWEC_PENDING);
if (!dbrows($query_id)) {
    echo "<p>" . $locale['EC501'];
}
while ($data = dbarray($query_id)) {
    awec_render_event($data, "&amp;time=" . $data['ctime'] . "&amp;back_to=new");
}
closetable();
require_once 'include/die.php';
Example #3
0
}
$res = dbquery("SELECT ev.*, user_name,\n\tDATE_FORMAT(ev_start, '" . $awec_settings['date_fmt'] . "') AS date,\n\tDATE_FORMAT(ev_end, '" . $awec_settings['date_fmt'] . "') AS end_date,\n\tDATE_FORMAT(ev_end_time, '" . $awec_settings['time_fmt'] . "') AS end_time,\n\tDATE_FORMAT(ev_start_time, '" . $awec_settings['time_fmt'] . "') AS start_time\n\tFROM " . AWEC_DB_EVENTS . " AS ev\n\tLEFT JOIN " . DB_USERS . " AS fu USING(user_id)\n\tWHERE ev_id='" . $_GET['id'] . "' {$user_access}");
if (dbrows($res) == 0) {
    fallback('index.php');
}
$event = dbarray($res);
if (!empty($user_access) && !checkgroup($event['ev_access'])) {
    fallback('index.php');
}
$event['date'] = '<a href="day.php?date=' . $event['ev_start'] . '">' . $event['date'] . '</a>';
$event['hide_logins'] = true;
/****************************************************************************
 * GUI
 */
//opentable($locale['EC300']);
opentable($event['ev_title']);
awec_menu();
if ($event['ev_status']) {
    show_info($locale['awec_status_longdesc'][$event['ev_status']]);
}
awec_render_event($event, '&amp;time=' . $event['ctime']);
closetable();
/*
require_once INCLUDES."comments_include.php";
showcomments("E","aw_ec_events","ev_id",$event['ev_id'],FUSION_SELF.'?id='.$event['ev_id']);
*/
$can_login = checkgroup($event['ev_login_access']);
if ($event['ev_allow_logins'] && ($can_login || !$event['hide_logins'])) {
    require_once 'include/event_logins.php';
}
require_once 'include/die.php';