Skip to content

Open Data Wizard 2.33.0

Choose a tag to compare

@github-actions github-actions released this 31 Jul 13:12
· 108 commits to main since this release
40bf5be

Bereitstellung für Metadaten-Harvesting durch piveau/Civora (z. B. Datenatlas Zivilgesellschaft).

✨ Added

  • Voll-Katalog-Endpoint (?full=1): Der Catalog-Endpoint liefert auf Wunsch alle
    veröffentlichten Datensätze in einem Abruf
    (ohne Paginierung) als ein dcat:Catalog
    dcat:Datasetdcat:Distribution — der Bereitstellungspunkt, den piveaus
    importing-rdf-Konnektor erwartet. Der Katalog trägt ein stabiles @id und foaf:homepage.
  • Turtle-Serialisierung (?format=turtle): Neuer dependency-freier JSON-LD→Turtle-Serializer
    (includes/class-rdf.php) liefert denselben Graphen als text/turtle (roh, via
    rest_pre_serve_request). json/jsonld bleiben verfügbar. Format-Alias ttl wird akzeptiert.
  • Admin-Harvest-Box: Unter Datensätze → Einstellungen → Harvesting (piveau/Civora) werden die
    kopierfertigen Katalog-URLs (Turtle + JSON-LD) samt Onboarding-Hinweis angezeigt.
  • README-Abschnitt „Harvesting durch piveau/Civora" inkl. Onboarding-Schritten und der 9 mit
    dem Betreiber (DKSR) zu klärenden Fragen.

✅ Tests

  • Neuer Turtle-Serializer durch tests/test-rdf.php abgesichert (Prefixe, benannte Subjekte,
    Blank Nodes, Sprach-/Typ-Literale, IRI-Referenzen, Escaping); zusätzlich per rdflib als valides
    RDF gegengeprüft. Gesamt: 184.

Installation: WordPress → Plugins → Installieren → Plugin hochladen.