<% end %>
<%= error_messages_for :school_detail %>
<% form_for(:configuration,:html=> {:multipart=>true}) do |c| %>
<%= t('school_college_name') %>
<%= text_field :configuration, :institution_name, :value => @config[:institution_name] %>
<%= t('school_college_address') %>
<%= text_field :configuration, :institution_address, :value => @config[:institution_address] %>
<%= t('school_college_phone') %>
<%= text_field :configuration, :institution_phone_no, :value => @config[:institution_phone_no] %>
<%= t('student_attendance_type') %>
<%= select :configuration, :student_attendance_type, [["#{t('daily_text')}", "Daily"], ["#{t('subject_wise_text')}", "SubjectWise"]],
:selected => @config[:student_attendance_type] %>
<%= t('finance_year_start_date') %>
<%= calendar_date_select_tag 'configuration[financial_year_start_date]', @config[:financial_year_start_date],
:year_range => 15.years.ago..5.years.from_now, :readonly=>true, :popup=>"force" %>
<%= t('finance_year_end_date') %>
<%= calendar_date_select_tag 'configuration[financial_year_end_date]', @config[:financial_year_end_date],
:year_range => 15.years.ago..5.years.from_now, :readonly=>true, :popup=>"force" %>
<%= "#{t('language') } " %>
<%= select :configuration, :locale, available_language_options,
:selected => @config[:locale] %>
Time Zone
<%= select :configuration, :time_zone, @time_zones.map{|t| ["#{t.name}(#{t.code}) - GMT#{t.difference_type}#{Time.at(t.time_difference).gmtime.strftime('%R')}",t.id]},:selected =>@config[:time_zone].to_i %>
<%= t('country') %>
<% selected_value = @config[:default_country].present? ? @config[:default_country].to_i : 76 %>
<%= select :configuration, :default_country, @countries.map {|c| [c.name, c.id]}, :selected=> selected_value.to_i %>
<%= t('currency_type') %>
<%= text_field :configuration, :currency_type, :value => @config[:currency_type] %>
<%= t('upload_logo') %>
<%= file_field 'school_detail','school_logo', :size=>12 %>
<%= t('network_state') %>
<%= select :configuration, :network_state, [["#{t('online')}","Online"],["#{t('offline')}","Offline"]],:selected =>@config[:network_state] %>
<%= t('include_grading_systems') %>
<% FedenaPlugin::REGISTERED_HOOKS[:general_settings_form].each do |mod| %>
<%= render :partial=>mod.camelize.constantize.send("general_settings_form") %>
<% end %>
<% if @config[:admission_number_auto_increment] == '1' %>
<%= check_box :configuration, :admission_number_auto_increment, :checked => true %><%= t('student_admission_auto') %>
<% else %>
<%= check_box :configuration, :admission_number_auto_increment, :checked => false %><%= t('student_admission_auto') %>
<% end %>
<% if Configuration.available_modules.include?('HR') %>
<% if @config[:employee_number_auto_increment] == '1' %>
<%= check_box :configuration, :employee_number_auto_increment, :checked => true %> <%= t('employee_admission_auto') %>
<% else %>
<%= check_box :configuration, :employee_number_auto_increment, :checked => false %><%= t('employee_admission_auto') %>
<% end %>
<% end %>
<% if @config[:enable_news_comment_moderation] == '1' %>
<%= check_box :configuration, :enable_news_comment_moderation, :checked => true %><%= t('enable_news_comment_moderation') %>
<% else %>
<%= check_box :configuration, :enable_news_comment_moderation, :checked => false %><%= t('enable_news_comment_moderation') %>
<% end %>
<% FedenaPlugin::REGISTERED_HOOKS[:general_settings_checkbox].each do |mod| %>
<%= render :partial=>mod.camelize.constantize.send("general_settings_checkbox") %>
<% end %>
<%= submit_tag "â–º #{t('update')}" %>
<% end %>