From 2bc1b5f1a5ceb966b7d1be4e4f7ed9f0ef814794 Mon Sep 17 00:00:00 2001 From: rgarcia Date: Sat, 5 Sep 2015 19:57:33 +0200 Subject: [PATCH 1/4] adds nicer blog url --- app/controllers/pages_controller.rb | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/app/controllers/pages_controller.rb b/app/controllers/pages_controller.rb index 11f715960..9cb087fec 100644 --- a/app/controllers/pages_controller.rb +++ b/app/controllers/pages_controller.rb @@ -33,4 +33,8 @@ class PagesController < ApplicationController def transparency end + + def blog + redirect_to "http://diario.madrid.es/blog/category/gobiernoabierto/" + end end From ae872b88ac1719268b5a92e407b6da17ee0ea2b7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Juanjo=20Baz=C3=A1n?= Date: Sat, 5 Sep 2015 20:15:31 +0200 Subject: [PATCH 2/4] updates blog link --- app/views/layouts/_header.html.erb | 4 ++-- app/views/pages/participation.html.erb | 2 +- config/locales/en.yml | 2 +- config/locales/es.yml | 2 +- 4 files changed, 5 insertions(+), 5 deletions(-) diff --git a/app/views/layouts/_header.html.erb b/app/views/layouts/_header.html.erb index f8688fa9e..90704ecf5 100644 --- a/app/views/layouts/_header.html.erb +++ b/app/views/layouts/_header.html.erb @@ -63,7 +63,7 @@ <%= link_to "Ir al Portal de Transparencia existente anteriormente", t("layouts.header.external_link_transparency_url"), target: "_blank", class: "button radius" %> -

Mientras acabamos el nuevo portal, te invitamos a visitar el blog del Área de Participación Ciudadana, Transparencia y Gobierno Abierto para conocer nuestros avances y novedades; o la sección de Participación Ciudadana donde poder decidir qué ciudad es la que quieres.

+

Mientras acabamos el nuevo portal, te invitamos a visitar el blog del Área de Participación Ciudadana, Transparencia y Gobierno Abierto para conocer nuestros avances y novedades; o la sección de Participación Ciudadana donde poder decidir qué ciudad es la que quieres.

@@ -79,7 +79,7 @@ <%= link_to "Ir al Portal de Datos Abiertos existente anteriormente", t("layouts.header.external_link_opendata_url"), target: "_blank", class: "button radius" %> -

Mientras acabamos el nuevo portal, te invitamos a visitar el blog del Área de Participación Ciudadana, Transparencia y Gobierno Abierto para conocer nuestros avances y novedades; o la sección de Participación Ciudadana donde poder decidir qué ciudad es la que quieres.

+

Mientras acabamos el nuevo portal, te invitamos a visitar el blog del Área de Participación Ciudadana, Transparencia y Gobierno Abierto para conocer nuestros avances y novedades; o la sección de Participación Ciudadana donde poder decidir qué ciudad es la que quieres.

<% end %> diff --git a/app/views/pages/participation.html.erb b/app/views/pages/participation.html.erb index 08716b487..56d20b414 100644 --- a/app/views/pages/participation.html.erb +++ b/app/views/pages/participation.html.erb @@ -22,7 +22,7 @@

El nuevo gobierno del Ayuntamiento de Madrid ha creado un nuevo área de gobierno: Participación Ciudadana, Transparencia y Gobierno Abierto. El objetivo de este área es claro: que los madrileños puedan decidir directamente la política de la ciudad, y que todo lo que ocurra en el Ayuntamiento, hasta el último rincón, esté a la vista de todos.

-

Iremos publicando nuestros avances, las novedades y cualquier otra cosa que queramos compartir con vosotros en nuestro blog.

+

Iremos publicando nuestros avances, las novedades y cualquier otra cosa que queramos compartir con vosotros en nuestro blog.

Y podéis escribirnos para cualquier cosa a la dirección ag.gobiernoabierto@madrid.es

diff --git a/config/locales/en.yml b/config/locales/en.yml index 832e8ad4e..4c9eec280 100644 --- a/config/locales/en.yml +++ b/config/locales/en.yml @@ -7,7 +7,7 @@ en: external_link_opendata: Open data external_link_opendata_url: "http://datos.madrid.es" external_link_blog: Blog - external_link_blog_url: "http://diario.madrid.es/blog/category/gobiernoabierto" + external_link_blog_url: "/blog" open_gov: "%{open} government" open: "Open" logo: "Open government | Participation" diff --git a/config/locales/es.yml b/config/locales/es.yml index 96b1cb6df..edec444bb 100644 --- a/config/locales/es.yml +++ b/config/locales/es.yml @@ -7,7 +7,7 @@ es: external_link_opendata: Datos abiertos external_link_opendata_url: "http://datos.madrid.es" external_link_blog: Blog - external_link_blog_url: "http://diario.madrid.es/blog/category/gobiernoabierto" + external_link_blog_url: "/blog" open_gov: "Gobierno %{open}" open: "abierto" logo: "Gobierno abierto | Participación" From 5d5de36ad1c0b3fe21ffc5e51b052cc75759f61e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Juanjo=20Baz=C3=A1n?= Date: Sat, 5 Sep 2015 20:16:20 +0200 Subject: [PATCH 3/4] adds spec for info pages --- app/controllers/pages_controller.rb | 10 +++---- spec/controllers/pages_controller_spec.rb | 32 +++++++++++++++++++++++ 2 files changed, 37 insertions(+), 5 deletions(-) diff --git a/app/controllers/pages_controller.rb b/app/controllers/pages_controller.rb index 9cb087fec..a00c266dc 100644 --- a/app/controllers/pages_controller.rb +++ b/app/controllers/pages_controller.rb @@ -7,10 +7,13 @@ class PagesController < ApplicationController def conditions end - def cooming_soon + def general_terms end - def general_terms + def privacy + end + + def cooming_soon end def how_it_works @@ -28,9 +31,6 @@ class PagesController < ApplicationController def participation end - def privacy - end - def transparency end diff --git a/spec/controllers/pages_controller_spec.rb b/spec/controllers/pages_controller_spec.rb index 760e57ce6..b8baa2ac9 100644 --- a/spec/controllers/pages_controller_spec.rb +++ b/spec/controllers/pages_controller_spec.rb @@ -36,4 +36,36 @@ describe PagesController do end end + describe 'Info pages' do + it 'should include a coming_soon page' do + get :coming_soon + expect(response).to be_ok + end + + it 'should include a how_it_works page' do + get :how_it_works + expect(response).to be_ok + end + + it 'should include a how_to_use page' do + get :how_to_use + expect(response).to be_ok + end + + it 'should include a more_information page' do + get :more_information + expect(response).to be_ok + end + + it 'should include a participation page' do + get :participation + expect(response).to be_ok + end + + it 'should include a blog page' do + get :blog + expect(response).to be_ok + end + end + end \ No newline at end of file From 01388477989bbce5de8111233289ebb4c30be3ae Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Juanjo=20Baz=C3=A1n?= Date: Sat, 5 Sep 2015 20:19:53 +0200 Subject: [PATCH 4/4] fix build --- spec/controllers/pages_controller_spec.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/spec/controllers/pages_controller_spec.rb b/spec/controllers/pages_controller_spec.rb index b8baa2ac9..afdd91278 100644 --- a/spec/controllers/pages_controller_spec.rb +++ b/spec/controllers/pages_controller_spec.rb @@ -64,7 +64,7 @@ describe PagesController do it 'should include a blog page' do get :blog - expect(response).to be_ok + expect(response).to be_redirect end end