Sprankelprachtig aan/afmeldsysteem

show.html.erb 1.1KB

12345678910111213141516171819202122232425262728293031
  1. <h2><%= @activity.public_name %></h2>
  2. <ul>
  3. <li>Secretly <%= @activity.secret_name %></li>
  4. <li><%= @activity.description %></li>
  5. <li><%= @activity.location %></li>
  6. <li><%= @activity.start %> - <%= @activity.end %></li>
  7. <li>Deadline <%= @activity.deadline %></li>
  8. </ul>
  9. <h2>Participants (<%= @activity.participants.count %>)</h2>
  10. <table class="table table-bordered">
  11. <% @activity.participants.each do |p| %>
  12. <tr class="<%= p.row_class %>" data-person-id="<%= p.person.id %>" data-activity-id="<%= @activity.id %>">
  13. <td>
  14. <%= p.person.full_name %>
  15. <% if p.is_organizer %><i class="fa fa-star-o"></i><% end %>
  16. </td>
  17. <td>
  18. <%=
  19. editable p, :notes, url: presence_group_activity_path(@activity.group, @activity, person_id: p.person_id), title: "Notes", value: p.notes, emptytext: "--"
  20. %>
  21. </td>
  22. <td>
  23. <%= render partial: "activities/presence_buttons", locals: {activity: @activity, person: p.person, state: p.attending} %>
  24. <% end %>
  25. </table>
  26. <%= link_to 'Edit', edit_group_activity_path(@group, @activity) %> |
  27. <%= link_to 'Back', group_activities_path(@group) %>