WP Manifestindependent plugin directory
manifest / content / wp-opendata-pa

Open Data PA

Plugin WordPress open data DCAT-AP_IT per la PA italiana (GPL-3.0)

by Asymmetrica · github.com/renderman1999/wp-opendata-pa · website

★ 0stars
0forks

Install

No release zip yet. The repository archive installs, but the folder name will carry the branch suffix and updates will not flow:

wp plugin install https://github.com/renderman1999/wp-opendata-pa/archive/refs/heads/main.zip

Plugin WordPress per cataloghi open data in stile CKAN, con metadati DCAT-AP_IT, API REST, export JSON-LD e strumenti admin per la Pubblica Amministrazione italiana.

Autore: Asymmetrica — opendata@asymmetrica.it

Licenza software

Il codice e distribuito sotto GNU General Public License v3.0 o successiva (GPL-3.0-or-later).

Tutte le funzionalita del plugin sono utilizzabili senza abbonamento. La chiave abbonamento (menu Open Data > Assistenza) abilita solo:

  • aggiornamenti automatici dal canale ufficiale;
  • accesso all assistenza contrattuale.

Requisiti

  • WordPress 5.6+
  • PHP 7.4+
  • Composer (per le dipendenze PHP)

Installazione

git clone https://github.com/renderman1999/wp-opendata-pa.git
cd wp-opendata-pa
composer install --no-dev --optimize-autoloader

Copia la cartella nel sito WordPress:

wp-content/plugins/opendata-pa/

Attiva il plugin dalla bacheca WordPress.

Documentazione

Vedi DOCUMENTATION.md e readme.txt (formato WordPress.org).

Abbonamento assistenza e aggiornamenti

Configura l URL del server abbonamento (validazione chiave + pacchetti aggiornamento):

add_filter( 'opendata_pa_subscription_api_base', function () {
    return 'https://updates.example.com';
} );

Endpoint attesi:

  • POST /wp-json/opendata-pa/v1/subscription/validate
  • GET /wp-json/opendata-pa/v1/updates/info

Header: X-OpenData-PA-Subscription-Key

Repository