Widget de eventos culturales
El widget de Kulturklik permite insertar en un sitio web información sobre los eventos culturales programados en cualquier localidad de Araba, Bizkaia, Gipuzkoa y Nafarroa. Gracias a este widget es posible parametrizar qué eventos culturales deseamos mostrar y visualizarlos en forma de listado o en un mapa.
La inserción de este widget en una web resulta muy sencilla y su parametrización intuitiva.
Una vez insertado y configurado el widget en un sitio web se puede visualizar tal como se muestra aquí. Puedes mostrar los eventos culturales en forma de listado o en un mapa, y también es posible filtrar los eventos que se van a visualizar (por tipo de evento, territorio, municipio, fecha, etc.).
Cómo insertar el widget en una web
Importamos las librerías JS y CSS de terceros en el HEAD:
<link rel="stylesheet" type="text/css" href="https://geo.euskadi.eus/bisorea/v3/css/GeoeuskadiLoadingSplash_c.css">
<link rel="stylesheet" href="https://euskadi.eus/contenidos/recurso_tecnico/widget_culturales/es_def/styles/app.css">
<script type="text/javascript" src="https://geo.euskadi.eus/bisorea/v3/js/main-compiled.js"></script>
<script type="text/javascript" src="https://geo.euskadi.eus/bisorea/v3/js/imports_lite.js"></script>
Incluimos los ficheros JS principales al final de la página (una vez que el contenido se ha cargado):
<script src="https://euskadi.eus/contenidos/recurso_tecnico/widget_culturales/es_def/scritps/chunk-vendors.js" charset="UTF-8"></script>
<script src="https://euskadi.eus/contenidos/recurso_tecnico/widget_culturales/es_def/scripts/app.js" charset="UTF-8"></script>
Añadimos el widget donde queramos mostrar los resultados de eventos culturales (el id debe ser "culturalEventsWidget")
<div id="culturalEventsWidget"></div>
Configuración
Para configurar el comportamiento del widget es posible parametrizar diferentes opciones mediante tags HTML:
- ui-type: seleccionamos qué tipo de interfaz queremos mostrar: lista o mapa. Valores permitidos [ "map", "list" (default), "listmap", "maplist" ]
- displayed-items: número de elementos por página.
- show-filters: se configura cuando queremos que el usuario/a pueda cambiar los filtros de la búsqueda. Valores permitidos [ "true", "false" (default) ]
- province: territorio seleccionado por defecto. Valores permitidos [1-Araba/Álaba, 20-Gipuzkoa, 31-Navarra, 48-Bizkaia]
- municipality: municipio seleccionado por defecto (más información > Lista de municipios)
- year: año seleccionado por defecto.
- month: mes seleccionado por defecto (1 -> January, 12 -> December)
- day: día seleccionado por defecto.(1-31)
- event-type: tipo de evento seleccionado por defecto (más información > Lista de tipos de eventos)
- event-lang: idioma de los eventos. Valores permitidos [es-Spanish, eu-Euskara, en-English, fr-French, de-German, bl-Bilingual, na-None]
- lang: idioma del widget
Ejemplos
Muestra todos los conciertos musicales para el año 2021 en forma de listado y sin las opciones de filtrado de resultados:
<div id="culturalEventsWidget" year="2021" event-type="1"></div>
Muestra todos los eventos del mes de mayo en forma de mapa con las opciones de filtrado de resultados:
<div id="culturalEventsWidget" ui-type="map" month="5" show-filters="true"></div>
Muestra los eventos teatratales de mayo de 2021 en el territorio de Gipuzkoa en formato mapa y sin filtros:
<div id="culturalEventsWidget" ui-type="map" year="2021" month="5" show-filters="false" event-type="2" province="20"></div>