Metadata-Version: 2.1
Name: collective.volto.socialsettings
Version: 0.2.2
Summary: Add-on for Volto to manage a list of social network links
Home-page: https://github.com/collective/collective.volto.socialsettings
Author: RedTurtle Technology
Author-email: sviluppo@redturtle.it
License: GPL version 2
Project-URL: PyPI, https://pypi.python.org/pypi/collective.volto.socialsettings
Project-URL: Source, https://github.com/collective/collective.volto.socialsettings
Project-URL: Tracker, https://github.com/collective/collective.volto.socialsettings/issues
Keywords: Python Plone
Classifier: Environment :: Web Environment
Classifier: Framework :: Plone
Classifier: Framework :: Plone :: Addon
Classifier: Framework :: Plone :: 5.2
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3 :: Only
Classifier: Programming Language :: Python :: 3.7
Classifier: Operating System :: OS Independent
Classifier: License :: OSI Approved :: GNU General Public License v2 (GPLv2)
Requires-Python: >=3.6
License-File: LICENSE.GPL
License-File: LICENSE.rst
Requires-Dist: setuptools
Requires-Dist: z3c.jbot
Requires-Dist: plone.api>=1.8.4
Requires-Dist: plone.restapi
Requires-Dist: plone.app.dexterity
Provides-Extra: test
Requires-Dist: plone.app.testing; extra == "test"
Requires-Dist: plone.testing>=5.0.0; extra == "test"
Requires-Dist: plone.app.contenttypes; extra == "test"
Requires-Dist: plone.app.robotframework[debug]; extra == "test"
Requires-Dist: collective.MockMailHost; extra == "test"


=====================
Volto Social Settings
=====================

.. image:: https://travis-ci.com/collective/collective.volto.socialsettings.svg?branch=master
    :target: https://travis-ci.com/collective/collective.volto.socialsettings

Add-on for manage a list of social network links on Volto

Features
--------

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

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 list of social links: *@social-links*::

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

And the result is something like this::

    [
        {
            "title":"foo",
            "icon": "bar",
            "url": "http://foo.com"
        },
        ...
    ]

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: https://github.com/collective/volto-social-settings


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

This product has been translated into

- Italian

- Spanish


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

Install collective.volto.socialsettings by adding it to your buildout::

    [buildout]

    ...

    eggs =
        collective.volto.socialsettings


and then running ``bin/buildout``


Contribute
----------

- Issue Tracker: https://github.com/collective/collective.volto.socialsettings/issues
- Source Code: https://github.com/collective/collective.volto.socialsettings


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 Technology, sviluppo@redturtle.it


Changelog
=========


0.2.2 (2024-12-12)
------------------

- Added Spanish translations.
  [macagua]

- Added more translations strings.
  [macagua]

- update translation
  [lucabel]

0.2.1 (2021-10-27)
------------------

- fix python_requires.
  [nzambello]

0.2.0 (2021-10-10)
------------------

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


0.1.2 (2021-02-11)
------------------

- Add layer to social-links route to not break if not installed.
  [cekk]


0.1.1 (2020-11-30)
------------------

- Changed field type in registry.
  [cekk]


0.1.0 (2020-06-09)
------------------

- Initial release.
  [cekk]
