/app/views/calendar/_events.rhtml

http://rorptm.googlecode.com/ · Ruby HTML · 30 lines · 28 code · 2 blank · 0 comment · 7 complexity · 5722c7f0e0a8912484b2754eaaa89f95 MD5 · raw file

  1. <%= msg if msg!=''-%>
  2. <ul class="mylist">
  3. <% for e in @events -%>
  4. <li id="item_<%=e[:id]%>">
  5. <b><%= date = e[:date] %></b>
  6. <b><%= e[:project] %></b>
  7. <%= e[:title] %>
  8. (
  9. <% if(date != nil) -%>
  10. <% if(date == Date.today) -%>
  11. <div class="duetoday">today !</div>
  12. <% elsif(date > Date.today and date <= Date.today+1) -%>
  13. <div class="duetoday">tomorrow!</div>
  14. <% elsif(date > Date.today and date <= Date.today+3) -%>
  15. <div class="duenear"><%= time_ago_in_words(date+1) %></div>
  16. <% elsif(date > Date.today) -%>
  17. <div class="duefutur"><%= time_ago_in_words(date+1) %></div>
  18. <% elsif(date < Date.today) -%>
  19. <div class="duepast"><%= time_ago_in_words(date) + " ago !" %></div>
  20. <% end -%>
  21. <% end -%>
  22. )
  23. <% if e[:type]=='cal' %>
  24. <a href="#" onclick="del_event(<%=e[:id]%>);return false;"><img id="de<%=e[:id]%>" src="/images/delete.gif" border="0"></a>
  25. <% end %>
  26. </li>
  27. <% end -%>
  28. </ul>