redturtle.voltoplugin.editablefooter


Nameredturtle.voltoplugin.editablefooter JSON
Version 1.3.3 PyPI version JSON
download
home_pagehttps://github.com/collective/redturtle.voltoplugin.editablefooter
SummaryAdd-on for Volto to manage four-columns footer
upload_time2024-04-24 07:41:03
maintainerNone
docs_urlNone
authorRedTurtle Techonolgy
requires_python>=3.6
licenseGPL version 2
keywords python plone
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            
=====================
Volto Editable Footer
=====================

Add-on that allows to edit footer columns in Volto.

Features
--------

- Control panel for plone registry to manage columns configuration.
- Restapi view that exposes these settings for Volto.

This addon only add a registry entry where store some configuration data. You need to provide
the edit interface in your Volto theme.

Volto endpoint
--------------

Anonymous users can't access registry resources by default with plone.restapi (there is a special permission).

To avoid enabling registry access to everyone, this package exposes a dedicated restapi route with the infos to draw the menu: *@footer-columns*::

    > curl -i http://localhost:8080/Plone/@footer-columns -H 'Accept: application/json'


The response is something similar to this::

    [
        {
            'text': {'data': '<span>foo</span>'},
            'title': 'First column'
        },
        {
            'text': {'content-type': 'text/html', 'data': ''},
            'title': 'Second column'
        }
    ]


Control panel
-------------

You can edit settings directly from Volto because the control has been registered on Plone and available with plone.restapi.


Volto integration
-----------------

To use this product in Volto, your Volto project needs to include a new plugin: volto-editablefooter_.

.. _volto-editablefooter: https://github.com/RedTurtle/volto-editablefooter


Translations
------------

This product has been translated into

- Italian


Installation
------------

Install redturtle.voltoplugin.editablefooter by adding it to your buildout::

    [buildout]

    ...

    eggs =
        redturtle.voltoplugin.editablefooter


and then running ``bin/buildout``


Contribute
----------

- Issue Tracker: https://github.com/RedTurtle/redturtle.voltoplugin.editablefooter/issues
- Source Code: https://github.com/RedTurtle/redturtle.voltoplugin.editablefooter


License
-------

The project is licensed under the GPLv2.

Authors
-------

This product was developed by **RedTurtle Technology** team.

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


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

- RedTurtle Techonolgy, sviluppo@redturtle.it


Changelog
=========

1.3.3 (2024-04-24)
------------------

- Fix serializer/deserializer for footerTop blocks: use blocks handlers to fix data.
  [cekk]


1.3.2 (2024-03-14)
------------------

- Revert changes to 1.2.1 branch. We haven't deleted 1.3.0 and 1.3.1 branches because there are some releases on pypi.
  [cekk]

1.3.1 (2024-03-14)
------------------

- Handle missing record in restapi endpoint.
  [cekk]


1.3.0 (2024-03-07)
------------------

- Add footer_top field in settings, to manage a new footer row before columns.
  [cekk]

1.2.1 (2024-01-17)
------------------

- Handle /api (remove it) urls when absolut-ize urls.
  [cekk]


1.2.0 (2024-01-17)
------------------

- absolut-ize urls
  [mamico]


1.1.2 (2023-03-17)
------------------

- Fix requirements
  [foxtrot-dfm1]


1.1.1 (2021-10-27)
------------------

- Fix python_requires.
  [nzambello]

1.1.0 (2021-10-11)
------------------

- p.a.caching rules for rest api services.
  [cekk]


1.0.1 (2021-02-11)
------------------

- Do not break endpoint if nothing set in registry.
  [cekk]


1.0.0 (2020-12-15)
------------------

- Initial release.
  [cekk]

            

Raw data

            {
    "_id": null,
    "home_page": "https://github.com/collective/redturtle.voltoplugin.editablefooter",
    "name": "redturtle.voltoplugin.editablefooter",
    "maintainer": null,
    "docs_url": null,
    "requires_python": ">=3.6",
    "maintainer_email": null,
    "keywords": "Python Plone",
    "author": "RedTurtle Techonolgy",
    "author_email": "sviluppo@redturtle.it",
    "download_url": "https://files.pythonhosted.org/packages/3d/1e/0de6b1ba63c8e8e9446c828db01052f62f4e6aaac2ddf3dc8f7552b43f28/redturtle.voltoplugin.editablefooter-1.3.3.tar.gz",
    "platform": null,
    "description": "\n=====================\nVolto Editable Footer\n=====================\n\nAdd-on that allows to edit footer columns in Volto.\n\nFeatures\n--------\n\n- Control panel for plone registry to manage columns configuration.\n- Restapi view that exposes these settings for Volto.\n\nThis addon only add a registry entry where store some configuration data. You need to provide\nthe edit interface in your Volto theme.\n\nVolto endpoint\n--------------\n\nAnonymous users can't access registry resources by default with plone.restapi (there is a special permission).\n\nTo avoid enabling registry access to everyone, this package exposes a dedicated restapi route with the infos to draw the menu: *@footer-columns*::\n\n    > curl -i http://localhost:8080/Plone/@footer-columns -H 'Accept: application/json'\n\n\nThe response is something similar to this::\n\n    [\n        {\n            'text': {'data': '<span>foo</span>'},\n            'title': 'First column'\n        },\n        {\n            'text': {'content-type': 'text/html', 'data': ''},\n            'title': 'Second column'\n        }\n    ]\n\n\nControl panel\n-------------\n\nYou can edit settings directly from Volto because the control has been registered on Plone and available with plone.restapi.\n\n\nVolto integration\n-----------------\n\nTo use this product in Volto, your Volto project needs to include a new plugin: volto-editablefooter_.\n\n.. _volto-editablefooter: https://github.com/RedTurtle/volto-editablefooter\n\n\nTranslations\n------------\n\nThis product has been translated into\n\n- Italian\n\n\nInstallation\n------------\n\nInstall redturtle.voltoplugin.editablefooter by adding it to your buildout::\n\n    [buildout]\n\n    ...\n\n    eggs =\n        redturtle.voltoplugin.editablefooter\n\n\nand then running ``bin/buildout``\n\n\nContribute\n----------\n\n- Issue Tracker: https://github.com/RedTurtle/redturtle.voltoplugin.editablefooter/issues\n- Source Code: https://github.com/RedTurtle/redturtle.voltoplugin.editablefooter\n\n\nLicense\n-------\n\nThe project is licensed under the GPLv2.\n\nAuthors\n-------\n\nThis product was developed by **RedTurtle Technology** team.\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 Techonolgy, sviluppo@redturtle.it\n\n\nChangelog\n=========\n\n1.3.3 (2024-04-24)\n------------------\n\n- Fix serializer/deserializer for footerTop blocks: use blocks handlers to fix data.\n  [cekk]\n\n\n1.3.2 (2024-03-14)\n------------------\n\n- Revert changes to 1.2.1 branch. We haven't deleted 1.3.0 and 1.3.1 branches because there are some releases on pypi.\n  [cekk]\n\n1.3.1 (2024-03-14)\n------------------\n\n- Handle missing record in restapi endpoint.\n  [cekk]\n\n\n1.3.0 (2024-03-07)\n------------------\n\n- Add footer_top field in settings, to manage a new footer row before columns.\n  [cekk]\n\n1.2.1 (2024-01-17)\n------------------\n\n- Handle /api (remove it) urls when absolut-ize urls.\n  [cekk]\n\n\n1.2.0 (2024-01-17)\n------------------\n\n- absolut-ize urls\n  [mamico]\n\n\n1.1.2 (2023-03-17)\n------------------\n\n- Fix requirements\n  [foxtrot-dfm1]\n\n\n1.1.1 (2021-10-27)\n------------------\n\n- Fix python_requires.\n  [nzambello]\n\n1.1.0 (2021-10-11)\n------------------\n\n- p.a.caching rules for rest api services.\n  [cekk]\n\n\n1.0.1 (2021-02-11)\n------------------\n\n- Do not break endpoint if nothing set in registry.\n  [cekk]\n\n\n1.0.0 (2020-12-15)\n------------------\n\n- Initial release.\n  [cekk]\n",
    "bugtrack_url": null,
    "license": "GPL version 2",
    "summary": "Add-on for Volto to manage four-columns footer",
    "version": "1.3.3",
    "project_urls": {
        "Homepage": "https://github.com/collective/redturtle.voltoplugin.editablefooter",
        "PyPI": "https://pypi.python.org/pypi/redturtle.voltoplugin.editablefooter",
        "Source": "https://github.com/collective/redturtle.voltoplugin.editablefooter",
        "Tracker": "https://github.com/collective/redturtle.voltoplugin.editablefooter/issues"
    },
    "split_keywords": [
        "python",
        "plone"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "11027f082d1f9b7e46d2550846afbd5924e63d96d9722b736f4f92525776f57d",
                "md5": "ec80bca800859a7be042b78421ef139b",
                "sha256": "e16a0141299316a74f6dc868634e57ea3b64a8bf4a0152712f8b3fe2452c156d"
            },
            "downloads": -1,
            "filename": "redturtle.voltoplugin.editablefooter-1.3.3-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "ec80bca800859a7be042b78421ef139b",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": ">=3.6",
            "size": 35332,
            "upload_time": "2024-04-24T07:41:01",
            "upload_time_iso_8601": "2024-04-24T07:41:01.289067Z",
            "url": "https://files.pythonhosted.org/packages/11/02/7f082d1f9b7e46d2550846afbd5924e63d96d9722b736f4f92525776f57d/redturtle.voltoplugin.editablefooter-1.3.3-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "3d1e0de6b1ba63c8e8e9446c828db01052f62f4e6aaac2ddf3dc8f7552b43f28",
                "md5": "66525e6b8bd25e36a8620ffd41a438ea",
                "sha256": "bae341f44da2c0579855e0892bb6b0ea33842715ceff48b4f636a32968c2cbae"
            },
            "downloads": -1,
            "filename": "redturtle.voltoplugin.editablefooter-1.3.3.tar.gz",
            "has_sig": false,
            "md5_digest": "66525e6b8bd25e36a8620ffd41a438ea",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.6",
            "size": 28124,
            "upload_time": "2024-04-24T07:41:03",
            "upload_time_iso_8601": "2024-04-24T07:41:03.709734Z",
            "url": "https://files.pythonhosted.org/packages/3d/1e/0de6b1ba63c8e8e9446c828db01052f62f4e6aaac2ddf3dc8f7552b43f28/redturtle.voltoplugin.editablefooter-1.3.3.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2024-04-24 07:41:03",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "collective",
    "github_project": "redturtle.voltoplugin.editablefooter",
    "github_not_found": true,
    "lcname": "redturtle.voltoplugin.editablefooter"
}
        
Elapsed time: 0.24685s