aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorjpl2016-07-29 11:37:35 +0200
committerjpl2016-07-29 11:37:35 +0200
commit4e1dd0cb9dd032fca53f845f3bfdee071b2aa92a (patch)
treefdc6d8d63898df08c23bd3e23c906a8aeb928c72
parent7e9351446cb8b1a98c67bdf7d0ee78d99e1f504d (diff)
downloadchouette-core-4e1dd0cb9dd032fca53f845f3bfdee071b2aa92a.tar.bz2
Refs #1295: convert erb to slim (export_tasks)
-rw-r--r--app/views/export_tasks/_fields_gtfs_export.html.erb2
-rw-r--r--app/views/export_tasks/_fields_gtfs_export.html.slim3
-rw-r--r--app/views/export_tasks/_fields_hub_export.html.slim (renamed from app/views/export_tasks/_fields_hub_export.html.erb)0
-rw-r--r--app/views/export_tasks/_fields_kml_export.html.slim (renamed from app/views/export_tasks/_fields_kml_export.html.erb)0
-rw-r--r--app/views/export_tasks/_fields_neptune_export.html.erb2
-rw-r--r--app/views/export_tasks/_fields_neptune_export.html.slim2
-rw-r--r--app/views/export_tasks/_fields_netex_export.html.slim (renamed from app/views/export_tasks/_fields_netex_export.html.erb)0
-rw-r--r--app/views/export_tasks/new.html.erb37
-rw-r--r--app/views/export_tasks/new.html.slim32
9 files changed, 37 insertions, 41 deletions
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.slim
index e69de29bb..e69de29bb 100644
--- a/app/views/export_tasks/_fields_hub_export.html.erb
+++ b/app/views/export_tasks/_fields_hub_export.html.slim
diff --git a/app/views/export_tasks/_fields_kml_export.html.erb b/app/views/export_tasks/_fields_kml_export.html.slim
index e69de29bb..e69de29bb 100644
--- a/app/views/export_tasks/_fields_kml_export.html.erb
+++ b/app/views/export_tasks/_fields_kml_export.html.slim
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.slim
index e69de29bb..e69de29bb 100644
--- a/app/views/export_tasks/_fields_netex_export.html.erb
+++ b/app/views/export_tasks/_fields_netex_export.html.slim
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") %>
-<ul class="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}") %></a></li>
- <% end %>
-</ul>
-
-<div class="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 } %>
- <% 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 %>
-</div>
-
-<%= 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)