Skip to content

Pacchetto per installare un sito Agid su Plone

License

GPL-2.0, Unknown licenses found

Licenses found

GPL-2.0
LICENSE.GPL
Unknown
LICENSE.rst
Notifications You must be signed in to change notification settings

RedTurtle/design.plone.policy

Repository files navigation

Design Plone Policy

Pacchetto di policy per un sito Plone AGID.

Features

Installando questo pacchetto, si inizializza un sito Plone Agid.

Creazione struttura del sito

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.

Endpoint per plone.restapi

@search-filters

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': '',
        },
        ...
    ]
}

Installazione

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.

Test con Volto standalone

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).

Contribuisci

Licenza

Questo progetto è rilasciato con licenza GPLv2.

Autori

Questo progetto è stato sviluppato da RedTurtle Technology.

RedTurtle Technology Site

About

Pacchetto per installare un sito Agid su Plone

Topics

Resources

License

GPL-2.0, Unknown licenses found

Licenses found

GPL-2.0
LICENSE.GPL
Unknown
LICENSE.rst

Stars

Watchers

Forks

Packages

No packages published