app/views/custom_bigbluebutton_rooms/invitation.html.haml
#webconference-invitation
.modal-header
= modal_close_button
%h3
= t('.title')
= icon_info(t('.meeting_in', room: join_webconf_url(@room)) + " ")
= simple_form_for :invite, url: send_invitation_bigbluebutton_room_path(@room), html: { class: 'single-column' } do |f|
.modal-body
= f.input :users, as: :string, label: t('activerecord.attributes.invite.users')
.row
.col-xs-12.col-sm-3
= f.input :duration, as: :select, label: t('activerecord.attributes.invite.duration'), collection: Invitation.duration_i18n(I18n.locale), required: false
.col-xs-12.col-sm-9
= f.input :starts_on_time, wrapper: :label_only, required: false, label: t('activerecord.attributes.invite.starts_on')
.starts-at-wrapper
.btn-group{ 'data-toggle': "buttons" }
%label.btn.btn-default.active{ 'data-attr-value': '0' }
%input{ type: 'radio', checked: 'checked' }
= t('.now')
%label.btn.btn-default{ 'data-attr-value': '1' }
%input{ type: 'radio' }
= icon_later
= t('.later')
- tz = user_timezone_abbreviation(current_user)
- lang = locale_for_datetime_picker
= f.input :starts_on_time, as: :datetime_picker, label: false, required: false, input_html: { 'data-format': t('_other.datetimepicker.format'), 'data-timezone': tz, 'data-language': lang }
= f.input :title, as: :string, label: t('activerecord.attributes.invite.title')
= f.input :message, as: :text, label: t('activerecord.attributes.invite.message'), required: false
.modal-footer
= f.button :wrapped, t('_other.send'), disabled: true, class: "btn btn-primary", cancel_modal: true