diff options
| author | Luc Donnet | 2016-11-18 18:22:54 +0100 |
|---|---|---|
| committer | Luc Donnet | 2016-11-18 18:22:54 +0100 |
| commit | 129d7bfe13a2b7e92ec696ef91bfa9211a6ff07e (patch) | |
| tree | b079c2e55c6ad1b0a53f3f781dd63360f65d34ee /app/views | |
| parent | d4f49e51d138050a6c27fef2573649e607d56381 (diff) | |
| parent | a6f8318aa267e3723eb4c10647447ff08cd5fdca (diff) | |
| download | chouette-core-129d7bfe13a2b7e92ec696ef91bfa9211a6ff07e.tar.bz2 | |
Merge branch 'master' of github.com:AF83/stif-boiv
Diffstat (limited to 'app/views')
| -rw-r--r-- | app/views/api/v1/lines/show.rabl | 4 | ||||
| -rw-r--r-- | app/views/lines/_form.html.slim | 2 | ||||
| -rw-r--r-- | app/views/referential_lines/_form.html.slim | 2 | ||||
| -rw-r--r-- | app/views/referentials/show.html.slim | 12 | ||||
| -rw-r--r-- | app/views/rule_parameter_sets/_form.html.slim | 2 | ||||
| -rw-r--r-- | app/views/rule_parameter_sets/show.html.slim | 2 | ||||
| -rw-r--r-- | app/views/shared/_lines_search_form.html.slim | 2 | ||||
| -rw-r--r-- | app/views/vehicle_journeys/_form.html.slim | 2 | ||||
| -rw-r--r-- | app/views/workbenches/show.html.slim | 31 |
9 files changed, 23 insertions, 36 deletions
diff --git a/app/views/api/v1/lines/show.rabl b/app/views/api/v1/lines/show.rabl index dcd497aa5..16a265dfe 100644 --- a/app/views/api/v1/lines/show.rabl +++ b/app/views/api/v1/lines/show.rabl @@ -1,6 +1,6 @@ object @line extends "api/v1/trident_objects/show" -[ :name, :number, :published_name, :transport_mode_name, :registration_number, :comment, :mobility_restricted_suitability].each do |attr| +[ :name, :number, :published_name, :transport_mode, :registration_number, :comment, :mobility_restricted_suitability].each do |attr| attributes attr, :unless => lambda { |m| m.send( attr).nil?} end @@ -9,6 +9,6 @@ node :network_short_description do |line| end unless root_object.network.nil? node :company_short_description do |line| - partial("api/v1/companies/short_description", :object => line.company) + partial("api/v1/companies/short_description", :object => line.company) end unless root_object.company.nil? diff --git a/app/views/lines/_form.html.slim b/app/views/lines/_form.html.slim index 6c847b275..cbb50ae28 100644 --- a/app/views/lines/_form.html.slim +++ b/app/views/lines/_form.html.slim @@ -6,7 +6,7 @@ = form.input :published_name = form.input :registration_number, :input_html => { :title => t("formtastic.titles#{format_restriction_for_locales(@line_referential)}.line.registration_number")} = form.input :number, :input_html => { :title => t("formtastic.titles#{format_restriction_for_locales(@line_referential)}.line.number") } - = form.input :transport_mode, as: :select, :collection => @line.line_referential.transport_modes, :include_blank => false, :member_label => Proc.new { |mode| t("transport_modes.label.#{mode}") } + = form.input :transport_mode, include_blank: false = form.input :color, as: :string = form.input :text_color = form.input :stable_id diff --git a/app/views/referential_lines/_form.html.slim b/app/views/referential_lines/_form.html.slim index 08a011017..ca90ef8c3 100644 --- a/app/views/referential_lines/_form.html.slim +++ b/app/views/referential_lines/_form.html.slim @@ -6,7 +6,7 @@ = form.input :published_name = form.input :registration_number, :input_html => { :title => t("formtastic.titles#{format_restriction_for_locales(@referential)}.line.registration_number") } = form.input :number, :input_html => { :title => t("formtastic.titles#{format_restriction_for_locales(@referential)}.line.number") } - = form.input :transport_mode, as: :select, :collection => @line.line_referential.transport_modes, :include_blank => false, :member_label => Proc.new { |mode| t("transport_modes.label.#{mode}") } + = form.input :transport_mode, include_blank: false = form.input :color, as: :string = form.input :text_color = form.input :stable_id diff --git a/app/views/referentials/show.html.slim b/app/views/referentials/show.html.slim index d959b1ff3..62fba47e1 100644 --- a/app/views/referentials/show.html.slim +++ b/app/views/referentials/show.html.slim @@ -45,18 +45,6 @@ h2 ul.actions li = link_to t('referentials.actions.edit'), edit_referential_path(@referential), class: 'edit' - li - - if @referential.archived? - = link_to unarchive_referential_path(@referential), method: :put do - span.fa-stack - span.fa.fa-archive.fa-stack-1x - span.fa.fa-ban.fa-stack-2x - = " Désarchiver cet espace de données" - - else - = link_to archive_referential_path(@referential), method: :put do - span.fa.fa-archive - = " Archiver cet espace de données" - li = link_to t('referentials.actions.destroy'), referential_path(@referential), method: :delete, data: {:confirm => t('referentials.actions.destroy_confirm')}, class: "remove" / li = link_to t('api_keys.actions.new'), new_referential_api_key_path(@referential), class: 'add' li = link_to t('referentials.actions.clone'), new_referential_path(from: @referential.id), class: 'add' diff --git a/app/views/rule_parameter_sets/_form.html.slim b/app/views/rule_parameter_sets/_form.html.slim index de3368a1b..b93caae58 100644 --- a/app/views/rule_parameter_sets/_form.html.slim +++ b/app/views/rule_parameter_sets/_form.html.slim @@ -36,7 +36,7 @@ tbody / To be removed, see #1936 - - Chouette::Line.transport_modes.map(&:to_s).each do |mode| + - Chouette::Line.transport_mode.values.each do |mode| tr == render partial: "mode_fields", :locals => { f: form, mode: mode } diff --git a/app/views/rule_parameter_sets/show.html.slim b/app/views/rule_parameter_sets/show.html.slim index af7ecb0a4..6adfeab89 100644 --- a/app/views/rule_parameter_sets/show.html.slim +++ b/app/views/rule_parameter_sets/show.html.slim @@ -96,7 +96,7 @@ - unless prefix == "allowed_transport" th = RuleParameterSet.human_attribute_name(prefix) / To be removed, see #1936 - - Chouette::Line.transport_modes.map(&:to_s).each do |mode| + - Chouette::Line.transport_mode.values.each do |mode| - if @rule_parameter_set.allowed(mode) tr td = t("transport_modes.label.#{mode}") diff --git a/app/views/shared/_lines_search_form.html.slim b/app/views/shared/_lines_search_form.html.slim index 30cdb1483..f7c3dc4ee 100644 --- a/app/views/shared/_lines_search_form.html.slim +++ b/app/views/shared/_lines_search_form.html.slim @@ -19,6 +19,6 @@ - options_container = (referential_type == 'referential' && filter == 'transport_modes') ? referential.line_referential : referential - if options_container && options_container.send(filter).any? - options = options_container.send(filter).collect { |f| [f.name, filter == 'transport_modes' ? f.name : f.id] }.unshift([t("lines.index.no_#{filter}"), -1]) - - matcher = filter == 'transport_modes' ? :transport_mode_name_eq : :"#{filter == 'group_of_lines' ? filter : filter.singularize}_id_eq" + - matcher = filter == 'transport_modes' ? :transport_mode_eq : :"#{filter == 'group_of_lines' ? filter : filter.singularize}_id_eq" .col-xs-3 = f.select(matcher, options, { include_blank: '' }, { class: 'form-control', style: 'width: 100%', 'data-select2ed': 'true', 'data-select2ed-placeholder': t("lines.index.all_#{filter}") }) diff --git a/app/views/vehicle_journeys/_form.html.slim b/app/views/vehicle_journeys/_form.html.slim index 61d6b0e06..c738b8b00 100644 --- a/app/views/vehicle_journeys/_form.html.slim +++ b/app/views/vehicle_journeys/_form.html.slim @@ -7,7 +7,7 @@ = form.input :published_journey_name = form.input :published_journey_identifier = form.input :comment - = form.input :transport_mode_name, as: :select, :collection => @line.line_referential.transport_modes, :include_blank => true, :member_label => Proc.new { |mode| t("transport_modes.label.#{mode}") } + = form.input :transport_mode, include_blank: false = form.input :mobility_restricted_suitability, as: :select, :collection => [[vehicle_journey.human_attribute_name("accessible"), true], [vehicle_journey.human_attribute_name("not_accessible"), false]], :include_blank => true = form.input :flexible_service, as: :select, :collection => [[vehicle_journey.human_attribute_name("on_demand_fs"), true], [vehicle_journey.human_attribute_name("regular_fs"), false]], :include_blank => true = form.input :status_value diff --git a/app/views/workbenches/show.html.slim b/app/views/workbenches/show.html.slim index cb83b028c..c2d6a71c8 100644 --- a/app/views/workbenches/show.html.slim +++ b/app/views/workbenches/show.html.slim @@ -2,7 +2,7 @@ .referentials.paginated_content h4 Liste des jeux de données - + table.table.table-bordered.table-hover thead tr @@ -43,23 +43,22 @@ / Actions td.text-center .btn-group.btn-group-xs - = link_to referential_path(referential), class: 'btn btn-default' do - span.fa.fa-eye - - = link_to edit_referential_path(referential), class: 'btn btn-default' do - span.fa.fa-pencil + .btn-primary.btn.dropdown-toggle data-toggle="dropdown" aria-haspopup="true" aria-expanded="false" + span.fa.fa-bars + span.caret - - if referential.archived? - = link_to unarchive_referential_path(referential), class: 'btn btn-default', method: :put do - span.fa-stack title="Désarchiver" - span.fa.fa-archive.fa-stack-1x - span.fa.fa-ban.fa-stack-2x - - else - = link_to archive_referential_path(referential), class: 'btn btn-default', method: :put do - span.fa.fa-archive title="Archiver" + ul.dropdown-menu + li = link_to "Voir", referential_path(referential) + + li = link_to "Editer", edit_referential_path(referential) + + li + - if referential.archived? + = link_to "Désarchiver", unarchive_referential_path(referential), method: :put + - else + = link_to "Archiver", archive_referential_path(referential), method: :put - = link_to referential_path(referential), method: :delete, :data => {:confirm => t('referentials.actions.destroy_confirm')}, class: 'btn btn-danger' do - span.fa.fa-trash-o + li = link_to "Supprimer", referential_path(referential), method: :delete, :data => {:confirm => t('referentials.actions.destroy_confirm')} .text-center = will_paginate @wbench_refs, container: false, renderer: RemoteBootstrapPaginationLinkRenderer |
