iosanita.policy


Nameiosanita.policy JSON
Version 1.0.2 PyPI version JSON
download
home_pagehttps://github.com/collective/iosanita.policy
SummaryAn add-on for Plone
upload_time2024-11-22 10:34:13
maintainerNone
docs_urlNone
authorRedTurtle Technology
requires_python>=3.7
licenseGPL version 2
keywords python plone cms
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            .. This README is meant for consumption by humans and PyPI. PyPI can render rst files so please do not use Sphinx features.
   If you want to learn more about writing documentation, please check out: http://docs.plone.org/about/documentation_styleguide.html
   This text does not appear on PyPI or github. It is a comment.

.. image:: https://github.com/collective/iosanita.policy/actions/workflows/plone-package.yml/badge.svg
    :target: https://github.com/collective/iosanita.policy/actions/workflows/plone-package.yml

.. image:: https://coveralls.io/repos/github/collective/iosanita.policy/badge.svg?branch=main
    :target: https://coveralls.io/github/collective/iosanita.policy?branch=main
    :alt: Coveralls

.. image:: https://codecov.io/gh/collective/iosanita.policy/branch/master/graph/badge.svg
    :target: https://codecov.io/gh/collective/iosanita.policy

.. image:: https://img.shields.io/pypi/v/iosanita.policy.svg
    :target: https://pypi.python.org/pypi/iosanita.policy/
    :alt: Latest Version

.. image:: https://img.shields.io/pypi/status/iosanita.policy.svg
    :target: https://pypi.python.org/pypi/iosanita.policy
    :alt: Egg Status

.. image:: https://img.shields.io/pypi/pyversions/iosanita.policy.svg?style=plastic   :alt: Supported - Python Versions

.. image:: https://img.shields.io/pypi/l/iosanita.policy.svg
    :target: https://pypi.python.org/pypi/iosanita.policy/
    :alt: License


================
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**.

.. image:: https://avatars1.githubusercontent.com/u/1087171?s=100&v=4
   :alt: RedTurtle Technology Site
   :target: http://www.redturtle.it/


Contributors
============

- RedTurtle Technology, sviluppo@redturtle.it


Changelog
=========

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.
  []

            

Raw data

            {
    "_id": null,
    "home_page": "https://github.com/collective/iosanita.policy",
    "name": "iosanita.policy",
    "maintainer": null,
    "docs_url": null,
    "requires_python": ">=3.7",
    "maintainer_email": null,
    "keywords": "Python Plone CMS",
    "author": "RedTurtle Technology",
    "author_email": "sviluppo@redturtle.it",
    "download_url": "https://files.pythonhosted.org/packages/9c/3d/0a659eb1087c3717fef6e823010ab8ee9296001ab41f9441911d3b234724/iosanita.policy-1.0.2.tar.gz",
    "platform": null,
    "description": ".. This README is meant for consumption by humans and PyPI. PyPI can render rst files so please do not use Sphinx features.\n   If you want to learn more about writing documentation, please check out: http://docs.plone.org/about/documentation_styleguide.html\n   This text does not appear on PyPI or github. It is a comment.\n\n.. image:: https://github.com/collective/iosanita.policy/actions/workflows/plone-package.yml/badge.svg\n    :target: https://github.com/collective/iosanita.policy/actions/workflows/plone-package.yml\n\n.. image:: https://coveralls.io/repos/github/collective/iosanita.policy/badge.svg?branch=main\n    :target: https://coveralls.io/github/collective/iosanita.policy?branch=main\n    :alt: Coveralls\n\n.. image:: https://codecov.io/gh/collective/iosanita.policy/branch/master/graph/badge.svg\n    :target: https://codecov.io/gh/collective/iosanita.policy\n\n.. image:: https://img.shields.io/pypi/v/iosanita.policy.svg\n    :target: https://pypi.python.org/pypi/iosanita.policy/\n    :alt: Latest Version\n\n.. image:: https://img.shields.io/pypi/status/iosanita.policy.svg\n    :target: https://pypi.python.org/pypi/iosanita.policy\n    :alt: Egg Status\n\n.. image:: https://img.shields.io/pypi/pyversions/iosanita.policy.svg?style=plastic   :alt: Supported - Python Versions\n\n.. image:: https://img.shields.io/pypi/l/iosanita.policy.svg\n    :target: https://pypi.python.org/pypi/iosanita.policy/\n    :alt: License\n\n\n================\nIO-Sanita policy\n================\n\nPolicy per il backend dei portali Io-Sanita.\n\nQuesto pacchetto si occupa di installare tutte le dipendenze necessarie per il progetto.\n\n\nRotte API\n=========\n\n@search-tassonomie\n------------------\n\nEndpoint che serve a ricercare i contenuti marcati da una determinata tassonomia.\n\nParametri:\n\n- **type** (obbligatorio): il nome dell'indice in catalogo della tassonomia\n- **value**: un eventuale valore per filtrare l'indice\n- **portal_type**: un filtro su uno specifico portal_type\n- **sort_on**: permette di ordinare i risultati in base ad un determinato indice\n- **sort_order**: permette di scegliere l'ordinamento da usare\n\nLe tassonomie (*type*) utilizzabili sono limitate:\n\n- parliamo_di\n- a_chi_si_rivolge_tassonomia\n\nEsempio di chiamata::\n\n    > http://localhost:8080/Plone/++api++/@search-tassonomie?type=a_chi_si_rivolge_tassonomia\n\n\nRisposta::\n\n    {\n        \"@id\": \"http://localhost:8080/Plone/++api++/@search-tassonomie?type=a_chi_si_rivolge_tassonomia\",\n        \"facets\": {\n            \"portal_types\": [\n                {\n                    \"title\": \"Struttura\",\n                    \"token\": \"Struttura\"\n                }\n            ]\n        },\n        \"items\": [\n            {\n            \"@id\": \"http://localhost:8080/Plone/struttura\",\n            \"@type\": \"Struttura\",\n            \"description\": \"\",\n            \"enhanced_links_enabled\": null,\n            \"getObjSize\": \"0 KB\",\n            \"image_field\": \"\",\n            \"image_scales\": null,\n            \"mime_type\": \"text/plain\",\n            \"review_state\": \"private\",\n            \"title\": \"struttura\",\n            \"type_title\": \"Struttura\"\n            }\n        ],\n        \"items_total\": 1\n    }\n\nInstallazione\n=============\n\nPer installare iosanita.policy bisogna per prima cosa aggiungerlo al buildout::\n\n    [buildout]\n\n    ...\n\n    eggs =\n        iosanita.policy\n\n\ne poi lanciare il buildout con ``bin/buildout``.\n\nSuccessivamente va installato dal pannello di controllo di Plone.\n\n\nContribuisci\n============\n\n- Issue Tracker: https://github.com/redturtle/iosanita.policy/issues\n- Codice sorgente: https://github.com/redturtle/iosanita.policy\n\n\nLicenza\n=======\n\nQuesto progetto \u00e8 rilasciato con licenza GPLv2.\n\nAutori\n======\n\nQuesto progetto \u00e8 stato sviluppato da **RedTurtle Technology**.\n\n.. image:: https://avatars1.githubusercontent.com/u/1087171?s=100&v=4\n   :alt: RedTurtle Technology Site\n   :target: http://www.redturtle.it/\n\n\nContributors\n============\n\n- RedTurtle Technology, sviluppo@redturtle.it\n\n\nChangelog\n=========\n\n1.0.2 (2024-11-22)\n------------------\n\n- Fix release.\n  [cekk]\n\n\n1.0.1 (2024-11-22)\n------------------\n\n- Aggiunto nuovo endpoint: @bandi-search-filters.\n  [cekk]\n\n\n1.0.0 (2024-11-19)\n------------------\n\n- aggiunto redturtle.rssservice\n  [mamico]\n\n- aggiunto collective.volto.formsupport\n  [cekk]\n\n- aggiunto collective.volto.secondarymenu\n  [mamico]\n\n- aggiunto redturtle.voltoplugin.editablefooter\n  [mamico]\n\n- rejectanonymous (usato ad esempio per /admin nel buildout, vedi anche desing.plone.policy)\n  [mamico]\n\n- Initial release.\n  []\n",
    "bugtrack_url": null,
    "license": "GPL version 2",
    "summary": "An add-on for Plone",
    "version": "1.0.2",
    "project_urls": {
        "Homepage": "https://github.com/collective/iosanita.policy",
        "PyPI": "https://pypi.org/project/iosanita.policy/",
        "Source": "https://github.com/collective/iosanita.policy",
        "Tracker": "https://github.com/collective/iosanita.policy/issues"
    },
    "split_keywords": [
        "python",
        "plone",
        "cms"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "abf4b1a761a53602b3cad3891a2bc4be3ba77848f2cdec785d2b2fffa54a675e",
                "md5": "3aa13cbd1b43df4881ccf76e4e12f28b",
                "sha256": "ead77bba58e88d47d5b9665683f832af37a2fa9d85b328e9f62e1a239c26787b"
            },
            "downloads": -1,
            "filename": "iosanita.policy-1.0.2-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "3aa13cbd1b43df4881ccf76e4e12f28b",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": ">=3.7",
            "size": 42248,
            "upload_time": "2024-11-22T10:34:12",
            "upload_time_iso_8601": "2024-11-22T10:34:12.184438Z",
            "url": "https://files.pythonhosted.org/packages/ab/f4/b1a761a53602b3cad3891a2bc4be3ba77848f2cdec785d2b2fffa54a675e/iosanita.policy-1.0.2-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "9c3d0a659eb1087c3717fef6e823010ab8ee9296001ab41f9441911d3b234724",
                "md5": "e2e516b1ab5c8880d8c5c1b4f39227b9",
                "sha256": "585f5746fc8f6ca785d8a8b99a4f3870069ba2c2537843aee2a5a44a44452fa7"
            },
            "downloads": -1,
            "filename": "iosanita.policy-1.0.2.tar.gz",
            "has_sig": false,
            "md5_digest": "e2e516b1ab5c8880d8c5c1b4f39227b9",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.7",
            "size": 29364,
            "upload_time": "2024-11-22T10:34:13",
            "upload_time_iso_8601": "2024-11-22T10:34:13.441990Z",
            "url": "https://files.pythonhosted.org/packages/9c/3d/0a659eb1087c3717fef6e823010ab8ee9296001ab41f9441911d3b234724/iosanita.policy-1.0.2.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2024-11-22 10:34:13",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "collective",
    "github_project": "iosanita.policy",
    "github_not_found": true,
    "lcname": "iosanita.policy"
}
        
Elapsed time: 0.41940s