Added conference copy to admin
This commit is contained in:
@@ -57,7 +57,7 @@ class ApplicationController < BaseController
|
||||
}
|
||||
|
||||
@alt_lang_urls = {}
|
||||
I18n.backend.enabled_locales.each do |locale|
|
||||
I18n.backend.enabled_locales.sort.each do |locale|
|
||||
locale = locale.to_s
|
||||
@alt_lang_urls[locale] = view_context.url_for_locale(locale) # don't show the current locale
|
||||
end
|
||||
@@ -82,18 +82,6 @@ class ApplicationController < BaseController
|
||||
@is_policy_page = true
|
||||
end
|
||||
|
||||
# def self.set_host(host)
|
||||
# @@test_host = host
|
||||
# end
|
||||
|
||||
# def self.set_location(location)
|
||||
# @@test_location = location
|
||||
# end
|
||||
|
||||
# def self.get_location()
|
||||
# @@test_location
|
||||
# end
|
||||
|
||||
def js_error
|
||||
# send and email if this is production
|
||||
report = "A JavaScript error has occurred on <code>#{params[:location]}</code>"
|
||||
|
||||
@@ -122,6 +122,30 @@ class ConferenceAdministrationController < ApplicationController
|
||||
def administrate_payment_message
|
||||
end
|
||||
|
||||
def administrate_housing_info
|
||||
end
|
||||
|
||||
def administrate_workshop_info
|
||||
end
|
||||
|
||||
def administrate_schedule_info
|
||||
end
|
||||
|
||||
def administrate_travel_info
|
||||
end
|
||||
|
||||
def administrate_city_info
|
||||
end
|
||||
|
||||
def administrate_what_to_bring
|
||||
end
|
||||
|
||||
def administrate_volunteering_info
|
||||
end
|
||||
|
||||
def administrate_additional_details
|
||||
end
|
||||
|
||||
def administrate_suggested_amounts
|
||||
end
|
||||
|
||||
@@ -810,6 +834,78 @@ class ConferenceAdministrationController < ApplicationController
|
||||
return false
|
||||
end
|
||||
|
||||
def admin_update_housing_info
|
||||
params[:housing_info].each do |locale, value|
|
||||
@this_conference.set_column_for_locale(:housing_info, locale, html_value(value))
|
||||
end
|
||||
@this_conference.save
|
||||
set_success_message @admin_step
|
||||
return false
|
||||
end
|
||||
|
||||
def admin_update_workshop_info
|
||||
params[:workshop_info].each do |locale, value|
|
||||
@this_conference.set_column_for_locale(:workshop_info, locale, html_value(value))
|
||||
end
|
||||
@this_conference.save
|
||||
set_success_message @admin_step
|
||||
return false
|
||||
end
|
||||
|
||||
def admin_update_schedule_info
|
||||
params[:schedule_info].each do |locale, value|
|
||||
@this_conference.set_column_for_locale(:schedule_info, locale, html_value(value))
|
||||
end
|
||||
@this_conference.save
|
||||
set_success_message @admin_step
|
||||
return false
|
||||
end
|
||||
|
||||
def admin_update_travel_info
|
||||
params[:travel_info].each do |locale, value|
|
||||
@this_conference.set_column_for_locale(:travel_info, locale, html_value(value))
|
||||
end
|
||||
@this_conference.save
|
||||
set_success_message @admin_step
|
||||
return false
|
||||
end
|
||||
|
||||
def admin_update_city_info
|
||||
params[:city_info].each do |locale, value|
|
||||
@this_conference.set_column_for_locale(:city_info, locale, html_value(value))
|
||||
end
|
||||
@this_conference.save
|
||||
set_success_message @admin_step
|
||||
return false
|
||||
end
|
||||
|
||||
def admin_update_what_to_bring
|
||||
params[:what_to_bring].each do |locale, value|
|
||||
@this_conference.set_column_for_locale(:what_to_bring, locale, html_value(value))
|
||||
end
|
||||
@this_conference.save
|
||||
set_success_message @admin_step
|
||||
return false
|
||||
end
|
||||
|
||||
def admin_update_volunteering_info
|
||||
params[:volunteering_info].each do |locale, value|
|
||||
@this_conference.set_column_for_locale(:volunteering_info, locale, html_value(value))
|
||||
end
|
||||
@this_conference.save
|
||||
set_success_message @admin_step
|
||||
return false
|
||||
end
|
||||
|
||||
def admin_update_additional_details
|
||||
params[:additional_details].each do |locale, value|
|
||||
@this_conference.set_column_for_locale(:additional_details, locale, html_value(value))
|
||||
end
|
||||
@this_conference.save
|
||||
set_success_message @admin_step
|
||||
return false
|
||||
end
|
||||
|
||||
def admin_update_poster
|
||||
begin
|
||||
@this_conference.poster = params[:poster]
|
||||
|
||||
Reference in New Issue
Block a user