From 4e1dd0cb9dd032fca53f845f3bfdee071b2aa92a Mon Sep 17 00:00:00 2001 From: jpl Date: Fri, 29 Jul 2016 11:37:35 +0200 Subject: Refs #1295: convert erb to slim (export_tasks) --- .../export_tasks/_fields_gtfs_export.html.erb | 2 -- .../export_tasks/_fields_gtfs_export.html.slim | 3 ++ app/views/export_tasks/_fields_hub_export.html.erb | 0 .../export_tasks/_fields_hub_export.html.slim | 0 app/views/export_tasks/_fields_kml_export.html.erb | 0 .../export_tasks/_fields_kml_export.html.slim | 0 .../export_tasks/_fields_neptune_export.html.erb | 2 -- .../export_tasks/_fields_neptune_export.html.slim | 2 ++ .../export_tasks/_fields_netex_export.html.erb | 0 .../export_tasks/_fields_netex_export.html.slim | 0 app/views/export_tasks/new.html.erb | 37 ---------------------- app/views/export_tasks/new.html.slim | 32 +++++++++++++++++++ 12 files changed, 37 insertions(+), 41 deletions(-) delete mode 100644 app/views/export_tasks/_fields_gtfs_export.html.erb create mode 100644 app/views/export_tasks/_fields_gtfs_export.html.slim delete mode 100644 app/views/export_tasks/_fields_hub_export.html.erb create mode 100644 app/views/export_tasks/_fields_hub_export.html.slim delete mode 100644 app/views/export_tasks/_fields_kml_export.html.erb create mode 100644 app/views/export_tasks/_fields_kml_export.html.slim delete mode 100644 app/views/export_tasks/_fields_neptune_export.html.erb create mode 100644 app/views/export_tasks/_fields_neptune_export.html.slim delete mode 100644 app/views/export_tasks/_fields_netex_export.html.erb create mode 100644 app/views/export_tasks/_fields_netex_export.html.slim delete mode 100644 app/views/export_tasks/new.html.erb create mode 100644 app/views/export_tasks/new.html.slim (limited to 'app') diff --git a/app/views/export_tasks/_fields_gtfs_export.html.erb b/app/views/export_tasks/_fields_gtfs_export.html.erb deleted file mode 100644 index 7edb02bfa..000000000 --- a/app/views/export_tasks/_fields_gtfs_export.html.erb +++ /dev/null @@ -1,2 +0,0 @@ -<%= form.input :time_zone, :as => :time_zone, :input_html => { :value => @referential.time_zone ,:title => t("formtastic.titles.export_task.time_zone")} %> -<%= form.input :object_id_prefix, :input_html => { :value => @referential.prefix ,:title => t("formtastic.titles.export_task.object_id_prefix")} %> diff --git a/app/views/export_tasks/_fields_gtfs_export.html.slim b/app/views/export_tasks/_fields_gtfs_export.html.slim new file mode 100644 index 000000000..e95e86230 --- /dev/null +++ b/app/views/export_tasks/_fields_gtfs_export.html.slim @@ -0,0 +1,3 @@ += form.input :time_zone, as: :time_zone, :input_html => { :value => @referential.time_zone ,:title => t("formtastic.titles.export_task.time_zone")} + += form.input :object_id_prefix, :input_html => { :value => @referential.prefix ,:title => t("formtastic.titles.export_task.object_id_prefix")} \ No newline at end of file diff --git a/app/views/export_tasks/_fields_hub_export.html.erb b/app/views/export_tasks/_fields_hub_export.html.erb deleted file mode 100644 index e69de29bb..000000000 diff --git a/app/views/export_tasks/_fields_hub_export.html.slim b/app/views/export_tasks/_fields_hub_export.html.slim new file mode 100644 index 000000000..e69de29bb diff --git a/app/views/export_tasks/_fields_kml_export.html.erb b/app/views/export_tasks/_fields_kml_export.html.erb deleted file mode 100644 index e69de29bb..000000000 diff --git a/app/views/export_tasks/_fields_kml_export.html.slim b/app/views/export_tasks/_fields_kml_export.html.slim new file mode 100644 index 000000000..e69de29bb diff --git a/app/views/export_tasks/_fields_neptune_export.html.erb b/app/views/export_tasks/_fields_neptune_export.html.erb deleted file mode 100644 index 9f331d329..000000000 --- a/app/views/export_tasks/_fields_neptune_export.html.erb +++ /dev/null @@ -1,2 +0,0 @@ -<%= form.input :projection_type, :as => :hidden, :input_html => { :value => @referential.projection_type || "" } %> -<%= form.input :extensions , :as => :boolean%> diff --git a/app/views/export_tasks/_fields_neptune_export.html.slim b/app/views/export_tasks/_fields_neptune_export.html.slim new file mode 100644 index 000000000..43749c87e --- /dev/null +++ b/app/views/export_tasks/_fields_neptune_export.html.slim @@ -0,0 +1,2 @@ += form.input :projection_type, as: :hidden, :input_html => { :value => @referential.projection_type || "" } += form.input :extensions , as: :boolean \ No newline at end of file diff --git a/app/views/export_tasks/_fields_netex_export.html.erb b/app/views/export_tasks/_fields_netex_export.html.erb deleted file mode 100644 index e69de29bb..000000000 diff --git a/app/views/export_tasks/_fields_netex_export.html.slim b/app/views/export_tasks/_fields_netex_export.html.slim new file mode 100644 index 000000000..e69de29bb diff --git a/app/views/export_tasks/new.html.erb b/app/views/export_tasks/new.html.erb deleted file mode 100644 index 81180bf3b..000000000 --- a/app/views/export_tasks/new.html.erb +++ /dev/null @@ -1,37 +0,0 @@ -<%= title_tag t(".title") %> - - -
-<% @available_exports.each do |export_task| %> - <%= semantic_form_for [@referential, export_task], :as => :export_task, :url => referential_export_tasks_path(@referential), :namespace => export_task.data_format ,:html => { :id => "#{export_task.data_format}", :class => "tab-pane highlight"} do |form| %> - <%= form.inputs do %> - <%= form.input :user_name, :as => :hidden, :input_html => { :value => current_user.name } %> - <%= form.input :user_id, :as => :hidden, :input_html => { :value => current_user.id } %> - <%= form.input :data_format, :as => :hidden %> - <%= form.input :referential_id, :as => :hidden, :input_html => { :value => @referential.id } %> - <%= form.input :name %> - <%= form.input :references_type, as: :select, include_blank: t(".all"), collection: export_task.class.references_type.options.map { |o| o << {data:{"hidden-attributes" => export_task.class.optional_attributes(o.second).join(',') }} } %> - <% export_task.class.references_types.each do |type| %> - <%= form.input :reference_ids, :as => :reference_ids, :json => references_referential_export_tasks_path(@referential, :format => :json) + "?filter=#{type}", :hint_text => t('search_hint'), :no_result_text => t('no_result_text'),:searching_text => t('searching_term'), :id => "#{export_task.data_format}_#{type}_reference_ids", :input_html => { :id => "#{export_task.data_format}_#{type}_reference_ids" }, :wrapper_html => { style: "display:none;", "data-type" => type.to_s } %> - <% end %> - <% end %> - - <%= form.input :start_date, :as => :date_picker, :input_html => { :title => t("formtastic.titles.export_task.start_date")} %> - <%= form.input :end_date, :as => :date_picker, :input_html => { :title => t("formtastic.titles.export_task.end_date")} %> - - <%= render partial: "fields_#{export_task.data_format}_export", :locals => { :form => form } %> - - <%= form.actions do %> - <%= form.action :submit, :as => :button , :label => t( 'formtastic.export' ) %> - <%= form.action :cancel, :as => :link %> - <% end %> - - <% end %> -<% end %> -
- -<%= javascript_include_tag new_referential_export_task_path(@referential, :format => :js) %> diff --git a/app/views/export_tasks/new.html.slim b/app/views/export_tasks/new.html.slim new file mode 100644 index 000000000..5f89f5865 --- /dev/null +++ b/app/views/export_tasks/new.html.slim @@ -0,0 +1,32 @@ += title_tag t(".title") + +ul.nav.nav-pills + - ExportTask.data_formats.each do |format| + li role="presentation" + a href="##{format}" class=("#{@export_task.data_format == format ? "#{format} active" : "#{format}"}") title="#{t(:"enumerize.data_format_detail.#{format}")}" data-toggle="tab" + = t(:"enumerize.data_format.#{format}") + +.tab-content + - @available_exports.each do |export_task| + = semantic_form_for [@referential, export_task], :as => :export_task, :url => referential_export_tasks_path(@referential), :namespace => export_task.data_format ,:html => { :id => "#{export_task.data_format}", :class => "tab-pane highlight"} do |form| + = form.inputs do + = form.input :user_name, as: :hidden, :input_html => { :value => current_user.name } + = form.input :user_id, as: :hidden, :input_html => { :value => current_user.id } + = form.input :data_format, as: :hidden + = form.input :referential_id, as: :hidden, :input_html => { :value => @referential.id } + = form.input :name + = form.input :references_type, as: :select, include_blank: t(".all"), collection: export_task.class.references_type.options.map { |o| o << {data:{"hidden-attributes" => export_task.class.optional_attributes(o.second).join(',') }} } + + - export_task.class.references_types.each do |type| + = form.input :reference_ids, as: :reference_ids, :json => references_referential_export_tasks_path(@referential, :format => :json) + "?filter=#{type}", :hint_text => t('search_hint'), :no_result_text => t('no_result_text'),:searching_text => t('searching_term'), :id => "#{export_task.data_format}_#{type}_reference_ids", :input_html => { :id => "#{export_task.data_format}_#{type}_reference_ids" }, :wrapper_html => { style: "display:none;", "data-type" => type.to_s } + + = form.input :start_date, as: :date_picker, :input_html => { :title => t("formtastic.titles.export_task.start_date")} + = form.input :end_date, as: :date_picker, :input_html => { :title => t("formtastic.titles.export_task.end_date")} + + = render partial: "fields_#{export_task.data_format}_export", :locals => { :form => form } + + = form.actions do + = form.action :submit, as: :button , :label => t('formtastic.export') + = form.action :cancel, as: :link + += javascript_include_tag new_referential_export_task_path(@referential, :format => :js) -- cgit v1.2.3