<% var isNext = true, isEmpty = true; _.each(data, function (item) {if (!item.isPast) { isEmpty = false; var stitle="View task"; %>

> <% if (item.isCurrent) { print("Now"); } else if (isNext) { isNext = false; print("Next"); } else { print("Later"); if ((new Date()).toDateString() == (new Date(item.timestart * 1000)).toDateString()) { print (" today"); } } %>

<%= item.name %>

<%= item.eventtimestr %>

<%= item.loc %>

<% if ((item.modulename == "assign" || item.modulename == "quiz") && (item.instanceid > 0)) { if(item.modulename == "quiz") { stitle = "Take quiz"} else if ((item.modulename == "assign" && item.nosubmissions == "0")) {stitle = "Return Task";}%>
<% } else if (item.coursecode) { %>
<% } %>
<% }}); %> <% if (isEmpty) { %>
No upcoming events
<% } %>