mirror of
https://github.com/openSUSE/osem.git
synced 2026-08-13 19:54:02 +00:00
Create links for speakers in admin/reports#index
This commit is contained in:
parent
93404d543f
commit
8a0f3c99b0
4 changed files with 12 additions and 3 deletions
|
|
@ -597,4 +597,8 @@ module ApplicationHelper
|
|||
end
|
||||
concurrent_events
|
||||
end
|
||||
|
||||
def speaker_links(event)
|
||||
event.speakers.map{ |speaker| link_to speaker.name, admin_user_path(speaker) }.join(', ').html_safe
|
||||
end
|
||||
end
|
||||
|
|
|
|||
|
|
@ -27,7 +27,10 @@
|
|||
%td
|
||||
= link_to event.title, edit_admin_conference_program_event_path(@conference.short_title, event)
|
||||
%br
|
||||
.small (Presented by #{event.speaker_names})
|
||||
.small
|
||||
(Presented by
|
||||
= speaker_links(event)
|
||||
)
|
||||
|
||||
- %w(registered biography commercials subtitle difficulty_level).each do |info|
|
||||
%td{'data-order' => "#{progress_status[info]}"}
|
||||
|
|
|
|||
|
|
@ -21,7 +21,8 @@
|
|||
%tr
|
||||
%td= event.id
|
||||
%td= link_to event.title, edit_admin_conference_program_event_path(@conference.short_title, event)
|
||||
%td #{event.speaker_names}
|
||||
%td
|
||||
= speaker_links(event)
|
||||
%td= event.description
|
||||
%td= event.room.name if event.room
|
||||
%td= event.time.to_date if event.time
|
||||
|
|
|
|||
|
|
@ -17,4 +17,5 @@
|
|||
%tr
|
||||
%td= event.id
|
||||
%td= link_to event.title, edit_admin_conference_program_event_path(@conference.short_title, event)
|
||||
%td #{event.speaker_names}
|
||||
%td
|
||||
= speaker_links(event)
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue