aboutsummaryrefslogtreecommitdiffstats
path: root/functions
diff options
context:
space:
mode:
authorChad Little <clittle@users.sourceforge.net>2002-11-24 18:35:46 +0000
committerChad Little <clittle@users.sourceforge.net>2002-11-24 18:35:46 +0000
commit2f2aa4a790c2827c3e6145cd44020c49ecc6b95a (patch)
tree657aee577650e2436d91ffcd0e2ebd9b82d916c3 /functions
parentac62b5bc2658e26dfa3f044fb682cc9d0c83e651 (diff)
downloadphpicalendar-2f2aa4a790c2827c3e6145cd44020c49ecc6b95a.tar.gz
phpicalendar-2f2aa4a790c2827c3e6145cd44020c49ecc6b95a.tar.bz2
phpicalendar-2f2aa4a790c2827c3e6145cd44020c49ecc6b95a.zip
Added patches for VTODO.
Diffstat (limited to 'functions')
-rw-r--r--functions/ical_parser.php2
-rw-r--r--functions/todo.js24
2 files changed, 25 insertions, 1 deletions
diff --git a/functions/ical_parser.php b/functions/ical_parser.php
index 2b34775..d0ac013 100644
--- a/functions/ical_parser.php
+++ b/functions/ical_parser.php
@@ -477,7 +477,7 @@ if ($parse_file) {
$vtodo_priority = 10;
}
if (!$due_date) $due_date = date("Ymd", strtotime("+1 year", strtotime("$start_date")));
- $master_array['-2']["$vtodo_priority"]["$uid"] = array ('start_date' => $start_date, 'start_time' => $start_time, 'event_text' => $summary, 'due_date'=> $due_date, 'due_time'=> $due_time, 'completed_date' => $completed_date, 'completed_time' => $completed_time, 'priority' => $vtodo_priority, 'status' => $status, 'class' => $class, 'categories' => $vtodo_categories);
+ $master_array['-2']["$vtodo_priority"]["$uid"] = array ('start_date' => $start_date, 'start_time' => $start_time, 'vtodo_text' => $summary, 'due_date'=> $due_date, 'due_time'=> $due_time, 'completed_date' => $completed_date, 'completed_time' => $completed_time, 'priority' => $vtodo_priority, 'status' => $status, 'class' => $class, 'categories' => $vtodo_categories);
unset ($due_date, $due_time, $completed_date, $completed_time, $vtodo_priority, $status, $class, $vtodo_categories, $summary);
$vtodo_set = FALSE;
} elseif ($line == 'BEGIN:VTODO') {
diff --git a/functions/todo.js b/functions/todo.js
new file mode 100644
index 0000000..e2a5d41
--- /dev/null
+++ b/functions/todo.js
@@ -0,0 +1,24 @@
+
+<script language="JavaScript">
+<!--
+ function openTodoInfo(vtodo, calendarname, start, due, description, status)
+ {
+ var windowW = 450;
+ var windowH = 275;
+
+ var url = "todo.php?vtodo="+vtodo+
+ "&calendar_name="+calendarname+
+ "&start="+start+
+ "&due="+due+
+ "&description="+description+
+ "&status="+status;
+
+ options = "scrollbars=no"+",width="+windowW+",height="+windowH;
+
+ info = window.open(url, "Popup", options);
+
+ info.focus();
+ }
+
+//-->
+</script>

© 2014-2024 Faster IT GmbH | imprint | privacy policy