* * http://www.radix.net/~cknudsen * * -------------------------------------------- * * 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. * \**************************************************************************/ /* $Id$ */ $phpgw_info["flags"]["currentapp"] = "calendar"; include("../header.inc.php"); function grab_group($db,$id) { $db->query("select groups from webcal_entry_groups where cal_id=$id"); $db->next_record(); return $db->f("groups"); } if ($year) $thisyear = $year; if ($month) $thismonth = $month; $pri[1] = lang("Low"); $pri[2] = lang("Medium"); $pri[3] = lang("High"); $unapproved = FALSE; if ($id < 1) { echo lang("Invalid entry id."); exit; } // first see who has access to view this entry $is_my_event = false; $phpgw->db->query("SELECT cal_id FROM webcal_entry_user WHERE cal_login=" . $phpgw_info["user"]["account_id"]." AND cal_id = $id"); $phpgw->db->next_record(); if ($phpgw->db->f(0) == $id) $is_my_event = true; $phpgw->db->query("SELECT cal_create_by, cal_date, cal_time, cal_mod_date, " . "cal_mod_time,cal_duration,cal_priority,cal_type,cal_access, " . "cal_name,cal_description,account_firstname, account_lastname " . " FROM webcal_entry, accounts WHERE cal_id=$id " . " and webcal_entry.cal_create_by = accounts.account_id"); $phpgw->db->next_record(); $create_by = $phpgw->db->f(0); $name = $phpgw->db->f(9); $description = $phpgw->db->f(10); $name = stripslashes($name); $name = htmlspecialchars($name); $description = stripslashes($description); $description = htmlspecialchars($description); $description = nl2br($description); ?>
" . lang("Description") . ": | " . "$description | "; } ?>
: | db->f(1)); ?> |
: | db->f(2)); ?> |
" . lang("Duration") . ": | " . $phpgw->db->f(5) . " " . lang("minutes") . " |
: | db->f(6)]; ?> | " . lang("Created by") . ": | \n"; echo "" . $phpgw->db->f(11) . " " . $phpgw->db->f(12) . " | \n"; ?>
: | db->f(3)) . " " . display_time($phpgw->db->f(4)); ?> |
" . lang("Groups") . ": | ".$cal_groups." |
: | db->query("SELECT webcal_entry_user.cal_login, accounts.account_lastname, "
. "accounts.account_firstname, webcal_entry_user.cal_status "
. "FROM webcal_entry_user, accounts WHERE webcal_entry_user."
. "cal_id='$id' AND webcal_entry_user.cal_login = accounts."
. "account_id");
$first = 1;
while ($phpgw->db->next_record()) {
if ($first)
$first = 0;
else
echo " "; if (strlen($phpgw->db->f(1)) > 0) echo $phpgw->db->f(1) . ", " . $phpgw->db->f(2); else echo $phpgw->db->f(0); } ?> |
: | db->query("SELECT * from webcal_entry_repeats WHERE cal_id=$id"); $phpgw->db->next_record(); if (substr($phpgw->db->f(5),0,1) == 'y') $t_repeat_days = lang("Sunday "); if (substr($phpgw->db->f(5),1,1) == 'y') $t_repeat_days .= lang("Monday "); if (substr($phpgw->db->f(5),2,1) == 'y') $t_repeat_days .= lang("Tuesday "); if (substr($phpgw->db->f(5),3,1) == 'y') $t_repeat_days .= lang("Wednesday "); if (substr($phpgw->db->f(5),4,1) == 'y') $t_repeat_days .= lang("Thursday "); if (substr($phpgw->db->f(5),5,1) == 'y') $t_repeat_days .= lang("Friday "); if (substr($phpgw->db->f(5),6,1) == 'y') $t_repeat_days .= lang("Saturday "); echo $phpgw->db->f(2) . " ("; if ($phpgw->db->f(3)) echo "ends: " . $phpgw->db->f(3) . ", "; if ($phpgw->db->f(2) == 'weekly') echo lang("days repeated") . ": " . $t_repeat_days . ", "; echo lang("frequency") . ": " . $phpgw->db->f(4) . ")"; ?> |
link("edit_entry.php","id=$id") . "\">"
. lang("Edit") . "
\nlink("delete.php","id=$id") . "\" onClick=\"return confirm('"
. lang("Are you sure\\nyou want to\\ndelete this entry ?\\n\\nThis will delete\\nthis entry for all users.") . "');\">" . lang("Delete") . "
\n";
}
?>
common->phpgw_footer();
?>