Prepare your metadata - Markdown demo
-
Upload
packed-vzw -
Category
Technology
-
view
290 -
download
1
Transcript of Prepare your metadata - Markdown demo
'Verrijkte' Online Catalogus
● 'less' messy data
● beter vindbaar op het web
● in verschillende formaten
● 'betrouwbare bron' voor intern gebruik
● 'data-vitrine' voor ontwikkelaars
● geen complexe zoekfuncties
● persistente URI's!
● zo eenvoudig mogelijk
Open refine / Jekyll
● Open refine (powerful tool for messy data)• Data verrijken met open refine
• Data omzetten in verschillende formaten
● Jekyll (simple, blog-aware, static websites)• Eenvoudige blog/website maken
• Persistente URI's maken
HTML Template<!DOCTYPE html>
<html>
<head/>
<body>
<div class="page-content">
<div class="wrap">
<div class="post">
<header class="post-header">
<h1>{{jsonize(cells["title"].value)}}</h1>
</header>
<article class="post-content">
<p>inv.nr. {{jsonize(cells["workIdClean"].value)}}<sup> <a href="/work/data/{{jsonize(cells["workIdClean"].value)}}.xml">xml</a>; <a href="/work/data/{{jsonize(cells["workIdClean"].value)}}.pdf">pdf</a></sup></p>
<p>{{jsonize(cells["creator"].value)}}<sup> <a href="http://viaf.org/viaf/{{jsonize(cells["viafId"].value)}}/">viaf:{{jsonize(cells["viafId"].value)}}</a></sup>
<br />{{jsonize(cells["viafRoleDates"].value)}}</p>
<p>{{jsonize(cells["place"].value)}}<sup> <a href="http://www.geonames.org/{{jsonize(cells["geonameId"].value)}}"> geonames:{{jsonize(cells["geonameId"].value)}}</a></sup>, {{jsonize(cells["date"].value)}}</p>
<p><img src="{{jsonize(cells["imageUrl"].value)}}" alt="{{jsonize(cells["title"].value)}}" /></p>
<p><a href="{{jsonize(cells["homepage"].value)}}">{{jsonize(cells["custodian"].value)}}</a></p>
</article>
</div>
</div>
</body>
</html>
Dublin Core Template
<?xml version="1.0"?>
<metadata xmlns="http://www.europeana.eu/schemas/ese/"
xmlns:ese="http://www.europeana.eu/schemas/ese/"
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:dcterms="http://purl.org/dc/terms/">
<record>
<dcterms:source>{{jsonize(cells["custodian"].value)}}</dcterms:source>
<dcterms:identifier type="objectNumber">{{jsonize(cells["workId"].value)}} </dcterms:identifier>
<dcterms:identifier type="workId">{{jsonize(cells["workIdClean"].value)}} </dcterms:identifier>
<dcterms:title>{{jsonize(cells["title"].value)}}</dcterms:title>
<ese:isShownAt>{{jsonize(cells["homepage"].value)}}</ese:isShownAt>
<ese:isShownBy>{{jsonize(cells["imageUrl"].value)}}</ese:isShownBy>
<dcterms:creator viafid:"{{jsonize(cells["viafId"].value)}}">
{{jsonize(cells["creator"].value)}}</dcterms:creator>
<dcterms:spatial geonamesid:"{{jsonize(cells["geonameId"].value)}}">
{{jsonize(cells["place"].value)}}</dcterms:spatial>
<dcterms:type aatid="{{jsonize(cells["aatId"].value)}}"> {{jsonize(cells["type"].value)}}</dcterms:type>
<dcterms:created>{{jsonize(cells["date"].value)}}</dcterms:created>
</record>
</metadata>