https://github.com/redturtle/redturtle.voltoplugin.editablefooter
Add-on for Volto to manage four-columns footer
https://github.com/redturtle/redturtle.voltoplugin.editablefooter
Last synced: about 1 year ago
JSON representation
Add-on for Volto to manage four-columns footer
- Host: GitHub
- URL: https://github.com/redturtle/redturtle.voltoplugin.editablefooter
- Owner: RedTurtle
- License: gpl-2.0
- Created: 2020-10-08T10:07:04.000Z (over 5 years ago)
- Default Branch: main
- Last Pushed: 2024-12-12T14:22:46.000Z (over 1 year ago)
- Last Synced: 2025-05-06T23:24:14.689Z (about 1 year ago)
- Language: Python
- Size: 109 KB
- Stars: 2
- Watchers: 10
- Forks: 2
- Open Issues: 1
-
Metadata Files:
- Readme: README.rst
- Changelog: CHANGES.rst
- License: LICENSE.GPL
Awesome Lists containing this project
README
=====================
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': 'foo'},
'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/