Show missing speakers in reports
This commit is contained in:
parent
fabe29d2ed
commit
d954059947
2 changed files with 35 additions and 0 deletions
|
|
@ -13,6 +13,12 @@
|
|||
%span.label.label-success{style: 'border-radius: 1em;'}
|
||||
= @events_with_requirements.length
|
||||
|
||||
%li
|
||||
%a{href: '#missing-speakers', 'data-toggle' => 'tab'}
|
||||
Missing Speakers
|
||||
%span.label.label-danger{style: 'border-radius: 1em;'}
|
||||
= @missing_event_speakers.length
|
||||
|
||||
.tab-content
|
||||
#all.tab-pane.active
|
||||
.row
|
||||
|
|
@ -94,3 +100,28 @@
|
|||
%td= link_to event.title, edit_conference_program_proposal_path(@conference.short_title, event)
|
||||
%td #{event.speaker_names}
|
||||
%td= event.description
|
||||
|
||||
#missing-speakers.tab-pane
|
||||
.row
|
||||
.col-md-12
|
||||
.page-header
|
||||
%h1
|
||||
Missing Speakers
|
||||
= "(#{@missing_event_speakers.length})"
|
||||
%p.text-muted
|
||||
All event speakers who haven't checked in
|
||||
.col-md-12
|
||||
%table.table.table-striped.table-bordered.table-hover.datatable
|
||||
%thead
|
||||
%th Speaker Name
|
||||
%th Registered?
|
||||
%th Event
|
||||
%th Start Time
|
||||
%tbody
|
||||
- @missing_event_speakers.each do |speaker|
|
||||
%tr
|
||||
%td= speaker.user.name
|
||||
%td= @conference.user_registered?(speaker.user) ? 'Yes' : 'No'
|
||||
%td= link_to speaker.event.title, edit_conference_program_proposal_path(@conference.short_title, speaker.event)
|
||||
- event_start_time = speaker.event.time
|
||||
%td= event_start_time.present? ? event_start_time : '-'
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue