mirror of
https://github.com/openSUSE/osem.git
synced 2026-08-13 19:54:02 +00:00
Booth can be replaced with any alias by replacing it in alias.en.yml. This change is introduced as some events do not use booth but uses other words such as stand.
66 lines
2.9 KiB
Text
66 lines
2.9 KiB
Text
.row
|
|
.col-md-12
|
|
.page-header
|
|
%h1 Splashpage
|
|
|
|
= semantic_form_for(@splashpage, url: admin_conference_splashpage_path(@conference.short_title)) do |f|
|
|
.row
|
|
.col-md-12
|
|
= f.inputs name: 'Components' do
|
|
%ul.fa-ul
|
|
%li
|
|
%th
|
|
%button.btn.btn-default#select-all{ type: "button" }
|
|
Select All
|
|
%th
|
|
%button.btn.btn-default#unselect-all{ type: "button" }
|
|
Unselect All
|
|
%li
|
|
= f.input :include_cfp, label: 'Display call for papers and call for tracks, while open', input_html: { checked: params[:action] == 'new' || @splashpage.try(:include_cfp) }
|
|
%li
|
|
= f.input :include_program, label: 'Display the program', input_html: { checked: params[:action] == 'new' || @splashpage.try(:include_program) }
|
|
|
|
%ul.fa-ul
|
|
%li
|
|
= f.input :include_tracks, label: 'Include confirmed tracks', input_html: { checked: params[:action] == 'new' || @splashpage.try(:include_tracks) }
|
|
%li
|
|
= f.input :include_booths, label: "Include confirmed #{(t'booth').pluralize}", input_html: { checked: params[:action] == 'new' || @splashpage.try(:include_booths) }
|
|
|
|
%li
|
|
= f.input :include_registrations, label: 'Display the registration period', input_html: { checked: params[:action] == 'new' || @splashpage.try(:include_registrations) }
|
|
|
|
%li
|
|
= f.input :include_tickets, label: 'Display tickets', input_html: { checked: params[:action] == 'new' || @splashpage.try(:include_tickets) }
|
|
|
|
%li
|
|
= f.input :include_venue, label: 'Display the venue', input_html: { checked: params[:action] == 'new' || @splashpage.try(:include_venue) }
|
|
|
|
%li
|
|
= f.input :include_lodgings, label: 'Display the lodgings', input_html: { checked: params[:action] == 'new' || @splashpage.try(:include_lodgings) }
|
|
|
|
%li
|
|
= f.input :include_sponsors, label: 'Display sponsors', input_html: { checked: params[:action] == 'new' || @splashpage.try(:include_sponsors) }
|
|
|
|
%li
|
|
= f.input :include_social_media, label: 'Display social media links', input_html: { checked: params[:action] == 'new' || @splashpage.try(:include_social_media) }
|
|
|
|
= f.inputs name: 'Access' do
|
|
%ul.fa-ul
|
|
%li
|
|
= f.input :public, label: 'Make splash page public?'
|
|
.row
|
|
.col-md-12
|
|
%p.text-right
|
|
= f.submit 'Save Changes', class: 'btn btn-primary'
|
|
|
|
:javascript
|
|
$(document).ready(function(){
|
|
$('#select-all').click(function(event) {
|
|
var parent = $(this).parents('.inputs:last');
|
|
parent.find('.input.checkbox input[type=checkbox]').prop('checked',true);
|
|
});
|
|
$('#unselect-all').click(function(event) {
|
|
var parent = $(this).parents('.inputs:last');
|
|
parent.find('.input.checkbox input[type=checkbox]').prop('checked',false);
|
|
});
|
|
});
|