<%= javascript_include_tag "mpog-validations" %>

<%= _('Creating new software') %>

<% if environment.enabled?('admin_must_approve_new_communities') %>
<%= _("Note that the creation of communities in this environment is restricted. Your request to create this new community will be sent to %{environment} administrators and will be approved or rejected according to their methods and criteria.") % { :environment => environment.name }%>
<%end %> <% unless @errors.blank? %>

<%= _("Can`t create new software: #{@errors.length} errors") %>

<% end %>
<%= labelled_form_for :community, :html => { :multipart => true } do |f| %> <%= required_fields_message %> <%= required f.text_field(:name) %> <%= fields_for @software_info do |swf| %>
<%= swf.label("acronym" ,_("Acronym"), :class=>"formlabel") %> <%= required swf.text_field(:acronym) %>
<%= swf.label _("Adherent to e-PING ?") %> <%= swf.label "e_ping_true", "Yes" %> <%= swf.radio_button(:e_ping,true)%> <%= swf.label "e_ping_false", "No"%> <%= swf.radio_button(:e_ping,false)%>
<%= swf.label _("Adherent to e-MAG ?") %> <%= swf.label "e_mag_true", "Yes"%> <%= swf.radio_button(:e_mag,true)%> <%= swf.label "e_mag_false", "No"%> <%= swf.radio_button(:e_mag,false)%>
<%= swf.label _("Adherent to ICP-Brasil ?") %> <%= swf.label "icp_brasil_true", "Yes"%> <%= swf.radio_button(:icp_brasil,true)%> <%= swf.label "icp_brasil_false", "No"%> <%= swf.radio_button(:icp_brasil,false)%>
<%= swf.label _("Adherent to e-ARQ ?") %> <%= swf.label "e_arq_true", "Yes"%> <%= swf.radio_button(:e_arq,true)%> <%= swf.label "e_arq_false", "No"%> <%= swf.radio_button(:e_arq,false)%>
<%= swf.label _("Internacionalizable ?") %> <%= swf.label "intern_true", "Yes" %> <%= swf.radio_button(:intern,true)%> <%= swf.label "intern_false", "No"%> <%= swf.radio_button(:intern,false)%>
<%= swf.label "operating_platform", _("Operating Platform: ") %>
<%= swf.text_area(:operating_platform, :class=>"expand-field") %>
<%= swf.label "objectives", _("Objectives: ")%>
<%= swf.text_area(:objectives, :class=>"expand-field") %>
<%= swf.label "features", _("Features: ")%>
<%= swf.text_area(:features, :class=>"expand-field") %>
<%= swf.label "demonstration_url", _("Demonstration URL: ") %> <%= swf.text_field(:demonstration_url) %>
<% end %>

<%= _("Libraries") %>

<%= render :partial => 'library_fields', :locals => { :f => f, :object_name => 'community', :profile => @community, :libraries => @list_libraries } %>

<%= _("Operating Systems") %>

<% if @list_operating_systems.blank? %> <%= OperatingSystemHelper.operating_system_as_tables(nil, false).call %> <% end %> <%= render :partial => 'operating_system_fields', :locals => { :f => f, :object_name => 'community', :profile => @community, :operating_systems_fields => @list_operating_systems} %>

<%= fields_for @license_info do |lcv| %>

<%= lcv.label _("License Version: ") %> <%= lcv.select(:version, LicenseInfo.all.map {|l| [l.version, l.id]}, {:selected=>1}, :onchange => "get_license_link('license_info_version')") %>

<%= _("License link") %>

<% LicenseHelper.getListLicenses.each do | license | %> <% end %> <%=LicenseInfo.first.link %>
<% end %>

<%= _("Programming languages") %>

<% if @list_languages.blank? %> <%= SoftwareLanguageHelper.language_as_tables(nil, false).call %> <% end %> <%= render :partial => 'language_fields', :locals => { :f => f, :object_name => 'community', :profile => @community, :languages => @list_languages } %>

<%= _("Databases") %>

<% if @list_databases.blank? %> <%= DatabaseHelper.database_as_tables(nil, true).call %> <% end %> <%= render :partial => 'database_fields', :locals => { :f => f, :object_name => 'community', :profile => @community, :database => @list_databases } %>
<%= fields_for @controlled_vocabulary do |cv| %>

<%= _("Controlled Vocabulary of E-government") %>

<%= cv.check_box :administration %> <%= cv.label :administration, _("Administration") %>
<%= cv.check_box :agriculture %> <%= cv.label :agriculture, _("Agriculture") %>
<%= cv.check_box :business_and_services %> <%= cv.label :business_and_services, _("Business_and Services") %>
<%= cv.check_box :communication %> <%= cv.label :communication, _("Communication") %>
<%= cv.check_box :culture %> <%= cv.label :culture, _("Culture") %>
<%= cv.check_box :national_defense %> <%= cv.label :national_defense, _("National Defense") %>
<%= cv.check_box :economy_and_finances %> <%= cv.label :economy_and_finances, _("Economy and Finances") %>
<%= cv.check_box :education %> <%= cv.label :education, _("Education") %>
<%= cv.check_box :energy %> <%= cv.label :energy, _("Energy") %>
<%= cv.check_box :sports %> <%= cv.label :sports, _("Sports") %>
<%= cv.check_box :habitation %> <%= cv.label :habitation, _("Habitation") %>
<%= cv.check_box :industry %> <%= cv.label :industry, _("Industry") %>
<%= cv.check_box :environment %> <%= cv.label :environment, _("Environment") %>
<%= cv.check_box :research_and_development %> <%= cv.label :research_and_development, _("Research and Development") %>
<%= cv.check_box :social_security %> <%= cv.label :social_security, _("Social Security") %>
<%= cv.check_box :social_protection %> <%= cv.label :social_protection, _("Social Protection") %>
<%= cv.check_box :sanitation %> <%= cv.label :sanitation, _("Sanitation") %>
<%= cv.check_box :health %> <%= cv.label :health, _("Health") %>
<%= cv.check_box :security_public_order %> <%= cv.label :security_public_order, _("Security and Public Order") %>
<%= cv.check_box :work %> <%= cv.label :work, _("Work") %>
<%= cv.check_box :transportation %> <%= cv.label :transportation, _("Transportation") %>
<%= cv.check_box :urbanism %> <%= cv.label :urbanism, _("Urbanism") %>
<% end %> <%= render :partial => 'shared/organization_custom_fields', :locals => { :f => f, :object_name => 'community', :profile => @community } %> <%= f.fields_for :image_builder, @community.image do |i| %> <%= file_field_or_thumbnail(_('Image:'), @community.image, i) %> <% end %>
<%= _('New members must be approved:')%>
<%= radio_button 'community', 'closed', 'true', :style => 'float: left' %>
<%= _('Before joining this group (a moderator has to accept the member in pending request before member can access the intranet and/or the website).') %>
<%= radio_button 'community', 'closed', 'false', :style => 'float: left' %>
<%= _('After joining this group (a moderator can always desactivate access for users later).') %>
<%= template_options(:communities, 'community')%> <%= hidden_field_tag('back_to', @back_to) %> <% button_bar do %> <%= submit_button(:save, _('Create')) %> <%= button(:cancel, _('Cancel'), @back_to ) %> <% end %> <% end %>