SlideShare une entreprise Scribd logo
1  sur  60
Télécharger pour lire hors ligne
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

Contenu connexe

Plus de Alberto Permuy Leal

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
Alberto Permuy Leal
 
Presentacion I Noite Drupal GNU Linux
Presentacion I Noite Drupal GNU LinuxPresentacion I Noite Drupal GNU Linux
Presentacion I Noite Drupal GNU Linux
Alberto Permuy Leal
 
Servidores Linux Compostela 2010
Servidores Linux Compostela 2010Servidores Linux Compostela 2010
Servidores Linux Compostela 2010
Alberto Permuy Leal
 
VII Xornadas Sw Libre 2010 - Drupal
VII Xornadas Sw Libre 2010 - DrupalVII Xornadas Sw Libre 2010 - Drupal
VII Xornadas Sw Libre 2010 - Drupal
Alberto Permuy Leal
 

Plus de 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
 

Dernier

Jax, FL Admin Community Group 05.14.2024 Combined Deck
Jax, FL Admin Community Group 05.14.2024 Combined DeckJax, FL Admin Community Group 05.14.2024 Combined Deck
Jax, FL Admin Community Group 05.14.2024 Combined Deck
Marc Lester
 

Dernier (20)

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
 
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
 
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
 
Prompt Engineering - an Art, a Science, or your next Job Title?
Prompt Engineering - an Art, a Science, or your next Job Title?Prompt Engineering - an Art, a Science, or your next Job Title?
Prompt Engineering - an Art, a Science, or your next Job Title?
 
Abortion Pill Prices Germiston ](+27832195400*)[ 🏥 Women's Abortion Clinic in...
Abortion Pill Prices Germiston ](+27832195400*)[ 🏥 Women's Abortion Clinic in...Abortion Pill Prices Germiston ](+27832195400*)[ 🏥 Women's Abortion Clinic in...
Abortion Pill Prices Germiston ](+27832195400*)[ 🏥 Women's Abortion Clinic in...
 
Transformer Neural Network Use Cases with Links
Transformer Neural Network Use Cases with LinksTransformer Neural Network Use Cases with Links
Transformer Neural Network Use Cases with Links
 
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...
 
Test Automation Design Patterns_ A Comprehensive Guide.pdf
Test Automation Design Patterns_ A Comprehensive Guide.pdfTest Automation Design Patterns_ A Comprehensive Guide.pdf
Test Automation Design Patterns_ A Comprehensive Guide.pdf
 
Weeding your micro service landscape.pdf
Weeding your micro service landscape.pdfWeeding your micro service landscape.pdf
Weeding your micro service landscape.pdf
 
Your Ultimate Web Studio for Streaming Anywhere | Evmux
Your Ultimate Web Studio for Streaming Anywhere | EvmuxYour Ultimate Web Studio for Streaming Anywhere | Evmux
Your Ultimate Web Studio for Streaming Anywhere | Evmux
 
Jax, FL Admin Community Group 05.14.2024 Combined Deck
Jax, FL Admin Community Group 05.14.2024 Combined DeckJax, FL Admin Community Group 05.14.2024 Combined Deck
Jax, FL Admin Community Group 05.14.2024 Combined Deck
 
From Knowledge Graphs via Lego Bricks to scientific conversations.pptx
From Knowledge Graphs via Lego Bricks to scientific conversations.pptxFrom Knowledge Graphs via Lego Bricks to scientific conversations.pptx
From Knowledge Graphs via Lego Bricks to scientific conversations.pptx
 
Encryption Recap: A Refresher on Key Concepts
Encryption Recap: A Refresher on Key ConceptsEncryption Recap: A Refresher on Key Concepts
Encryption Recap: A Refresher on Key Concepts
 
Abortion Pill Prices Turfloop ](+27832195400*)[ 🏥 Women's Abortion Clinic in ...
Abortion Pill Prices Turfloop ](+27832195400*)[ 🏥 Women's Abortion Clinic in ...Abortion Pill Prices Turfloop ](+27832195400*)[ 🏥 Women's Abortion Clinic in ...
Abortion Pill Prices Turfloop ](+27832195400*)[ 🏥 Women's Abortion Clinic in ...
 
Abortion Pill Prices Jane Furse ](+27832195400*)[ 🏥 Women's Abortion Clinic i...
Abortion Pill Prices Jane Furse ](+27832195400*)[ 🏥 Women's Abortion Clinic i...Abortion Pill Prices Jane Furse ](+27832195400*)[ 🏥 Women's Abortion Clinic i...
Abortion Pill Prices Jane Furse ](+27832195400*)[ 🏥 Women's Abortion Clinic i...
 
Evolving Data Governance for the Real-time Streaming and AI Era
Evolving Data Governance for the Real-time Streaming and AI EraEvolving Data Governance for the Real-time Streaming and AI Era
Evolving Data Governance for the Real-time Streaming and AI Era
 
Workshop - Architecting Innovative Graph Applications- GraphSummit Milan
Workshop -  Architecting Innovative Graph Applications- GraphSummit MilanWorkshop -  Architecting Innovative Graph Applications- GraphSummit Milan
Workshop - Architecting Innovative Graph Applications- GraphSummit Milan
 
UNI DI NAPOLI FEDERICO II - Il ruolo dei grafi nell'AI Conversazionale Ibrida
UNI DI NAPOLI FEDERICO II - Il ruolo dei grafi nell'AI Conversazionale IbridaUNI DI NAPOLI FEDERICO II - Il ruolo dei grafi nell'AI Conversazionale Ibrida
UNI DI NAPOLI FEDERICO II - Il ruolo dei grafi nell'AI Conversazionale Ibrida
 
The Strategic Impact of Buying vs Building in Test Automation
The Strategic Impact of Buying vs Building in Test AutomationThe Strategic Impact of Buying vs Building in Test Automation
The Strategic Impact of Buying vs Building in Test Automation
 
Entropy, Software Quality, and Innovation (presented at Princeton Plasma Phys...
Entropy, Software Quality, and Innovation (presented at Princeton Plasma Phys...Entropy, Software Quality, and Innovation (presented at Princeton Plasma Phys...
Entropy, Software Quality, and Innovation (presented at Princeton Plasma Phys...
 

PATRIMONIO CULTURA Y DRUPAL - DRUPAL DAY ZARAGOZA 2019