mirror of
https://github.com/openSUSE/osem.git
synced 2026-08-13 19:54:02 +00:00
156 lines
5.2 KiB
Text
156 lines
5.2 KiB
Text
.row
|
|
.col-md-12
|
|
%h3
|
|
= @event.title
|
|
%br
|
|
%small
|
|
= @event.subtitle
|
|
= link_to 'Edit', edit_admin_conference_program_event_path(@conference.short_title, @event), class: 'btn btn-mini btn-primary pull-right'
|
|
|
|
.row
|
|
.col-md-12
|
|
%table.table
|
|
%tr
|
|
%td.col-md-2
|
|
%b Type
|
|
%td
|
|
.dropdown
|
|
= link_to '#', class: 'dropdown-toggle', id: 'type-dropdown' do
|
|
- if @event.event_type.nil?
|
|
Event Type
|
|
- else
|
|
= @event.event_type.title
|
|
<b class='caret'></b>
|
|
%ul.dropdown-menu
|
|
- @event_types.each do |type|
|
|
%li= link_to type.title,
|
|
admin_conference_program_event_path(@conference.short_title,
|
|
@event,
|
|
event: { event_type_id: type.id }),
|
|
method: :patch
|
|
%tr
|
|
%td
|
|
%b Highlight
|
|
%td
|
|
= check_box_tag @conference.short_title, @event.id, @event.is_highlight,
|
|
method: :patch, url: "/admin/conference/#{@conference.short_title}/program/events/#{@event.id}?event[is_highlight]=",
|
|
class: 'switch-checkbox', data: { size: 'small',
|
|
off_color: 'warning',
|
|
on_text: 'Yes',
|
|
off_text: 'No' }
|
|
|
|
%tr
|
|
%td
|
|
%b State
|
|
%td
|
|
.dropdown
|
|
= link_to '#', class: 'dropdown-toggle' do
|
|
= @event.state.humanize
|
|
<b class='caret'></b>
|
|
%ul.dropdown-menu
|
|
= render 'change_state_dropdown', event: @event
|
|
%tr
|
|
%td
|
|
%b Track
|
|
%td
|
|
.dropdown
|
|
= link_to '#', class: 'dropdown-toggle', id: 'track-dropdown' do
|
|
- if @event.track.nil?
|
|
Track
|
|
- else
|
|
= @event.track.name
|
|
<b class="caret"></b>
|
|
%ul.dropdown-menu
|
|
- @tracks.each do |track|
|
|
%li= link_to track.name,
|
|
admin_conference_program_event_path(@conference.short_title,
|
|
@event,
|
|
event: { track_id: track.id }),
|
|
method: :patch
|
|
%tr
|
|
%td
|
|
%b Difficulty
|
|
%td
|
|
.dropdown
|
|
= link_to '#', class: 'dropdown-toggle', id: 'difficulty-dropdown' do
|
|
- if @event.difficulty_level.nil?
|
|
Difficulty Level
|
|
- else
|
|
= @event.difficulty_level.title
|
|
<b class="caret"></b>
|
|
%ul.dropdown-menu
|
|
- @difficulty_levels.each do |difficulty|
|
|
%li= link_to difficulty.title, admin_conference_program_event_path(@conference.short_title,
|
|
@event,
|
|
event: { difficulty_level_id: difficulty.id }),
|
|
method: :patch
|
|
%tr
|
|
%td
|
|
%b Requires Registration
|
|
%td
|
|
= check_box_tag @conference.short_title, @event.id, @event.require_registration,
|
|
method: :patch, url: "/admin/conference/#{@conference.short_title}/program/events/#{@event.id}?event[require_registration]=",
|
|
class: 'switch-checkbox', data: { size: 'small',
|
|
off_color: 'warning',
|
|
on_text: 'Yes',
|
|
off_text: 'No' }
|
|
|
|
- if !@event.room.nil?
|
|
%tr
|
|
%td
|
|
%b Room
|
|
%td
|
|
= @event.room.name
|
|
- if !@event.start_time.nil?
|
|
%tr
|
|
%td
|
|
%b Scheduled time
|
|
%td
|
|
= @event.start_time
|
|
%tr
|
|
%td
|
|
%b Submitter
|
|
%td
|
|
= link_to @event.submitter.name, admin_user_path(@event.submitter)
|
|
(
|
|
= link_to @event.submitter.email, "mailto: #{@event.submitter.email}"
|
|
)
|
|
%tr
|
|
%td
|
|
%b Biography
|
|
%td
|
|
= simple_format(@event.submitter.biography)
|
|
%tr
|
|
%td
|
|
%b Submitted on
|
|
%td= @event.created_at
|
|
%tr
|
|
%td
|
|
%b Last updated on
|
|
%td= @event.updated_at
|
|
%tr
|
|
%td
|
|
%b Abstract
|
|
%td= simple_format(@event.abstract)
|
|
%tr
|
|
%td
|
|
%b Description
|
|
%td= simple_format(@event.description)
|
|
|
|
- if @conference.program && @conference.program.rating && @conference.program.rating > 0
|
|
= render partial: 'voting'
|
|
|
|
.row
|
|
= link_to "Comments (#{@comment_count})", '#', id: 'event-comment-link'
|
|
#comments-div
|
|
%hr
|
|
%ul.media
|
|
%div
|
|
.row-fluid
|
|
= form_tag(comment_admin_conference_program_event_path(@conference.short_title, @event.id), method: :post) do
|
|
= text_area_tag(:comment, '')
|
|
= submit_tag 'Add Comment', class: 'btn btn-primary pull-right'
|
|
%br
|
|
- @comments.each do |comment|
|
|
%div
|
|
= render "nested_comments", comment: comment, padding: 0
|