Sprankelprachtig aan/afmeldsysteem

show.html.erb 1.2KB

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