day.html 2.8 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273
  1. <div id="cal-day-box">
  2. <div class="row-fluid clearfix cal-row-head">
  3. <div class="span1 col-xs-1 cal-cell"><%= cal.locale.time %></div>
  4. <div class="span11 col-xs-11 cal-cell"><%= cal.locale.events %></div>
  5. </div>
  6. <% if(all_day.length) {%>
  7. <div class="row-fluid clearfix cal-day-hour">
  8. <div class="span1 col-xs-1"><b><%= cal.locale.all_day %></b></div>
  9. <div class="span11 col-xs-11">
  10. <% _.each(all_day, function(event){ %>
  11. <div class="day-highlight dh-<%= event['class'] %>">
  12. <a href="<%= event.url ? event.url : 'javascript:void(0)' %>" data-event-id="<%= event.id %>"
  13. data-event-class="<%= event['class'] %>" class="event-item">
  14. <%= event.title %></a>
  15. </div>
  16. <% }); %>
  17. </div>
  18. </div>
  19. <% }; %>
  20. <% if(before_time.length) {%>
  21. <div class="row-fluid clearfix cal-day-hour">
  22. <div class="span1 col-xs-3"><b><%= cal.locale.before_time %></b></div>
  23. <div class="span5 col-xs-5">
  24. <% _.each(before_time, function(event){ %>
  25. <div class="day-highlight dh-<%= event['class'] %>">
  26. <span class="cal-hours pull-right"><%= event.end_hour %></span>
  27. <a href="<%= event.url ? event.url : 'javascript:void(0)' %>" data-event-id="<%= event.id %>"
  28. data-event-class="<%= event['class'] %>" class="event-item">
  29. <%= event.title %></a>
  30. </div>
  31. <% }); %>
  32. </div>
  33. </div>
  34. <% }; %>
  35. <div id="cal-day-panel" class="clearfix">
  36. <div id="cal-day-panel-hour">
  37. <% for(i = 0; i < hours; i++){ %>
  38. <div class="cal-day-hour">
  39. <% for(l = 0; l < cal._hour_min(i); l++){ %>
  40. <div class="row-fluid cal-day-hour-part">
  41. <div class="span1 col-xs-1"><b><%= cal._hour(i, l) %></b></div>
  42. <div class="span11 col-xs-11"></div>
  43. </div>
  44. <% }; %>
  45. </div>
  46. <% }; %>
  47. </div>
  48. <% _.each(by_hour, function(event){ %>
  49. <div class="pull-left day-event day-highlight dh-<%= event['class'] %>" style="margin-top: <%= (event.top * 30) %>px; height: <%= (event.lines * 30) %>px">
  50. <span class="cal-hours"><%= event.start_hour %> - <%= event.end_hour %></span>
  51. <a href="<%= event.url ? event.url : 'javascript:void(0)' %>" data-event-id="<%= event.id %>"
  52. data-event-class="<%= event['class'] %>" class="event-item">
  53. <%= event.title %></a>
  54. </div>
  55. <% }); %>
  56. </div>
  57. <% if(after_time.length) {%>
  58. <div class="row-fluid clearfix cal-day-hour">
  59. <div class="span1 col-xs-3"><b><%= cal.locale.after_time %></b></div>
  60. <div class="span11 col-xs-9">
  61. <% _.each(after_time, function(event){ %>
  62. <div class="day-highlight dh-<%= event['class'] %>">
  63. <span class="cal-hours"><%= event.start_hour %></span>
  64. <a href="<%= event.url ? event.url : 'javascript:void(0)' %>" data-event-id="<%= event.id %>"
  65. data-event-class="<%= event['class'] %>" class="event-item">
  66. <%= event.title %></a>
  67. </div>
  68. <% }); %>
  69. </div>
  70. </div>
  71. <% }; %>
  72. </div>