SlideShare a Scribd company logo
1 of 60
Download to read offline
PATRIMONIO
CULTURAL
&
DRUPAL
DRUPAL DAY ZARAGOZA 2019
ALBERTO PERMUY LEAL
- CONTEXTO PATRIMONIAL
- PROYECTOS PUBLICADOS
- DRUPAL 7 & 8
- LECCIONES APRENDIDAS
BO DÍA!
@apermuy
sysadmin
2003
X
PATRIMONIO CULTURAL
HERENCIA CULTURAL PROPIA DEL
PASADO DE UNA COMUNIDAD,
MANTENIDA HASTA LA ACTUALIDAD Y
TRANSMITIDA A LAS GENERACIONES
PRESENTES
GALICIA
TORRE DE HÉRCULESA CORUÑA
MURALLA ROMANALUGO
ZONA VIEJA
A CORUÑA
SANTIAGO DE COMPOSTELA
CAMINO DE SANTIAGO
EXISTE OTRA
REALIDAD
PATRIMONIAL
2014
JUAN FERNÁNDEZ
10 POTENCIAS
MUGARDOS
WEB
SOFTWARE LIBRE
AUTOGESTION
DATOS ABIERTOS
ABRIL 2014 - ENERO 2015
DRUPAL 7.X OPENLAYERS
50 ELEMENTOS
http://www.aculturadaauga.org
2016ASOC. MELISA
ABEANCOS.GAL
CATÁLOGO
PATRIMONIO
TERRA DE MELIDE
DRUPAL 7.X OPENLAYERS
130 ELEMENTOS
https://www.abeancos.gal
2017
ASOC. XEOPESCA
PALLEIRA.GAL
CATÁLOGO
PALLEIRAS
COMBARRO
DRUPAL 8 LEAFLET
10 ELEMENTOS
http://www.palleira.gal
DRUPAL 8 LEAFLET
10 ELEMENTOS
http://www.palleira.gal
2018
ASOC. PENOUCOS
OBAIXOULLA.GAL
CATÁLOGO
BAIXO ULLA
DRUPAL 8 LEAFLET
3200 ELEMENTOS
https://www.obaixoulla.gal
DRUPAL 7
aculturadaauga.org + abeancos.gal
- EVITAR PROFUNDIZAR THEMING
- RECONOCER CARENCIAS: #WIN
- OBJETIVO: CATALOGACIÓN
- SYSADMIN + WINDOWS DEV
PRETENDIENDO SER ROCKSTAR DEVELOPERS - JUAN OLALLA
DRUPALCAMP MADRID 2017
https://vimeo.com/255315412
FRONTEND - DRUPAL 7
- BOOTSTRAP
- VIEWS BOOTSTRAP
- DISPLAY SUITE
BACKEND - DRUPAL 7
- OPENLAYERS
- VIEWS JSON & VIEWS XML
- VIEWS DATA EXPORT
- GEOFIELD
OPENLAYERS 2
- AJUSTES, CAPAS, MAPAS Y PROY.
1.- CONFIG OPENLAYERS
2.- IMPLEMENTAR GEOFIELD
3.- VIEWS
- COMPLEJO*
- RENDIMIENTO
DRUPAL 8
obaixoulla.gal
FRONTEND - DRUPAL 8
- BOOTSTRAP
- VIEWS BOOTSTRAP
BACKEND - GEOLOCALIZACIÓN
- SITIO WEB HTML + JS “A PELO”
- CADA CAPA 1 FICHERO JS
- CADA ELEMENTO, 1 LINEA EN JS
BACKEND - GEOLOCALIZACION
- LEAFLET
- PRESCINDIR DE LEAFLET VIEWS
- LEAFLET + REST = #EPICWIN
BACKEND - GEOLOCALIZACION
- MÓDULO CUSTOM
- PLUGIN REST ELEMENTOS
- ATTACHMENT
BACKEND - GEOLOCALIZACION
- nid
- url
- titulo
- coordenadas ( GEOFIELD)
- tipo ( TAXONOMIA)
- clasificación ( TAXONOMÍA)
- ayuntamiento ( TAXONOMÍA)
- lugar ( TEXTFIELD)
- markerurl ( FILE )
- EXPONER:
TODO: imaxes
BACKEND
IMPORTACION CONTENIDO
MS WORD
BACKEND - IMPORTACION
- CADA CAPA = 1 TÉRMINO TAX.
- “FORMATEO” JS ORIGINALES
- ELIMINAR HTML ( sed)
- OBTENER FICHERO JSON CAPA
BACKEND - IMPORTACION
- PROCESAR CONTENIDO(PDFS)
- PDFs => TUNEL SIN SALIDA
- HTML
- PANDOC
- 1 FICHERO HTML X SECCION
BACKEND - IMPORTACION
pandoc -f docx -t html -o fichero.html fichero.docx
BACKEND - IMPORTACION
- DRUSH COMMAND
- MIGRAMOS DE 8 A 9
- ITERAR CADA CAPA
- PARA CADA ELEMENTO
- CREAR NODO
LECCIONES
APRENDIDAS
JUAN, TOMÁS, MIGUEL,ROSA, JORGE, RAFA, ANDRÉS, MIGUEL
PENOUCOS, VAVI, XURXO, EVARISTO, CRISTINA,PABLO ROBATTO….
FUTURO
NUEVOS SITIOS + REPOSITORIO
¡GRACIAS!
https://unsplash.com/photos/XxzA5BMl-40 - JOSE MAGANA
https://unsplash.com/photos/tjGs3Ou1CRE - Marcelo Rivas
https://unsplash.com/photos/U5pWAW6iK6g - Alexey Topolyanskiy
https://unsplash.com/photos/HmnMQD51h1o - HÉCTOR MARTÍNEZ
https://upload.wikimedia.org/wikipedia/commons/5/5b/Muralla_de_Lugo%2C_V.JPG. - WIKIMEDIA
https://upload.wikimedia.org/wikipedia/commons/6/6e/Catedral_de_santiago.jpg - WIKIMEDIA
https://unsplash.com/photos/ojJfeXHfhcQ
https://unsplash.com/photos/m2JlMXdqb3s - REVOLT
https://unsplash.com/photos/1qkyck-UL3g - JAMES POND
https://unsplash.com/photos/8gWEAAXJjtI - QUINO 
https://unsplash.com/photos/X-Bu9X6gok0 - Bernard Hermant
https://unsplash.com/photos/O5uri6kQHQQ - Paweł Czerwiński
https://icon-library.net/images/drupal-icon/drupal-icon-8.jpg
https://unsplash.com/photos/q6QawmPaTNk
https://unsplash.com/photos/h3ki3bbJWk0 - Nicolas Jossi
https://unsplash.com/photos/oMpAz-DN-9I
https://unsplash.com/photos/OKLqGsCT8qs - Matt bossford
https://unsplash.com/photos/Iep8SMdpe6I
IMÁGENES UNSPLASH
https://creativecommons.org/licenses/by-nc-sa/4.0/deed.es

More Related Content

More from Alberto Permuy Leal

More from Alberto Permuy Leal (17)

A CULTURA DA AUGA
A CULTURA DA AUGAA CULTURA DA AUGA
A CULTURA DA AUGA
 
Curso CDA: Seguridade e rendemento en Drupal
Curso CDA: Seguridade e rendemento en DrupalCurso CDA: Seguridade e rendemento en Drupal
Curso CDA: Seguridade e rendemento en Drupal
 
Curso CDA: Drupal API
Curso CDA: Drupal APICurso CDA: Drupal API
Curso CDA: Drupal API
 
Curso CDA: Drush CLI Drupal
Curso CDA: Drush CLI DrupalCurso CDA: Drush CLI Drupal
Curso CDA: Drush CLI Drupal
 
Curso CDA: Arquitectura Drupal
Curso CDA: Arquitectura Drupal Curso CDA: Arquitectura Drupal
Curso CDA: Arquitectura Drupal
 
Mellorando o sitio web
Mellorando o sitio webMellorando o sitio web
Mellorando o sitio web
 
Xestión básica usuarios e módulo Drupal6
Xestión básica usuarios e módulo Drupal6Xestión básica usuarios e módulo Drupal6
Xestión básica usuarios e módulo Drupal6
 
Nodos e taxonomia en Drupal
Nodos e taxonomia en DrupalNodos e taxonomia en Drupal
Nodos e taxonomia en Drupal
 
CDIETS - 01
CDIETS  - 01CDIETS  - 01
CDIETS - 01
 
Introdución ao software libre - O Grove 2011
Introdución ao software libre - O Grove 2011Introdución ao software libre - O Grove 2011
Introdución ao software libre - O Grove 2011
 
Obradoiro Drupal
Obradoiro DrupalObradoiro Drupal
Obradoiro Drupal
 
Presentacion I Noite Drupal GNU Linux
Presentacion I Noite Drupal GNU LinuxPresentacion I Noite Drupal GNU Linux
Presentacion I Noite Drupal GNU Linux
 
Servidores Linux Compostela 2010
Servidores Linux Compostela 2010Servidores Linux Compostela 2010
Servidores Linux Compostela 2010
 
Construccion sitios web Drupal - Parte 12
Construccion sitios web Drupal - Parte 12Construccion sitios web Drupal - Parte 12
Construccion sitios web Drupal - Parte 12
 
Construccion sitios web Drupal - Parte 1
Construccion sitios web Drupal - Parte 1 Construccion sitios web Drupal - Parte 1
Construccion sitios web Drupal - Parte 1
 
VII Xornadas Sw Libre 2010 - Drupal
VII Xornadas Sw Libre 2010 - DrupalVII Xornadas Sw Libre 2010 - Drupal
VII Xornadas Sw Libre 2010 - Drupal
 
Xornadas 09 Servidores Caseros Apermuy
Xornadas 09 Servidores Caseros ApermuyXornadas 09 Servidores Caseros Apermuy
Xornadas 09 Servidores Caseros Apermuy
 

Recently uploaded

From Theory to Practice: Utilizing SpiraPlan's REST API
From Theory to Practice: Utilizing SpiraPlan's REST APIFrom Theory to Practice: Utilizing SpiraPlan's REST API
From Theory to Practice: Utilizing SpiraPlan's REST APIInflectra
 
Wired_2.0_CREATE YOUR ULTIMATE LEARNING ENVIRONMENT_JCON_16052024
Wired_2.0_CREATE YOUR ULTIMATE LEARNING ENVIRONMENT_JCON_16052024Wired_2.0_CREATE YOUR ULTIMATE LEARNING ENVIRONMENT_JCON_16052024
Wired_2.0_CREATE YOUR ULTIMATE LEARNING ENVIRONMENT_JCON_16052024SimonedeGijt
 
Community is Just as Important as Code by Andrea Goulet
Community is Just as Important as Code by Andrea GouletCommunity is Just as Important as Code by Andrea Goulet
Community is Just as Important as Code by Andrea GouletAndrea Goulet
 
CERVED e Neo4j su una nuvola, migrazione ed evoluzione di un grafo mission cr...
CERVED e Neo4j su una nuvola, migrazione ed evoluzione di un grafo mission cr...CERVED e Neo4j su una nuvola, migrazione ed evoluzione di un grafo mission cr...
CERVED e Neo4j su una nuvola, migrazione ed evoluzione di un grafo mission cr...Neo4j
 
Weeding your micro service landscape.pdf
Weeding your micro service landscape.pdfWeeding your micro service landscape.pdf
Weeding your micro service landscape.pdftimtebeek1
 
Abortion Pills For Sale WhatsApp[[+27737758557]] In Birch Acres, Abortion Pil...
Abortion Pills For Sale WhatsApp[[+27737758557]] In Birch Acres, Abortion Pil...Abortion Pills For Sale WhatsApp[[+27737758557]] In Birch Acres, Abortion Pil...
Abortion Pills For Sale WhatsApp[[+27737758557]] In Birch Acres, Abortion Pil...drm1699
 
Effective Strategies for Wix's Scaling challenges - GeeCon
Effective Strategies for Wix's Scaling challenges - GeeConEffective Strategies for Wix's Scaling challenges - GeeCon
Effective Strategies for Wix's Scaling challenges - GeeConNatan Silnitsky
 
AzureNativeQumulo_HPC_Cloud_Native_Benchmarks.pdf
AzureNativeQumulo_HPC_Cloud_Native_Benchmarks.pdfAzureNativeQumulo_HPC_Cloud_Native_Benchmarks.pdf
AzureNativeQumulo_HPC_Cloud_Native_Benchmarks.pdfryanfarris8
 
Modern binary build systems - PyCon 2024
Modern binary build systems - PyCon 2024Modern binary build systems - PyCon 2024
Modern binary build systems - PyCon 2024Henry Schreiner
 
BusinessGPT - Security and Governance for Generative AI
BusinessGPT  - Security and Governance for Generative AIBusinessGPT  - Security and Governance for Generative AI
BusinessGPT - Security and Governance for Generative AIAGATSoftware
 
GraphSummit Milan - Visione e roadmap del prodotto Neo4j
GraphSummit Milan - Visione e roadmap del prodotto Neo4jGraphSummit Milan - Visione e roadmap del prodotto Neo4j
GraphSummit Milan - Visione e roadmap del prodotto Neo4jNeo4j
 
Workshop: Enabling GenAI Breakthroughs with Knowledge Graphs - GraphSummit Milan
Workshop: Enabling GenAI Breakthroughs with Knowledge Graphs - GraphSummit MilanWorkshop: Enabling GenAI Breakthroughs with Knowledge Graphs - GraphSummit Milan
Workshop: Enabling GenAI Breakthroughs with Knowledge Graphs - GraphSummit MilanNeo4j
 
Automate your OpenSIPS config tests - OpenSIPS Summit 2024
Automate your OpenSIPS config tests - OpenSIPS Summit 2024Automate your OpenSIPS config tests - OpenSIPS Summit 2024
Automate your OpenSIPS config tests - OpenSIPS Summit 2024Andreas Granig
 

Recently uploaded (20)

From Theory to Practice: Utilizing SpiraPlan's REST API
From Theory to Practice: Utilizing SpiraPlan's REST APIFrom Theory to Practice: Utilizing SpiraPlan's REST API
From Theory to Practice: Utilizing SpiraPlan's REST API
 
Abortion Pill Prices Aliwal North ](+27832195400*)[ 🏥 Women's Abortion Clinic...
Abortion Pill Prices Aliwal North ](+27832195400*)[ 🏥 Women's Abortion Clinic...Abortion Pill Prices Aliwal North ](+27832195400*)[ 🏥 Women's Abortion Clinic...
Abortion Pill Prices Aliwal North ](+27832195400*)[ 🏥 Women's Abortion Clinic...
 
Wired_2.0_CREATE YOUR ULTIMATE LEARNING ENVIRONMENT_JCON_16052024
Wired_2.0_CREATE YOUR ULTIMATE LEARNING ENVIRONMENT_JCON_16052024Wired_2.0_CREATE YOUR ULTIMATE LEARNING ENVIRONMENT_JCON_16052024
Wired_2.0_CREATE YOUR ULTIMATE LEARNING ENVIRONMENT_JCON_16052024
 
Abortion Pill Prices Jane Furse ](+27832195400*)[🏥Women's Abortion Clinic in ...
Abortion Pill Prices Jane Furse ](+27832195400*)[🏥Women's Abortion Clinic in ...Abortion Pill Prices Jane Furse ](+27832195400*)[🏥Women's Abortion Clinic in ...
Abortion Pill Prices Jane Furse ](+27832195400*)[🏥Women's Abortion Clinic in ...
 
Abortion Clinic In Pretoria ](+27832195400*)[ 🏥 Safe Abortion Pills in Pretor...
Abortion Clinic In Pretoria ](+27832195400*)[ 🏥 Safe Abortion Pills in Pretor...Abortion Clinic In Pretoria ](+27832195400*)[ 🏥 Safe Abortion Pills in Pretor...
Abortion Clinic In Pretoria ](+27832195400*)[ 🏥 Safe Abortion Pills in Pretor...
 
Community is Just as Important as Code by Andrea Goulet
Community is Just as Important as Code by Andrea GouletCommunity is Just as Important as Code by Andrea Goulet
Community is Just as Important as Code by Andrea Goulet
 
CERVED e Neo4j su una nuvola, migrazione ed evoluzione di un grafo mission cr...
CERVED e Neo4j su una nuvola, migrazione ed evoluzione di un grafo mission cr...CERVED e Neo4j su una nuvola, migrazione ed evoluzione di un grafo mission cr...
CERVED e Neo4j su una nuvola, migrazione ed evoluzione di un grafo mission cr...
 
Weeding your micro service landscape.pdf
Weeding your micro service landscape.pdfWeeding your micro service landscape.pdf
Weeding your micro service landscape.pdf
 
Abortion Pills For Sale WhatsApp[[+27737758557]] In Birch Acres, Abortion Pil...
Abortion Pills For Sale WhatsApp[[+27737758557]] In Birch Acres, Abortion Pil...Abortion Pills For Sale WhatsApp[[+27737758557]] In Birch Acres, Abortion Pil...
Abortion Pills For Sale WhatsApp[[+27737758557]] In Birch Acres, Abortion Pil...
 
Effective Strategies for Wix's Scaling challenges - GeeCon
Effective Strategies for Wix's Scaling challenges - GeeConEffective Strategies for Wix's Scaling challenges - GeeCon
Effective Strategies for Wix's Scaling challenges - GeeCon
 
AzureNativeQumulo_HPC_Cloud_Native_Benchmarks.pdf
AzureNativeQumulo_HPC_Cloud_Native_Benchmarks.pdfAzureNativeQumulo_HPC_Cloud_Native_Benchmarks.pdf
AzureNativeQumulo_HPC_Cloud_Native_Benchmarks.pdf
 
Abortion Clinic In Stanger ](+27832195400*)[ 🏥 Safe Abortion Pills In Stanger...
Abortion Clinic In Stanger ](+27832195400*)[ 🏥 Safe Abortion Pills In Stanger...Abortion Clinic In Stanger ](+27832195400*)[ 🏥 Safe Abortion Pills In Stanger...
Abortion Clinic In Stanger ](+27832195400*)[ 🏥 Safe Abortion Pills In Stanger...
 
Abortion Pill Prices Mthatha (@](+27832195400*)[ 🏥 Women's Abortion Clinic In...
Abortion Pill Prices Mthatha (@](+27832195400*)[ 🏥 Women's Abortion Clinic In...Abortion Pill Prices Mthatha (@](+27832195400*)[ 🏥 Women's Abortion Clinic In...
Abortion Pill Prices Mthatha (@](+27832195400*)[ 🏥 Women's Abortion Clinic In...
 
Modern binary build systems - PyCon 2024
Modern binary build systems - PyCon 2024Modern binary build systems - PyCon 2024
Modern binary build systems - PyCon 2024
 
Abortion Pill Prices Rustenburg [(+27832195400*)] 🏥 Women's Abortion Clinic i...
Abortion Pill Prices Rustenburg [(+27832195400*)] 🏥 Women's Abortion Clinic i...Abortion Pill Prices Rustenburg [(+27832195400*)] 🏥 Women's Abortion Clinic i...
Abortion Pill Prices Rustenburg [(+27832195400*)] 🏥 Women's Abortion Clinic i...
 
BusinessGPT - Security and Governance for Generative AI
BusinessGPT  - Security and Governance for Generative AIBusinessGPT  - Security and Governance for Generative AI
BusinessGPT - Security and Governance for Generative AI
 
GraphSummit Milan - Visione e roadmap del prodotto Neo4j
GraphSummit Milan - Visione e roadmap del prodotto Neo4jGraphSummit Milan - Visione e roadmap del prodotto Neo4j
GraphSummit Milan - Visione e roadmap del prodotto Neo4j
 
Workshop: Enabling GenAI Breakthroughs with Knowledge Graphs - GraphSummit Milan
Workshop: Enabling GenAI Breakthroughs with Knowledge Graphs - GraphSummit MilanWorkshop: Enabling GenAI Breakthroughs with Knowledge Graphs - GraphSummit Milan
Workshop: Enabling GenAI Breakthroughs with Knowledge Graphs - GraphSummit Milan
 
Automate your OpenSIPS config tests - OpenSIPS Summit 2024
Automate your OpenSIPS config tests - OpenSIPS Summit 2024Automate your OpenSIPS config tests - OpenSIPS Summit 2024
Automate your OpenSIPS config tests - OpenSIPS Summit 2024
 
Abortion Clinic In Pongola ](+27832195400*)[ 🏥 Safe Abortion Pills In Pongola...
Abortion Clinic In Pongola ](+27832195400*)[ 🏥 Safe Abortion Pills In Pongola...Abortion Clinic In Pongola ](+27832195400*)[ 🏥 Safe Abortion Pills In Pongola...
Abortion Clinic In Pongola ](+27832195400*)[ 🏥 Safe Abortion Pills In Pongola...
 

PATRIMONIO CULTURA Y DRUPAL - DRUPAL DAY ZARAGOZA 2019