diff options
author | Ivan Kohler <ivan@freeside.biz> | 2014-04-12 12:29:18 -0700 |
---|---|---|
committer | Ivan Kohler <ivan@freeside.biz> | 2014-04-12 12:29:18 -0700 |
commit | d1bfdbf97b2950f5f6ccb1255db387479d483955 (patch) | |
tree | 9756f90c12b90c15e47e14866287c5747a33abd3 /rt/share/html/Elements | |
parent | b3cecd1976e92c32740c3e2e1227a7d718e07b57 (diff) |
installers (calendaring), RT#16584
Diffstat (limited to 'rt/share/html/Elements')
-rw-r--r-- | rt/share/html/Elements/CalendarDaySchedule | 22 |
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> |