diff --git a/_data/comunidades/catalunya.json b/_data/comunidades/catalunya.json new file mode 100644 index 00000000000..a165f75c186 --- /dev/null +++ b/_data/comunidades/catalunya.json @@ -0,0 +1,21 @@ +{ + "nombre": "Cataluña", + "provincias": ["barcelona"], + "webs": [ + { + "url": "web.gencat.cat", + "name": "Generalitat de Catalunya", + "twitter": "gencat" + }, + { + "url": "es.meteocat.gencat.cat", + "name": "Servei Meteorològic de Catalunya", + "twitter": "meteocat" + }, + { + "url": "salutweb.gencat.cat", + "name": "Departament de Salut. Generalitat de Catalunya", + "twitter": "salutcat" + } + ] +} diff --git a/_data/provincias/barcelona.json b/_data/provincias/barcelona.json new file mode 100644 index 00000000000..53eed402097 --- /dev/null +++ b/_data/provincias/barcelona.json @@ -0,0 +1,15 @@ +{ + "nombre": "Barcelona", + "webs": [ + { + "url": "www.barcelona.cat", + "name": "Ajuntament de Barcelona", + "twitter": "bcn_ajuntament" + }, + { + "url": "www.firabarcelona.com", + "name": "Fira Barcelona", + "twitter": "fira_barcelona" + } + ] +} diff --git a/_includes/tabla.njk b/_includes/tabla.njk index 8e5b6afa5dc..f921c5042ae 100644 --- a/_includes/tabla.njk +++ b/_includes/tabla.njk @@ -10,6 +10,7 @@ {% for web in webs %} {% set security = results[web.url | replace(".", "!")] %} + {% if security %} {% if security.tests_passed < 5 %}⛔️{% else %}{{ security.grade }}{% endif %} @@ -33,6 +34,7 @@ https://websegura.pucelabits.org'| urlEncode }}{{path}}{{ '?pk_campaign=HazseloS {% endif %} + {% endif %} {% endfor %} diff --git a/index.njk b/index.njk index e5449e0c1e6..00a0bf6069b 100644 --- a/index.njk +++ b/index.njk @@ -7,7 +7,11 @@ permalink: /

🔭 Observatorio de seguridad web de {{ location }}

Analizamos sitios públicos de {{ location }} para saber si protegen la privacidad y seguridad de sus usuarios.

-

+

+ + + +

(Ayúdanos a añadir otras provincias)

@@ -18,7 +22,7 @@ permalink: /

España

- {{ tabla(general.webs, results, path=permalink)}} + {{ tabla(general.webs, results, path=permalink) }}

+ Añadir una web nueva

diff --git a/p/barcelona.njk b/p/barcelona.njk new file mode 100644 index 00000000000..b25e0a9278c --- /dev/null +++ b/p/barcelona.njk @@ -0,0 +1,33 @@ +--- +layout: base +location: Barcelona +permalink: /p/barcelona/ +--- +
+

🔭 Observatorio de seguridad web de {{ location }}

+ +

España - {{ location }}

+ +

Analizamos sitios públicos de {{ location }} para saber si protegen la privacidad y seguridad de sus usuarios.

+ +

Ver quién no es seguro

+ + {% include "header.njk" %} + + {% from "tabla.njk" import tabla %} + +
+
+

Barcelona

+ {{ tabla(provincias.barcelona.webs, results, path=permalink) }} +

+ + Añadir una web nueva +

+ +

Comunidad de Cataluña

+ {{ tabla(comunidades["catalunya"].webs, results, path=permalink) }} +

+ + Añadir una web nueva +

+
+
diff --git a/p/madrid.njk b/p/madrid.njk index 564d342e4f4..87123730d25 100644 --- a/p/madrid.njk +++ b/p/madrid.njk @@ -19,13 +19,13 @@ permalink: /p/madrid/

Madrid

- {{ tabla(provincias.madrid.webs, results, path=permalink)}} + {{ tabla(provincias.madrid.webs, results, path=permalink) }}

+ Añadir una web nueva

Comunidad de Madrid

- {{ tabla(comunidades["madrid"].webs, results, path=permalink)}} + {{ tabla(comunidades["madrid"].webs, results, path=permalink) }}

+ Añadir una web nueva

diff --git a/p/valladolid.njk b/p/valladolid.njk index 144688d7a76..e37e7c09ef6 100644 --- a/p/valladolid.njk +++ b/p/valladolid.njk @@ -19,13 +19,13 @@ permalink: /p/valladolid/

Valladolid

- {{ tabla(provincias.valladolid.webs, results, path=permalink)}} + {{ tabla(provincias.valladolid.webs, results, path=permalink) }}

+ Añadir una web nueva

Castilla y León

- {{ tabla(comunidades["castilla-y-leon"].webs, results, path=permalink)}} + {{ tabla(comunidades["castilla-y-leon"].webs, results, path=permalink) }}

+ Añadir una web nueva