mirror of
https://github.com/openSUSE/osem.git
synced 2026-08-14 20:24:03 +00:00
Also, in events#show and proposals#index It is more relevant to check if the speakers have registered to the conference and filled their biographies than the submitter, because, there can be multiple speakers and the submitter isn't necessarily one of them And, remove admin/events/reports.html.haml, since, it isn't used anymore Fix #1477, fix #1479
29 lines
1.9 KiB
Text
29 lines
1.9 KiB
Text
- progress_status = event.progress_status
|
|
%ul.list-unstyled
|
|
%li{'class'=>class_for_todo(progress_status['registered'])}
|
|
%span{'class'=>icon_for_todo(progress_status['registered'])}
|
|
- if progress_status['registered']
|
|
Speaker(s) registered to the conference
|
|
- else
|
|
= link_to 'Speaker(s) not registered to the conference', new_conference_conference_registration_path(event.program.conference.short_title)
|
|
%li{'class'=>class_for_todo(progress_status['biographies'])}
|
|
%span{'class'=>icon_for_todo(progress_status['biographies'])}
|
|
- if progress_status['biographies']
|
|
Speakers have filled out their biographies
|
|
- elsif current_user.biography.blank? && event.speakers.include?(current_user)
|
|
= link_to 'Fill out your biography', edit_user_path(current_user)
|
|
- else
|
|
Speakers' biographies missing
|
|
%li{'class'=>class_for_todo(progress_status['subtitle'])}
|
|
%span{'class'=>icon_for_todo(progress_status['subtitle'])}
|
|
= link_to 'Add a subtitle', edit_conference_program_proposal_path(event.program.conference.short_title, event)
|
|
%li{'class'=>class_for_todo(progress_status['commercials'])}
|
|
%span{'class'=>icon_for_todo(progress_status['commercials'])}
|
|
= link_to 'Add a commercial', edit_conference_program_proposal_path(event.program.conference.short_title, event, anchor: 'commercials-content')
|
|
- unless progress_status['track'].nil?
|
|
%li{'class'=>class_for_todo(progress_status['track'])}
|
|
%span{'class'=>icon_for_todo(progress_status['track'])}
|
|
= link_to 'Add a track', edit_conference_program_proposal_path(event.program.conference.short_title, event)
|
|
%li{'class'=>class_for_todo(progress_status['difficulty_level'])}
|
|
%span{'class'=>icon_for_todo(progress_status['difficulty_level'])}
|
|
= link_to 'Add a difficulty level', edit_conference_program_proposal_path(event.program.conference.short_title, event)
|