Skip to content

Commit

Permalink
Merge pull request #73 from arthur-schnitzler/main
Browse files Browse the repository at this point in the history
export page
  • Loading branch information
csae8092 authored Feb 29, 2024
2 parents ca812c6 + e5e5dc3 commit d02181b
Show file tree
Hide file tree
Showing 7 changed files with 51 additions and 21 deletions.
19 changes: 0 additions & 19 deletions dumper/templates/dumper/about.html
Original file line number Diff line number Diff line change
Expand Up @@ -47,26 +47,7 @@ <h2 id="datenherkunf">Datenherkunft<a class="anchor-link" href="#datenherkunft"
</ul>
<p>* <i>Der Name ist ein Sonderfall eines Akronyms. Er versteht sich als Referenz auf Peter
Michael Braunwarth, dessen Arbeit den Grundstock bildet.</i></p>
<br />
<h2 id="opensource">Open Source<a class="anchor-link" href="#opensource" aria-label="Link to this section: Open Source">#</a></h2>
<p>Alle Daten sind mit der Lizenz <a href="https://creativecommons.org/licenses/by/4.0/deed.en">CC BY 4.0</a>
versehen und können ohne Rücksprache verwendet und weiter
bearbeitet werden. Als Listen können sie zur Gänze geladen werden (rechte Maustaste: »speichern unter«):</p>
<ul>
<li><a href="https://pmb.acdh.oeaw.ac.at/media/listperson.xml" target="_blank">Personen</a>.</li>
<li><a href="https://pmb.acdh.oeaw.ac.at/media/listbibl.xml" target="_blank">Werke</a>.</li>
<li><a href="https://pmb.acdh.oeaw.ac.at/media/listplace.xml" target="_blank">Orte</a>.</li>
<li><a href="https://pmb.acdh.oeaw.ac.at/media/listorg.xml" target="_blank">Institutionen</a>.</li>
<li><a href="https://pmb.acdh.oeaw.ac.at/media/listevent.xml" target="_blank">Ereignisse</a>.</li>
<li><a href="https://pmb.acdh.oeaw.ac.at/media/" target="_blank">Verzeichnis</a>.</li>


</ul>

<p>Einzelne Einträge können über die API (die JSON- oder TEI-Symbole bei einem Eintrag) geladen werden.</p>
<p>Wir freuen uns, wenn sich weitere Unternehmungen anschließen und die PMB für die Erfassung ihrer Entitäten
verwenden würden
und bitten um Kontaktaufnahme.</p>
<h2 id="richtlinien">Richtlinien<a class="anchor-link" href="#richtlinien" aria-label="Link to this section: Richtlinien">#</a></h2>
<p>Die Herkunft der Anfangsdaten brachten als Erbe einige Uneinheitlichkeiten mit sich. Im
Folgenden werden die unterschiedlichen Funktionen beschrieben und skizziert, wie die
Expand Down
35 changes: 35 additions & 0 deletions dumper/templates/dumper/export.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,35 @@
{% extends "base.html" %}
{% load static %}

{% block title %}Exportmöglichkeiten{% endblock %}

{% block content %}
<div class="container pt-4">
<h1 class="display-1 text-center">Export</h1>
<p>Die in der PMB verzeichneten Inhalte stehen frei zur Verfügung. Sie sind mit der Lizenz <a href="https://creativecommons.org/licenses/by/4.0/deed.en">CC BY 4.0</a>
versehen und können ohne Rücksprache verwendet und weiter
bearbeitet werden.</p>
<p>Einzelne Einträge können über die API (die JSON- oder TEI-Symbole bei einem Eintrag) geladen werden.</p>
<p>Die REST-API ist über "<a href="https://pmb.acdh.oeaw.ac.at/apis/api/">https://pmb.acdh.oeaw.ac.at/apis/api/</a>" anzusprechen, beispielsweise <a href="https://pmb.acdh.oeaw.ac.at/apis/api/entities/place/5/">https://pmb.acdh.oeaw.ac.at/apis/api/entities/place/5/"</a>.</p>
<p>Als TEI-XML-Listen können sie zur Gänze geladen werden (rechte Maustaste: »speichern unter«):</p>
<ul>
<li><a href="https://pmb.acdh.oeaw.ac.at/media/listperson.xml" target="_blank">Personen</a>.</li>
<li><a href="https://pmb.acdh.oeaw.ac.at/media/listbibl.xml" target="_blank">Werke</a>.</li>
<li><a href="https://pmb.acdh.oeaw.ac.at/media/listplace.xml" target="_blank">Orte</a>.</li>
<li><a href="https://pmb.acdh.oeaw.ac.at/media/listorg.xml" target="_blank">Institutionen</a>.</li>
<li><a href="https://pmb.acdh.oeaw.ac.at/media/listevent.xml" target="_blank">Ereignisse</a>.</li>
</ul>
<p>Wir freuen uns, wenn sich weitere Unternehmungen anschließen und die PMB für die Erfassung ihrer Entitäten
verwenden würden
und bitten um Kontaktaufnahme.</p>

<p>Im Ordner <a href="https://pmb.acdh.oeaw.ac.at/media/" target="_blank">media</a> finden sich noch weitere
tagesaktuelle Auswertungen, die beispielsweise für die Visualisierung hilfreich sein können. Eine einfache Möglichkeit,
Inhalte der PMB zu visualisieren, kann durch den Service <a href="https://apis-hub.acdh-dev.oeaw.ac.at" target="_blank">APIS-Hub</a>
erfolgen. (Beispielsweise: "Source entity type" auf "Person" stellen, "Target entity type" auf "event" und auf "Load" drücken.)
Eine andere Möglichkeit besteht darin, in <a href="https://cosmograph.app/run/" target="_blank">Cosmograph</a> die Dateien "edges.csv" als data-file und
"nodes.csv" als metadata file hochladen. (Tipp: "node label by" auf "label" umstellen.)</p>

</div>

{% endblock %}
5 changes: 5 additions & 0 deletions dumper/tests.py
Original file line number Diff line number Diff line change
Expand Up @@ -67,3 +67,8 @@ def test_08_imprint(self):
url = reverse("dumper:about")
response = client.get(url)
self.assertEqual(response.status_code, 200)

def test_09_imprint(self):
url = reverse("dumper:export")
response = client.get(url)
self.assertEqual(response.status_code, 200)
1 change: 1 addition & 0 deletions dumper/urls.py
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,7 @@
urlpatterns = [
path("", views.HomePageView.as_view(), name="home"),
path("about/", views.AboutView.as_view(), name="about"),
path("export/", views.ExportView.as_view(), name="export"),
path("imprint/", views.ImprintView.as_view(), name="imprint"),
path("login/", views.user_login, name="user_login"),
path("logout/", views.user_logout, name="user_logout"),
Expand Down
4 changes: 4 additions & 0 deletions dumper/views.py
Original file line number Diff line number Diff line change
Expand Up @@ -22,6 +22,10 @@ class AboutView(TemplateView):
template_name = "dumper/about.html"


class ExportView(TemplateView):
template_name = "dumper/export.html"


class ImprintView(TemplateView):
template_name = "dumper/imprint.html"

Expand Down
2 changes: 1 addition & 1 deletion templates/partials/footer.html
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@
<br/>
E: <a
href="mailto:[email protected]"
>acdh-ch-helpdesk@oeaw.ac.at</a>
>acdh-ch-helpdesk(at)oeaw.ac.at</a>
</p>
</div>
<!-- .footer-widget -->
Expand Down
6 changes: 5 additions & 1 deletion templates/partials/navbar.html
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,11 @@
Info
</a>
<ul class="dropdown-menu" aria-labelledby="navbarDropdown">
<li><a class="dropdown-item" href="{% url 'dumper:about' %}">Über das Projekt</a>
<li>
<a class="dropdown-item" href="{% url 'dumper:about' %}">Über das Projekt</a>
</li>
<li>
<a class="dropdown-item" href="{% url 'dumper:export' %}">Datenexport</a>
</li>
</ul>
</li>
Expand Down

0 comments on commit d02181b

Please sign in to comment.