Desgobierno
digitalMuseo de código público
Dominio · cordoba.esleído el 8 de septiembre de 2026
Dominio · cordoba.es

cultura.cordoba.es

Delegación de Cultura del Ayuntamiento de Córdoba

§ 1El stack

Lo que sirve la página, capa a capa: lo que corre en el navegador, lo que mide a quien entra, el gestor de contenidos, la plataforma, el servidor y el cifrado. Tachado, lo que ya no se mantiene o falta. Cada hoja lleva el número de su cita.

Google Analytics clásicoGoogle Analytics clásico (apagado en 20… 10Google Analytics 4 / gtag 11Matomo / Piwik 12reCAPTCHA 13ANALÍTICA Y TERCEROSHTML5 (doctype) 4Modo de compatibilidad con Internet Exp… 5Google Fonts (carga externa) 6Bibliotecas desde CDN público 7Modernizr 9sin mantenimiento desde 2016: la rama 1 se cerró con la 1.12.4 en 2016 y arrastra XSS conocidosjQuery 1.10.2 · 2016 14sin mantenimiento desde 2016: la rama 1 se cerró con la 1.12.4 en 2016 y arrastra XSS conocidosjQuery 1.12.4 · 2016 15sin mantenimiento desde 2016: la rama 1 se cerró con la 1.12.4 en 2016 y arrastra XSS conocidosjQuery 1.8.0 · 2016 16Leaflet 1.3.4 17Leaflet 1.6.0 18jQuery 3.7.1 19jQuery Migrate 1.4.1 20jQuery Migrate 3.4.1 21jQuery UI 1.10.2 22FRONT-ENDPlone / Zope 3Versiones anteriores a 2022.WordPress anterior a la 6 24GESTOR DE CONTENIDOSPortal Java compuesto de portlets, el modelo de los años 2000.Portlets (JSR-168/286) 23PLATAFORMAApache httpd 1Imperva Incapsula 2SERVIDORHTTPS · TLSv1.3caduca el 2026-12-02cert. FNMT-RCMScripts, estilos o imágenes cargados sin cifrar dentro de una página cifrada.contenido mixto 25TRANSPORTEcultura.cordoba.es
  • Analítica y terceros
  • Front-end
  • Gestor de contenidos
  • Lenguaje y framework
  • Plataforma
  • Servidor
  • Transporte
  • ya no se mantiene o falta
§ 2Línea de tiempo

Las fechas que el propio código permite fijar: cuándo dejó de mantenerse cada biblioteca, qué año dice el pie de página y cuándo dejaron de funcionar las técnicas que usa.

201520202025capas que ya no se elegían después de 2013jQuery 1.10.2 deja de mantenersejQuery 1.12.4 deja de mantenersejQuery 1.8.0 deja de mantenerseGoogle Analytics clásico deja de funcionarcaptura

Hay algo que dejó de funcionar en 2023 y sigue publicado, así que la última revisión a fondo es anterior a esa fecha: 3 años como mínimo. Y hay capas que ya no se elegían después de 2013.

§ 3Lo que ya no se mantiene

Bibliotecas sin mantenimiento, técnicas que los navegadores han retirado y cabeceras que faltan. Es lo que hay, no lo que podría pasar.

  • mediojQuery 1.10.2sin mantenimiento desde 2016 · 10 años. la rama 1 se cerró con la 1.12.4 en 2016 y arrastra XSS conocidos14
  • mediojQuery 1.12.4sin mantenimiento desde 2016 · 10 años. la rama 1 se cerró con la 1.12.4 en 2016 y arrastra XSS conocidos15
  • mediojQuery 1.8.0sin mantenimiento desde 2016 · 10 años. la rama 1 se cerró con la 1.12.4 en 2016 y arrastra XSS conocidos16
  • medioPortlets (JSR-168/286)Portal Java compuesto de portlets, el modelo de los años 2000.23
  • medioWordPress anterior a la 6Versiones anteriores a 2022.24
  • medioGoogle Analytics clásicoUniversal Analytics se apagó el 1 de julio de 2023: el script sigue cargándose y no mide nada.10
  • medioRecursos por HTTP en una página HTTPSScripts, estilos o imágenes cargados sin cifrar dentro de una página cifrada.25
§ 4Cabeceras y transporte

Lo que el servidor contesta antes de la primera línea de HTML: qué dice de sí mismo y qué protecciones declara.

Cabeceras de seguridad
  • HSTSpresente
  • CSPpresente
  • X-Frame-Optionspresente
  • X-Content-Type-Optionspresente
Lo que el servidor dice de sí mismo
  • ServerApache
Transporte
  • CifradoTLSv1.3 · TLS_AES_128_GCM_SHA256
  • CertificadoFNMT-RCM · caduca el 2026-12-02
§ 5Las citas, página por página

Cada afirmación de esta ficha, en la página y la línea donde está. Las direcciones de sesión, los correos y las claves van enmascarados.

1cabeceras y cookies de la portada/2 citas
1cabecera de la portadaApache httpd
server: Apache
2cookie de la portadaImperva Incapsula
visid_incap_1283860: visid_incap_1283860=····; expires=Mon, 06 Sep 2027 23:31:02 GMT; HttpOnly; path=/; Domain=.cordoba.es; Secure; SameSite=None
partes enmascaradas (····)
2/FPC/historico/fest····a-y/cultura-cordoba10 citas
3línea 18Plone / Zope
numentos y diversos espacios culturales de competencia municipal" name="description" /><meta content="text/html" name="DC.format" /><meta content="Plone Site" name="DC.type" /><meta content="2016-12-14T10:23:10+02:00" name="DC.date.modified" /><meta content="2016-12-14T10:23:10+02:00" name="DC.date.
en 101 de 120 ficheros mirados; se enseña uno · línea minificada, recortada
4línea 2HTML5 (doctype)
<!DOCTYPE html>
en 103 de 120 ficheros mirados; se enseña uno
5línea 15Modo de compatibilidad con Internet Explorer
<base href="https://cultura.cordoba.es/" /><!--[if lt IE 7]></base><![endif]-->
en 103 de 120 ficheros mirados; se enseña uno
6línea 27Google Fonts (carga externa)
<link rel="stylesheet" type="text/css" media="screen" href="https://fonts.googleapis.com/css?family=Lato:700,400,300" />
en 103 de 120 ficheros mirados; se enseña uno
8línea 594Leaflet (mapas)
<script src="https://cultura.cordoba.es/++resource++plonetheme.culturacordoba.leaflet/leaflet.js"></script>
en 34 de 120 ficheros mirados; se enseña uno
9línea 44Modernizr
<script type="text/javascript" src="https://cultura.cordoba.es/portal_javascripts/THEME%20Cultura%20Cordoba/resourceplonetheme.culturacordoba.javascriptsmodernizr-cachekey-fbb6····f0d.js"></script>
en 101 de 120 ficheros mirados; se enseña uno · partes enmascaradas (····)
10línea 923Google Analytics clásico (apagado en 2023) · Google Analytics clásico
gtag('config', 'UA-23523885-1');
en 82 de 120 ficheros mirados; se enseña uno
11línea 917Google Analytics 4 / gtag
<script async src="https://www.googletagmanager.com/gtag/js?id=UA-23523885-1"></script>
en 82 de 120 ficheros mirados; se enseña uno
12línea 932Matomo / Piwik
_paq.push(["setDomains", ["*.cultura.cordoba.es","*.cultura.ayuncordoba.es"]]);
en 80 de 120 ficheros mirados; se enseña uno
23línea 25Portlets (JSR-168/286)
<link rel="stylesheet" type="text/css" href="https://cultura.cordoba.es/portal_css/THEME%20Cultura%20Cordoba/portlets-cachekey-1f23····487.css" />
en 101 de 120 ficheros mirados; se enseña uno · partes enmascaradas (····)
3/agenda-cultural/cafe-cantante-73 citas
7línea 4Bibliotecas desde CDN público
<script src="https://code.jquery.com/jquery-1.12.4.min.js"></script>
en 3 de 120 ficheros mirados; se enseña uno
13línea 490reCAPTCHA
<script type='text/javascript' src='https://www.google.com/recaptcha/api.js?render=6Ldo_SsaAAAAAFj_spqQ····fC2&#038;ver=3.0'></script>
en 3 de 120 ficheros mirados; se enseña uno · partes enmascaradas (····)
24línea 121WordPress anterior a la 6
<meta name="generator" content="WordPress 5.2.21" />
en 2 de 120 ficheros mirados; se enseña uno
4ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js1 cita
14línea 1jQuery 1.10.2
/*! jQuery v1.10.2 | (c) 2005, 2013 jQuery Foundation, Inc. | jquery.org/license
5code.jquery.com/jquery-1.12.4.min.js1 cita
15línea 1jQuery 1.12.4
/*! jQuery v1.12.4 | (c) jQuery Foundation | jquery.org/license */
6/portal_javascripts/THEME%20Cultura%20Cordoba/jque····7df.js1 cita
16línea 4jQuery 1.8.0
find(a)}return p.isFunction(a)?d.ready(a):(a.selector!==b&&(this.selector=a.selector,this.context=a.context),p.makeArray(a,this))},selector:"",jquery:"1.8.0",length:0,size:function(){return this.length},toArray:function(){return k.call(this)},get:function(a){return a==null?this.toArray():a<0?this[th
línea minificada, recortada
7/leaflet.js1 cita
17línea 2Leaflet 1.3.4
* Leaflet 1.3.4+Detached: 0e56····441.0e566b2, a JS library for interactive maps. http://leafletjs.com
partes enmascaradas (····)
8/++resource++plonetheme.culturacordoba.leaflet/leaflet.js1 cita
18línea 2Leaflet 1.6.0
* Leaflet 1.6.0+Detached: 0c81····991.0c81bdf, a JS library for interactive maps. http://leafletjs.com
partes enmascaradas (····)
9museojulioromero.cordoba.es/wp-includes/js/jquery/jquery.min.js?ver=3.7.11 cita
19línea 1jQuery 3.7.1
/*! jQuery v3.7.1 | (c) OpenJS Foundation and other contributors | jquery.org/license */
10centroflamencofosforito.cordoba.es/wp-includes/js/jquery/jquery-migrate.min.js?ver=1.4.11 cita
20línea 1jQuery Migrate 1.4.1
/*! jQuery Migrate v1.4.1 | (c) jQuery Foundation and other contributors | jquery.org/license */
11museojulioromero.cordoba.es/wp-includes/js/jquery/jquery-migrate.min.js?ver=3.4.11 cita
21línea 1jQuery Migrate 3.4.1
/*! jQuery Migrate v3.4.1 | (c) OpenJS Foundation and other contributors | jquery.org/license */
12/portal_javascripts/THEME%20Cultura%20Cordoba/collective.js.jqueryui.custom.min-····8d1.js1 cita
22línea 6jQuery UI 1.10.2
/*! jQuery UI - v1.10.2 - 2013-03-14
13/lists/?p=subscribe&id=21 cita
25línea 162Recursos por HTTP en una página HTTPS
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js"></script>

De cada dominio se han leído como mucho 120 páginas y 150 scripts, empezando por la portada. Lo que se afirma es de esas páginas; lo que no se ha mirado, no se sabe.