diff options
| author | Marc Florisson | 2012-06-01 12:20:36 +0200 | 
|---|---|---|
| committer | Marc Florisson | 2012-06-01 12:20:36 +0200 | 
| commit | 7fd20ad1409398e06fb1167332c57b4ac4c9aadc (patch) | |
| tree | 51089499a5a24e4c9eb52f8f8f5176f0bb0b1d97 /app/views/journey_patterns | |
| parent | 204460c78933c6d7ae12d4436d9ee8d7e50c8e38 (diff) | |
| download | chouette-core-7fd20ad1409398e06fb1167332c57b4ac4c9aadc.tar.bz2 | |
refactor table and column names
Diffstat (limited to 'app/views/journey_patterns')
| -rw-r--r-- | app/views/journey_patterns/_form.html.erb | 24 | ||||
| -rw-r--r-- | app/views/journey_patterns/_journey_pattern.html.erb | 14 | ||||
| -rw-r--r-- | app/views/journey_patterns/edit.html.erb | 4 | ||||
| -rw-r--r-- | app/views/journey_patterns/new.html.erb | 4 | ||||
| -rw-r--r-- | app/views/journey_patterns/show.html.erb | 62 | ||||
| -rw-r--r-- | app/views/journey_patterns/show.kml.erb | 21 | 
6 files changed, 129 insertions, 0 deletions
| diff --git a/app/views/journey_patterns/_form.html.erb b/app/views/journey_patterns/_form.html.erb new file mode 100644 index 000000000..ef2bcc9d2 --- /dev/null +++ b/app/views/journey_patterns/_form.html.erb @@ -0,0 +1,24 @@ +<%= semantic_form_for [@referential, @line, @route, @journey_pattern] do |form| %> +  <%= form.inputs do %>  +    <%= form.input :name %> +    <%= form.input :published_name %> +    <%= form.input :registration_number %>               +    <%= form.input :comment %>               +    <%= form.input :stop_point_ids, :as => :check_boxes, :collection => @route.stop_points.map { |s| [s.stop_area.name, s.id.to_s]} %>               +    <% if @route.new_record? %> +      <%= form.input :objectid %>   +    <% else %> +      <li> +      <label><%= @journey_pattern.human_attribute_name("objectid") %>: </label> +      <%= @journey_pattern.objectid %> +      </li> +    <% end %> +  <% end %> + +  <%= form.buttons do %> +    <%= form.commit_button true %> +    <li><%= t('or') %></li> +    <li><%= link_to t('cancel'), :back %></li> +  <% end %> +<% end %> + diff --git a/app/views/journey_patterns/_journey_pattern.html.erb b/app/views/journey_patterns/_journey_pattern.html.erb new file mode 100644 index 000000000..1d4130f07 --- /dev/null +++ b/app/views/journey_patterns/_journey_pattern.html.erb @@ -0,0 +1,14 @@ +<%= div_for(journey_pattern) do %> +  <%= link_to journey_name(journey_pattern), [@referential, @line, @route, journey_pattern] %> +  <div class="info"> +    <% unless journey_pattern.name.blank? %> +      <%= t('.from_to', :departure => journey_pattern.stop_points.first.stop_area.name, :arrival => journey_pattern.stop_points.last.stop_area.name) %> - +    <% end %> +    <%= t('.stop_count', :count => journey_pattern.stop_points.count, :route_count => @route.stop_points.count) %> - +    <%= t('.vehicle_journeys_count', :count => journey_pattern.vehicle_journeys.count) %> +    <div class="actions">   +      <%= link_to t("actions.destroy"), referential_line_route_journey_pattern_path(@referential, @line, @route, journey_pattern), :method => :delete, :confirm =>  t('journey_patterns.actions.destroy_confirm'), :class => "remove" %> +    </div> +  </div> +<% end %> + diff --git a/app/views/journey_patterns/edit.html.erb b/app/views/journey_patterns/edit.html.erb new file mode 100644 index 000000000..33fac2a6c --- /dev/null +++ b/app/views/journey_patterns/edit.html.erb @@ -0,0 +1,4 @@ +<%= title_tag t('journey_patterns.edit.title', :journey_pattern => @journey_pattern.name ) %> + +<%= render "form" %> + diff --git a/app/views/journey_patterns/new.html.erb b/app/views/journey_patterns/new.html.erb new file mode 100644 index 000000000..fb6ecbd64 --- /dev/null +++ b/app/views/journey_patterns/new.html.erb @@ -0,0 +1,4 @@ +<%= title_tag  t('journey_patterns.new.title') %> + +<%= render "form" %> + diff --git a/app/views/journey_patterns/show.html.erb b/app/views/journey_patterns/show.html.erb new file mode 100644 index 000000000..eed065f2f --- /dev/null +++ b/app/views/journey_patterns/show.html.erb @@ -0,0 +1,62 @@ +<%= title_tag t('journey_patterns.show.title', :journey_pattern => journey_name( @journey_pattern), :route => @route.name ) %> + +<div class="route_show"> + +  <div class="summary"> +    <p> +      <label><%= @journey_pattern.human_attribute_name(:route) %>: </label> +      <%= link_to @route.name, [@referential, @line, @route] %> +    </p> +    <p> +      <label><%= @journey_pattern.human_attribute_name(:name) %>: </label> +      <%= @journey_pattern.name %> +    </p> +    <p> +      <label><%= @journey_pattern.human_attribute_name(:published_name) %>: </label> +      <%= @journey_pattern.published_name %> +    </p> +    <p> +      <label><%= @journey_pattern.human_attribute_name(:registration_number) %>: </label> +      <%= @journey_pattern.registration_number %> +    </p> +    <p> +      <label><%= @journey_pattern.human_attribute_name(:comment) %>: </label> +      <%= @journey_pattern.comment %> +    </p> +    <p> +      <label><%= @journey_pattern.human_attribute_name("objectid") %>: </label> +      <%= @journey_pattern.objectid %> +    </p> +    <p> +      <label><%= @journey_pattern.human_attribute_name("creation_time") %>: </label> +      <%= l @journey_pattern.creation_time %> +    </p> +    <p> +      <label><%= @journey_pattern.human_attribute_name("creator_id") %>: </label> +      <%= @journey_pattern.creator_id %> +    </p> +  </div> + +</div> + +<h3 class="journey_pattern_stop_points"><%= t('.stop_points') %></h3> +<div class="pagination"> +  <div class="page_info"> +    <%= page_entries_info @stop_points %> +  </div> +  <%= will_paginate @stop_points, :container => false %> +</div> +<div class="stop_points paginated_content"> +  <%= render :partial => "stop_points/stop_point", :collection => @stop_points %> +</div> +<div class="pagination"> +  <%= will_paginate @stop_points, :container => false %> +</div> + +<% content_for :sidebar do %> +<ul class="actions"> +  <li><%= link_to t('journey_patterns.actions.edit'), edit_referential_line_route_journey_pattern_path(@referential, @line, @route, @journey_pattern), :class => "edit" %></li> +  <li><%= link_to  t('journey_patterns.actions.destroy'), referential_line_route_path(@referential, @line, @route, @journey_pattern), :method => :delete, :confirm =>  t('journey_patterns.actions.destroy_confirm'), :class => "remove" %></li> +</ul> +<% end %> + diff --git a/app/views/journey_patterns/show.kml.erb b/app/views/journey_patterns/show.kml.erb new file mode 100644 index 000000000..6fd8900b6 --- /dev/null +++ b/app/views/journey_patterns/show.kml.erb @@ -0,0 +1,21 @@ +<?xml version="1.0" encoding="UTF-8"?> +<kml xmlns="http://www.opengis.net/kml/2.2"> +  <Document> +    <Placemark id="route_<%= @journey_pattenr.id %>" > +      <name><%= @journey_pattenr.name %></name> +      <%= @journey_pattenr.geometry.kml_representation.html_safe %> +    </Placemark> +    <% @journey_pattenr.stop_areas.where("latitude is not null and longitude is not null").each_with_index do |stop_area, index| %> +      <Placemark id="<%= stop_area.id %>" > +        <name><%= "#{stop_area.name} (#{index+1})" %></name> +        <% if stop_area.id==@journey_pattenr.stop_areas.first.id %> +        <departure>true</departure> +        <% elsif stop_area.id==@journey_pattenr.stop_areas.last.id %> +        <arrival>true</arrival> +        <% end %> +        <%= stop_area.geometry.kml_representation.html_safe %> +      </Placemark> +    <% end %> +  </Document> +</kml> + | 
