Giulia de Giovanelli
Unlearning the Rules of Collectivity
PDF // IMG
diff --git a/scripts/extract_rdf.py b/scripts/extract_rdf.py
index b29c4d2..f2fbe07 100644
--- a/scripts/extract_rdf.py
+++ b/scripts/extract_rdf.py
@@ -25,7 +25,8 @@ context = {
"thesis": { "@id": "xpub:thesis", "@type": "@id" },
"image": {"@id": "dc:image", "@type": "@id" },
"title": "dc:title",
- "date": {"@id": "dc:date", "@type": "http://www.w3.org/2001/XMLSchema#date"}
+ "date": {"@id": "dc:date", "@type": "http://www.w3.org/2001/XMLSchema#date"},
+ "hasPart": {"@id": "dc:hasPart", "@type": "@id"}
}
}
print (g.serialize(format="json-ld", context=context, auto_compact=True))
diff --git a/scripts/insert_rdfa.py b/scripts/insert_rdfa.py
index 92439f8..0dc3f5b 100644
--- a/scripts/insert_rdfa.py
+++ b/scripts/insert_rdfa.py
@@ -18,7 +18,7 @@ def patch_project_div (div):
project_link.attrib['property'] = "xpub:project"
title = project_link.text
div.attrib['id'] = project_link.attrib['href'].rstrip("/").split("/")[-1]
- div.attrib['resource'] = "#"+div.attrib['id']
+ div.attrib['resource'] = "/"+div.attrib['id']+"/"
elif i == 2:
for ai, pdf_link in enumerate(p.findall("./a")):
if ai == 0:
Gersande Schellinx
The Social Shelf Project
PDF
Miriam Schöb
How to be a social justice warrior
PDF
@@ -254,52 +254,52 @@Kendal Beynon
Virtual Gardens
PDF
Martin Foucaut
Count On Me
PDF
Camilo García A.
Attempting Diffraction
PDF
Clara Gradel
a and a
PDF
Nami Kim
User Sentimental eXperience
PDF
Euna Lee
Frabjousish
PDF
Jacopo Lega
Habitat
PDF
Floor van Meeuwen
Sobremesa
PDF
Federico Poni
Concert, Computation, Conviviality
PDF
Louisa Teichmann
868 MHz
PDF
@@ -319,48 +319,48 @@ </div> -->Damlanur Bilgin
No thanks, I'll make my own
PDF
Mark van den Heuvel
Low-Tech Chronicles
PDF
Avital Barkai
Writing Cure
PDF
Max Lehmann
Make Inclusive Websites
PDF
Ioana Tomici
Terrafying Hear/Say
PDF
Clara Noseda
CONSIDER DISASTER, DESIRE REVOLUTION: A repository for astropolitical research
PDF
Mika Motskobili
Lever Burns
PDF
Anna Sandri
When you might go astray
PDF
Tisa Neža Herlec
The Constitution
PDF
@@ -376,43 +376,43 @@Simon Browne
the bootleg library
PDF
Tancredi Di Giovanni
ilinx
PDF
Bohye Woo
Parallel Colonialism
PDF
Paloma Garcia
Cartographies of Counter Speculation
PDF
Artemis Gryllaki
Syster Papyri Magicae
PDF
Pedro Sá Couto
Tactical Watermarks
PDF
Rita Graça
Networks of Care
PDF
Biyi Wen
The Repeater Archive
PDF
@@ -429,32 +429,32 @@Natasha Berting
Instant Warnet
PDF
Angeliki Diakrousi
Let's Amplify Unspeakable Things
PDF
Joca van der Horst
Smart Speaker Theatre
PDF
Alexander Roidl
Poetic Software
PDF
Alice Strete
Is it time to eat, or is there no more time to eat?
PDF
Zalán Szakács
Eigengrau
PDF
@@ -470,32 +470,32 @@Karina Dukalska
Back It Up
PDF // IMG
Franc González
Referendum Medialogs
PDF // IMG
Max Franklin
Anomolous faces
PDF // IMG
Nadine Rotem-Stibbe
Unpublishing
PDF // IMG
Pleun Gremmen
Alt Reality Lexicon
PDF // IMG
Giulia de Giovanelli
Unlearning the Rules of Collectivity
PDF // IMG
diff --git a/scripts/extract_rdf.py b/scripts/extract_rdf.py index b29c4d2..f2fbe07 100644 --- a/scripts/extract_rdf.py +++ b/scripts/extract_rdf.py @@ -25,7 +25,8 @@ context = { "thesis": { "@id": "xpub:thesis", "@type": "@id" }, "image": {"@id": "dc:image", "@type": "@id" }, "title": "dc:title", - "date": {"@id": "dc:date", "@type": "http://www.w3.org/2001/XMLSchema#date"} + "date": {"@id": "dc:date", "@type": "http://www.w3.org/2001/XMLSchema#date"}, + "hasPart": {"@id": "dc:hasPart", "@type": "@id"} } } print (g.serialize(format="json-ld", context=context, auto_compact=True)) diff --git a/scripts/insert_rdfa.py b/scripts/insert_rdfa.py index 92439f8..0dc3f5b 100644 --- a/scripts/insert_rdfa.py +++ b/scripts/insert_rdfa.py @@ -18,7 +18,7 @@ def patch_project_div (div): project_link.attrib['property'] = "xpub:project" title = project_link.text div.attrib['id'] = project_link.attrib['href'].rstrip("/").split("/")[-1] - div.attrib['resource'] = "#"+div.attrib['id'] + div.attrib['resource'] = "/"+div.attrib['id']+"/" elif i == 2: for ai, pdf_link in enumerate(p.findall("./a")): if ai == 0: