summaryrefslogtreecommitdiff
path: root/rt/share/html/Elements
diff options
context:
space:
mode:
authorIvan Kohler <ivan@freeside.biz>2014-04-12 12:29:18 -0700
committerIvan Kohler <ivan@freeside.biz>2014-04-12 12:29:18 -0700
commitd1bfdbf97b2950f5f6ccb1255db387479d483955 (patch)
tree9756f90c12b90c15e47e14866287c5747a33abd3 /rt/share/html/Elements
parentb3cecd1976e92c32740c3e2e1227a7d718e07b57 (diff)
installers (calendaring), RT#16584
Diffstat (limited to 'rt/share/html/Elements')
-rw-r--r--rt/share/html/Elements/CalendarDaySchedule22
1 files changed, 21 insertions, 1 deletions
diff --git a/rt/share/html/Elements/CalendarDaySchedule b/rt/share/html/Elements/CalendarDaySchedule
index 08e1a51a5..0f9f9092e 100644
--- a/rt/share/html/Elements/CalendarDaySchedule
+++ b/rt/share/html/Elements/CalendarDaySchedule
@@ -5,8 +5,28 @@ $DateTypes => undef
@username => ()
</%args>
% foreach my $username ( @username ) {
-<span class="calendarright"><% $username %>---sparkline--*</span><br>
+% my $mapname = "$username-$date";
+<span class="calendarright"><% $username %><img src="<%$RT::WebPath%>/Schedule/UserBar?Username=<%$username%>;Date=<%$date%>" useMap="#<%$mapname%>"><span><br>
+<MAP name="<%$mapname%>">
+%# false laziness w/Schedule/UserBar
+%#XXX block out unavailable times
+%#alas. abstractions break, freeside-specific stuff to get availability
+%# move availability to RT side? make it all callback/pluggable?
+%
+%#XXX block out / show / color code existing appointments
+%
+<AREA onmouseover="overlib('XX miles away<BR>more info')"
+ onmouseout="nd(); return true;"
+ shape = "rect"
+ coords="0,0,59,11"
+ href="test_href"
+%# alt=
+%# title=
+>
+</MAP>
% }
<%init>
+my( $date, $time ) = split('T', $Date);
+
</%init>