Pacchetto di policy per un sito Plone AGID.
Installando questo pacchetto, si inizializza un sito Plone Agid.
All'installazione di questo prodotto, oltre che l'installazione di tutte le dipendenze, viene anche eseguita la creazione in automatico di una serie di cartelle utili per la gestione dei contenuti richiesta da Agid.
Questo endpoint serve al frontend di Volto, per popolare il menu e i filtri per la ricerca:
> curl -i http://localhost:8080/Plone/@search-filters -H 'Accept: application/json'
Ritorna un json con le sezioni principali e la lista degli argomenti:
{ 'sections':{ 'amministrazione':{ '@id': '', 'path': '', 'title': '', 'items': [ { '@id': '', 'path': '', 'title': '', }, ... ] } 'documenti-e-dati': {...} 'novita': {...} 'servizi': {...} }, 'topics': [ { '@id': '', 'path': '', 'title': '', }, ... ] }
Per installare design.plone.policy bisogna per prima cosa aggiungerlo al buildout:
[buildout] ... eggs = design.plone.policy
e poi lanciare il buildout con bin/buildout
.
Successivamente va installato dal pannello di controllo di Plone.
Si può usare questo prodotto anche da solo, per fare delle demo veloci di Volto, senza dover per forza creare un nuovo progetto/buildout.
E' presente un file buildout.cfg anche in questo prodotto, quindi basta lanciare il buildout ed avviare l'istanza.
Il sito Plone sarà esposto sulla porta standard (8080) ed è già configurato per accettare chiamate dalla porta 3000 (quindi Volto dovrà girare su quella porta, che poi è il suo default).
- Issue Tracker: https://github.com/redturtle/design.plone.policy/issues
- Codice sorgente: https://github.com/redturtle/design.plone.policy
Questo progetto è rilasciato con licenza GPLv2.
Questo progetto è stato sviluppato da RedTurtle Technology.