IO-Sanita policy
Policy per il backend dei portali Io-Sanita.
Questo pacchetto si occupa di installare tutte le dipendenze necessarie per il progetto.
Rotte API
@search-tassonomie
Endpoint che serve a ricercare i contenuti marcati da una determinata tassonomia.
Parametri:
type (obbligatorio): il nome dell’indice in catalogo della tassonomia
value: un eventuale valore per filtrare l’indice
portal_type: un filtro su uno specifico portal_type
sort_on: permette di ordinare i risultati in base ad un determinato indice
sort_order: permette di scegliere l’ordinamento da usare
Le tassonomie (type) utilizzabili sono limitate:
parliamo_di
a_chi_si_rivolge_tassonomia
Esempio di chiamata:
> http://localhost:8080/Plone/++api++/@search-tassonomie?type=a_chi_si_rivolge_tassonomia
Risposta:
{
"@id": "http://localhost:8080/Plone/++api++/@search-tassonomie?type=a_chi_si_rivolge_tassonomia",
"facets": {
"portal_types": [
{
"title": "Struttura",
"token": "Struttura"
}
]
},
"items": [
{
"@id": "http://localhost:8080/Plone/struttura",
"@type": "Struttura",
"description": "",
"enhanced_links_enabled": null,
"getObjSize": "0 KB",
"image_field": "",
"image_scales": null,
"mime_type": "text/plain",
"review_state": "private",
"title": "struttura",
"type_title": "Struttura"
}
],
"items_total": 1
}
Installazione
Per installare iosanita.policy bisogna per prima cosa aggiungerlo al buildout:
[buildout]
...
eggs =
iosanita.policy
e poi lanciare il buildout con bin/buildout.
Successivamente va installato dal pannello di controllo di Plone.
Contribuisci
Issue Tracker: https://github.com/redturtle/iosanita.policy/issues
Codice sorgente: https://github.com/redturtle/iosanita.policy
Licenza
Questo progetto è rilasciato con licenza GPLv2.
Autori
Questo progetto è stato sviluppato da RedTurtle Technology.
Contributors
RedTurtle Technology, sviluppo@redturtle.it
Changelog
1.0.8 (2026-10-16)
search-tassonomie: translate portal_types facets titles. [fedevancin]
1.0.7 (2026-10-05)
search-tassonomie: if sort order is not provided return more recent items first. [daniele]
1.0.6 (2026-04-14)
Do not return Plone Site and TempFolder in search filters. [cekk]
1.0.5 (2025-06-25)
Change contatti_testata data structure. [cekk]
1.0.4 (2025-05-29)
Remove dependency with auslfe.farmacie. [cekk]
1.0.3 (2025-04-02)
Add upgrade-step for new accordion block. [cekk]
Temp disabled tests because there is a private dependency: auslfe.farmacie. [cekk]
1.0.2 (2024-11-22)
Fix release. [cekk]
1.0.1 (2024-11-22)
Aggiunto nuovo endpoint: @bandi-search-filters. [cekk]
1.0.0 (2024-11-19)
aggiunto redturtle.rssservice [mamico]
aggiunto collective.volto.formsupport [cekk]
aggiunto collective.volto.secondarymenu [mamico]
aggiunto redturtle.voltoplugin.editablefooter [mamico]
rejectanonymous (usato ad esempio per /admin nel buildout, vedi anche desing.plone.policy) [mamico]
Initial release. []
Metadata
Release files for iosanita.policy 1.0.8
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| iosanita_policy-1.0.8.tar.gz | 32.6 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| iosanita_policy-1.0.8-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 78.5 kB
Release files / iosanita_policy-1.0.8.tar.gz
| Download URL | iosanita_policy-1.0.8.tar.gz |
|---|---|
| Size | 32.6 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
14973f83c65c90dc483d9b64148599b237f3cc7a7127b9ef40f82002a398983b
|
|
BLAKE2b-256 checksum How to use checksums |
fb061fcebb9d75a3e7a26c680c7cb4e6798588ac055f5df41aef446dcadfb325
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.14.6
|
Release files / iosanita_policy-1.0.8-py3-none-any.whl
| Download URL | iosanita_policy-1.0.8-py3-none-any.whl |
|---|---|
| Size | 45.8 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
b7ae9bd66d236d3990e5cca062f595b8dfdf9bf78205e8721dba4b148aa6b230
|
|
BLAKE2b-256 checksum How to use checksums |
1ee20f5c0b42971703353199c6d6454af1a896819a94ee0c7573ee6571e39fb5
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.14.6
|