aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorZakaria BOUZIANE2014-09-30 11:23:15 +0200
committerZakaria BOUZIANE2014-09-30 11:23:15 +0200
commit9ed5022fad7c1dba366b8a282413b10fb24b4812 (patch)
tree3921e891c65cccff9620ff61fe816d0ee3ace002
parent9e56d34d401d2eba040a76437a1e4199029b3f6c (diff)
parent779c396102f0843f95b78e7d63be6a4eefb7362a (diff)
downloadchouette-core-9ed5022fad7c1dba366b8a282413b10fb24b4812.tar.bz2
Merge branch 'sismo' of https://github.com/afimb/chouette2 into sismo
-rw-r--r--app/helpers/breadcrumb_helper.rb2
-rw-r--r--app/maps/access_link_map.rb2
-rw-r--r--app/views/help/exports.textile6
-rw-r--r--app/views/help/imports.textile4
-rw-r--r--app/views/stop_areas/access_links.html.erb65
-rw-r--r--config/locales/compliance_check_tasks.yml2
-rw-r--r--config/locales/exchange.yml20
-rw-r--r--config/locales/exports.yml2
-rw-r--r--config/locales/import_tasks.yml2
9 files changed, 59 insertions, 46 deletions
diff --git a/app/helpers/breadcrumb_helper.rb b/app/helpers/breadcrumb_helper.rb
index 580847331..34e03383c 100644
--- a/app/helpers/breadcrumb_helper.rb
+++ b/app/helpers/breadcrumb_helper.rb
@@ -79,7 +79,7 @@ module BreadcrumbHelper
def access_point_breadcrumb(action)
stop_area_breadcrumb :edit
- add_breadcrumb breadcrumb_label(@access_point), referential_stop_area_access_point_path(@referential, @stop_area,@access_point),:title => breadcrumb_tooltip(@access_point) if action == :edit
+ add_breadcrumb breadcrumb_label(@access_point), referential_stop_area_access_point_path(@referential, @access_point.stop_area,@access_point),:title => breadcrumb_tooltip(@access_point) if action == :edit
end
def access_link_breadcrumb(action)
diff --git a/app/maps/access_link_map.rb b/app/maps/access_link_map.rb
index 35873a9b1..544a1e792 100644
--- a/app/maps/access_link_map.rb
+++ b/app/maps/access_link_map.rb
@@ -23,7 +23,7 @@ class AccessLinkMap < ApplicationMap
end
def bounds
- @bounds ||= GeoRuby::SimpleFeatures::Point.bounds([access_link.stop_area.geometry,access_link.access_point.geometry])
+ @bounds ||= GeoRuby::SimpleFeatures::Point.bounds([access_link.stop_area.geometry,access_link.access_point.geometry].compact)
end
end
diff --git a/app/views/help/exports.textile b/app/views/help/exports.textile
index 03ae1f1d0..8f4511365 100644
--- a/app/views/help/exports.textile
+++ b/app/views/help/exports.textile
@@ -9,12 +9,12 @@ p. L'export permet d'extraire de la base un ensemble de données selon un format
h3. Formats disponibles
-- Neptune := format normalisé des échanges de données de transport en commun pour la France (cf "Normalisation":normalisation)
-- NeTEx := format d'échanges de données de transport en commun expérimental sur la norme européenne ["NeTEx":http://www.normes-donnees-tc.org/format-dechange/donnees-theoriques/] mais limité aux données définies dans la norme Neptune
+- Neptune := format d'échange de données de transport en commun pour la France (cf "Normalisation":normalisation)
+- NeTEx := format d'échange de données de transport en commun expérimental sur la future norme européenne ["NeTEx":http://www.normes-donnees-tc.org/format-dechange/donnees-theoriques/] mais limité au sous-ensemble des données définies dans le format Neptune
- CSV := format tabulaire spécifique à Chouette (cf "CSV":csv)
- GTFS := format destiné à ["Google Transit":https://developers.google.com/transit/gtfs/?hl=fr] ; les données exportées en GTFS sont explicités ["ICI":http://www.normes-donnees-tc.org/format-dechange/autres-normes/]
- KML := format contenant l'ensemble des données cartographiées pouvant ainsi être importée dans un SIG
-- HUB := format tabulaire interne CityWay
+- HUB := format tabulaire interne Transdev
h3. Options des formats
diff --git a/app/views/help/imports.textile b/app/views/help/imports.textile
index 66966b515..f4b5c894a 100644
--- a/app/views/help/imports.textile
+++ b/app/views/help/imports.textile
@@ -33,8 +33,8 @@ p(note). Les tests de niveau 1 et 2 ne sont actuellement implémentés que pour
h3(#fmt). Formats disponibles
-- Neptune := format normalisé des échanges de données de transport en commun pour la France (cf "Normalisation":normalisation)
-- NeTEx := format d'échange de données de transport en commun expérimental sur la norme européenne ["NeTEx":http://www.normes-donnees-tc.org/format-dechange/donnees-theoriques/] mais limité au sous-ensemble des données définies dans la norme Neptune
+- Neptune := format d'échange de données de transport en commun pour la France (cf "Normalisation":normalisation)
+- NeTEx := format d'échange de données de transport en commun expérimental sur la future norme européenne ["NeTEx":http://www.normes-donnees-tc.org/format-dechange/donnees-theoriques/] mais limité au sous-ensemble des données définies dans le format Neptune
- CSV := format tabulaire spécifique à Chouette (cf "CSV":csv)
- GTFS :=
format originaire de ["Google Transit":https://support.google.com/transitpartners/], à condition que le fichier soit préalablement validé avec l'outil Feed Validator =:
diff --git a/app/views/stop_areas/access_links.html.erb b/app/views/stop_areas/access_links.html.erb
index d4727d7db..3ff1812b3 100644
--- a/app/views/stop_areas/access_links.html.erb
+++ b/app/views/stop_areas/access_links.html.erb
@@ -1,33 +1,46 @@
<%= title_tag t('stop_areas.access_links.title', :stop_area => @stop_area.name ) %>
<div class="stop_area_show">
- <h3 class="stop_area_generics">
- <a class="generics"><%= t('.generic_access_links') %>
- <%= image_tag("icons/plus.png" , :class => "switcher", :style => "display: none;") %>
- <%= image_tag("icons/minus.png" , :class => "switcher" ) %>
- </a>
-
- </h3>
- <div class="generics content">
- <div class="access_link_pairs">
- <table>
- <%= render :partial => "access_link_pairs/access_link_pair", :collection => access_links_pairs(@generic_access_links) %>
- </table>
- </div>
+
+<div class="panel-group" id="accordion">
+ <div class="panel panel-default">
+ <div class="panel-heading">
+ <h4 class="panel-title">
+ <a data-toggle="collapse" data-parent="#accordion" href="#generic_access_links">
+ <%= t('.generic_access_links') %>
+ </a>
+ </h4>
+ </div>
+ <div id="generic_access_links" class="panel-collapse collapse in">
+ <div class="panel-body">
+ <div class="access_link_pairs">
+ <table>
+ <%= render :partial => "access_link_pairs/access_link_pair", :collection => access_links_pairs(@generic_access_links) %>
+ </table>
+ </div>
+ </div>
+ </div>
</div>
- <h3 class="stop_area_generics">
- <a class="details"><%= t('.detail_access_links') %>
- <%= image_tag("icons/plus.png" , :class => "switcher") %>
- <%= image_tag("icons/minus.png" , :class => "switcher", :style => "display: none;" ) %>
- </a>
-
- </h3>
- <div class="details content" style="display: none;">
- <div class="access_link_pairs">
- <table>
- <%= render :partial => "access_link_pairs/access_link_pair", :collection => access_links_pairs(@detail_access_links) %>
- </table>
- </div>
+</div>
+
+<div class="panel-group" id="accordion">
+ <div class="panel panel-default">
+ <div class="panel-heading">
+ <h4 class="panel-title">
+ <a data-toggle="collapse" data-parent="#accordion" href="#detail_access_links">
+ <%= t('.detail_access_links') %>
+ </a>
+ </h4>
+ </div>
+ <div id="detail_access_links" class="panel-collapse collapse">
+ <div class="panel-body">
+ <div class="access_link_pairs">
+ <table>
+ <%= render :partial => "access_link_pairs/access_link_pair", :collection => access_links_pairs(@detail_access_links) %>
+ </table>
+ </div>
+ </div>
+ </div>
</div>
</div>
diff --git a/config/locales/compliance_check_tasks.yml b/config/locales/compliance_check_tasks.yml
index 5f9e15113..00376c2bf 100644
--- a/config/locales/compliance_check_tasks.yml
+++ b/config/locales/compliance_check_tasks.yml
@@ -82,7 +82,7 @@ fr:
title: "Démarrer une nouvelle validation"
submit: "Lancer la validation"
all: "Toutes"
- flash: "La demande de validation est mise en file d'attente, veuillez rafraichir régulièrement la page pour le suivre"
+ flash: "La demande de validation est mise en file d'attente, veuillez rafraichir régulièrement la page pour en suivre la progression"
actions:
new: "Ajouter une validation"
destroy_confirm: "Voulez-vous supprimer ce résultat de validation ?"
diff --git a/config/locales/exchange.yml b/config/locales/exchange.yml
index 882e1feb0..df9d97728 100644
--- a/config/locales/exchange.yml
+++ b/config/locales/exchange.yml
@@ -1,18 +1,18 @@
en:
exchange:
format:
- neptune: "Neptune (French normalized format based on European Trident Standard)"
+ neptune: "Neptune"
gtfs: "GTFS (General Transit Feed Specification)"
csv: "CSV (Chouette format)"
- netex: "NeTEx (experimental Neptune local agreement for Network Exchange CEN standard)"
- hub: "HUB (Specific Cityway Format)"
- kml: "KML (line and route drawings on Keyhole Markup Language format)"
+ netex: "NeTEx (experimental)"
+ hub: "HUB 1.4 (Specific Transdev Format)"
+ kml: "KML (line, route, ... drawings on Keyhole Markup Language format)"
fr:
exchange:
format:
- neptune: "Neptune (Format normalisé français basé sur le standard européen Trident)"
- gtfs: "GTFS (General Transit Feed Specification définit par Google)"
- csv: "CSV (format spéficique à Chouette)"
- netex: "NeTEx (Profil expérimental de Neptune sur le standard européen 'Network Exchange' )"
- hub: "HUB (format spécifique Cityway)"
- kml: "KML (tracés de lignes et de séquences d'arrêts en 'Keyhole Markup Language')"
+ neptune: "profil Neptune"
+ gtfs: "GTFS (General Transit Feed Specification défini par Google)"
+ csv: "CSV (format spécifique à Chouette)"
+ netex: "profil NeTEx expérimental"
+ hub: "HUB 1.4 (format spécifique Transdev)"
+ kml: "KML (tracés de lignes, séquences d'arrêts, ... en 'Keyhole Markup Language')"
diff --git a/config/locales/exports.yml b/config/locales/exports.yml
index 207ec2dc7..bc9683d0b 100644
--- a/config/locales/exports.yml
+++ b/config/locales/exports.yml
@@ -128,7 +128,7 @@ fr:
new:
title: "Nouvel export"
all: "Toutes"
- flash: "La demande d'export est mise en file d'attente, veuillez rafraichir régulièrement la page pour le suivre"
+ flash: "La demande d'export est mise en file d'attente, veuillez rafraichir régulièrement la page pour en suivre la progression"
flash2: "Une fois l'export terminé, un lien sera disponible pour télécharger le résultat"
fields_gtfs_export:
warning: "Le filtre sur arrêts produit uniquement les fichiers GTFS stops et transfers gtfs, ceux-ci contenant alors des attributs supplémentaires"
diff --git a/config/locales/import_tasks.yml b/config/locales/import_tasks.yml
index a4f9ba2a5..df81a28d1 100644
--- a/config/locales/import_tasks.yml
+++ b/config/locales/import_tasks.yml
@@ -103,7 +103,7 @@ fr:
new:
title: "Nouvel import"
all: "Tout"
- flash: "La demande d'import est mise en file d'attente, veuillez rafraichir régulièrement la page pour le suivre"
+ flash: "La demande d'import est mise en file d'attente, veuillez rafraichir régulièrement la page pour en suivre la progression"
fields_gtfs_import:
warning: "Le filtre sur arrêts importe uniquement les fichiers GTFS stops et transfers gtfs, ceux-ci pouvant contenir des attributs supplémentaires"
index: