=====================
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"
}