diff options
| author | Zakaria BOUZIANE | 2014-09-30 11:23:15 +0200 |
|---|---|---|
| committer | Zakaria BOUZIANE | 2014-09-30 11:23:15 +0200 |
| commit | 9ed5022fad7c1dba366b8a282413b10fb24b4812 (patch) | |
| tree | 3921e891c65cccff9620ff61fe816d0ee3ace002 | |
| parent | 9e56d34d401d2eba040a76437a1e4199029b3f6c (diff) | |
| parent | 779c396102f0843f95b78e7d63be6a4eefb7362a (diff) | |
| download | chouette-core-9ed5022fad7c1dba366b8a282413b10fb24b4812.tar.bz2 | |
Merge branch 'sismo' of https://github.com/afimb/chouette2 into sismo
| -rw-r--r-- | app/helpers/breadcrumb_helper.rb | 2 | ||||
| -rw-r--r-- | app/maps/access_link_map.rb | 2 | ||||
| -rw-r--r-- | app/views/help/exports.textile | 6 | ||||
| -rw-r--r-- | app/views/help/imports.textile | 4 | ||||
| -rw-r--r-- | app/views/stop_areas/access_links.html.erb | 65 | ||||
| -rw-r--r-- | config/locales/compliance_check_tasks.yml | 2 | ||||
| -rw-r--r-- | config/locales/exchange.yml | 20 | ||||
| -rw-r--r-- | config/locales/exports.yml | 2 | ||||
| -rw-r--r-- | config/locales/import_tasks.yml | 2 |
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: |
