collective.volto.enhancedlinks


Namecollective.volto.enhancedlinks JSON
Version 1.1.1 PyPI version JSON
download
home_pagehttps://github.com/collective/RegioneER.volto.enhancedlinks
SummaryEnhance Volto text blocks to automatically append file size and mimetype to internal links
upload_time2024-04-24 07:10:45
maintainerNone
docs_urlNone
authorRedTurtle Technology
requires_python>=3.8
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/RegioneER.volto.enhancedlinks/actions/workflows/plone-package.yml/badge.svg
    :target: https://github.com/collective/RegioneER.volto.enhancedlinks/actions/workflows/plone-package.yml

.. image:: https://coveralls.io/repos/github/collective/RegioneER.volto.enhancedlinks/badge.svg?branch=main
    :target: https://coveralls.io/github/collective/RegioneER.volto.enhancedlinks?branch=main
    :alt: Coveralls

.. image:: https://codecov.io/gh/collective/RegioneER.volto.enhancedlinks/branch/master/graph/badge.svg
    :target: https://codecov.io/gh/collective/RegioneER.volto.enhancedlinks

.. image:: https://img.shields.io/pypi/v/collective.volto.enhancedlinks.svg
    :target: https://pypi.python.org/pypi/collective.volto.enhancedlinks/
    :alt: Latest Version

.. image:: https://img.shields.io/pypi/status/collective.volto.enhancedlinks.svg
    :target: https://pypi.python.org/pypi/collective.volto.enhancedlinks
    :alt: Egg Status

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

.. image:: https://img.shields.io/pypi/l/collective.volto.enhancedlinks.svg
    :target: https://pypi.python.org/pypi/collective.volto.enhancedlinks/
    :alt: License


==============================
collective.volto.enhancedlinks
==============================

Enhance Volto slate blocks to automatically append file size and mimetype to internal links.

Features
--------

When you link a content in slate block, if the linked object has `volto.enhanced_links_enabled` behavior enabled,
an extra data will be appended to the block with its size and mimetype.

By default the behavior is enabled for:

- File
- Image


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

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

    [buildout]

    ...

    eggs =
        collective.volto.enhancedlinks


and then running ``bin/buildout``


Contribute
----------

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


Compatibility
-------------

This product has been tested on:

* Plone 6


License
-------

The project is licensed under the GPLv2.


Credits
-------

Developed with the support of:

* `Regione Emilia Romagna`__


Regione Emilia-Romagna supports the `PloneGov initiative`__.

__ http://www.regione.emilia-romagna.it/
__ http://www.plonegov.it/


Authors
-------

This product was developed by RedTurtle Technology team.

.. image:: http://www.redturtle.it/redturtle_banner.png
   :alt: RedTurtle Technology Site
   :target: http://www.redturtle.it/


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

- RedTurtle Technology, sviluppo@redturtle.it


Changelog
=========


1.1.1 (2024-04-24)
------------------

- Prevent write-on-read to each tool call.
  [cekk]


1.1.0 (2024-03-18)
------------------

- Add tool to manage infos, removed memoize machinery
  [mamico]

1.0.1 (2024-01-30)
------------------

- Add some default metadata in summary serializer.
  [cekk]
- Return getObjSize and mime_type in summary serializer for brains and contents  with enhancedlinks behavior.
  [cekk]

1.0.0 (2024-01-26)
------------------

- Initial release.
  [cekk]

            

Raw data

            {
    "_id": null,
    "home_page": "https://github.com/collective/RegioneER.volto.enhancedlinks",
    "name": "collective.volto.enhancedlinks",
    "maintainer": null,
    "docs_url": null,
    "requires_python": ">=3.8",
    "maintainer_email": null,
    "keywords": "Python Plone CMS",
    "author": "RedTurtle Technology",
    "author_email": "sviluppo@redturtle.it",
    "download_url": "https://files.pythonhosted.org/packages/a4/1f/fd0b06e2e32d9b016b3ba66dcd71644f113c3f0b5874ab5e710587f9d4c7/collective.volto.enhancedlinks-1.1.1.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/RegioneER.volto.enhancedlinks/actions/workflows/plone-package.yml/badge.svg\n    :target: https://github.com/collective/RegioneER.volto.enhancedlinks/actions/workflows/plone-package.yml\n\n.. image:: https://coveralls.io/repos/github/collective/RegioneER.volto.enhancedlinks/badge.svg?branch=main\n    :target: https://coveralls.io/github/collective/RegioneER.volto.enhancedlinks?branch=main\n    :alt: Coveralls\n\n.. image:: https://codecov.io/gh/collective/RegioneER.volto.enhancedlinks/branch/master/graph/badge.svg\n    :target: https://codecov.io/gh/collective/RegioneER.volto.enhancedlinks\n\n.. image:: https://img.shields.io/pypi/v/collective.volto.enhancedlinks.svg\n    :target: https://pypi.python.org/pypi/collective.volto.enhancedlinks/\n    :alt: Latest Version\n\n.. image:: https://img.shields.io/pypi/status/collective.volto.enhancedlinks.svg\n    :target: https://pypi.python.org/pypi/collective.volto.enhancedlinks\n    :alt: Egg Status\n\n.. image:: https://img.shields.io/pypi/pyversions/collective.volto.enhancedlinks.svg?style=plastic   :alt: Supported - Python Versions\n\n.. image:: https://img.shields.io/pypi/l/collective.volto.enhancedlinks.svg\n    :target: https://pypi.python.org/pypi/collective.volto.enhancedlinks/\n    :alt: License\n\n\n==============================\ncollective.volto.enhancedlinks\n==============================\n\nEnhance Volto slate blocks to automatically append file size and mimetype to internal links.\n\nFeatures\n--------\n\nWhen you link a content in slate block, if the linked object has `volto.enhanced_links_enabled` behavior enabled,\nan extra data will be appended to the block with its size and mimetype.\n\nBy default the behavior is enabled for:\n\n- File\n- Image\n\n\nInstallation\n------------\n\nInstall collective.volto.enhancedlinks by adding it to your buildout::\n\n    [buildout]\n\n    ...\n\n    eggs =\n        collective.volto.enhancedlinks\n\n\nand then running ``bin/buildout``\n\n\nContribute\n----------\n\n- Issue Tracker: https://github.com/RegioneEr/collective.volto.enhancedlinks/issues\n- Source Code: https://github.com/RegioneEr/collective.volto.enhancedlinks\n\n\nCompatibility\n-------------\n\nThis product has been tested on:\n\n* Plone 6\n\n\nLicense\n-------\n\nThe project is licensed under the GPLv2.\n\n\nCredits\n-------\n\nDeveloped with the support of:\n\n* `Regione Emilia Romagna`__\n\n\nRegione Emilia-Romagna supports the `PloneGov initiative`__.\n\n__ http://www.regione.emilia-romagna.it/\n__ http://www.plonegov.it/\n\n\nAuthors\n-------\n\nThis product was developed by RedTurtle Technology team.\n\n.. image:: http://www.redturtle.it/redturtle_banner.png\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\n\n1.1.1 (2024-04-24)\n------------------\n\n- Prevent write-on-read to each tool call.\n  [cekk]\n\n\n1.1.0 (2024-03-18)\n------------------\n\n- Add tool to manage infos, removed memoize machinery\n  [mamico]\n\n1.0.1 (2024-01-30)\n------------------\n\n- Add some default metadata in summary serializer.\n  [cekk]\n- Return getObjSize and mime_type in summary serializer for brains and contents  with enhancedlinks behavior.\n  [cekk]\n\n1.0.0 (2024-01-26)\n------------------\n\n- Initial release.\n  [cekk]\n",
    "bugtrack_url": null,
    "license": "GPL version 2",
    "summary": "Enhance Volto text blocks to automatically append file size and mimetype to internal links",
    "version": "1.1.1",
    "project_urls": {
        "Homepage": "https://github.com/collective/RegioneER.volto.enhancedlinks",
        "PyPI": "https://pypi.org/project/collective.volto.enhancedlinks/",
        "Source": "https://github.com/collective/RegioneER.volto.enhancedlinks",
        "Tracker": "https://github.com/collective/RegioneER.volto.enhancedlinks/issues"
    },
    "split_keywords": [
        "python",
        "plone",
        "cms"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "8dd251781be2b4597974f135133b9943e65069991ee5a07d671fb2cc5658610e",
                "md5": "83980836254a210d1d18c6cac2d3472f",
                "sha256": "26c41003f13353b377b46ffd1549ddbda78c9abfed3fec76cf3292e734f761d8"
            },
            "downloads": -1,
            "filename": "collective.volto.enhancedlinks-1.1.1-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "83980836254a210d1d18c6cac2d3472f",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": ">=3.8",
            "size": 44638,
            "upload_time": "2024-04-24T07:10:43",
            "upload_time_iso_8601": "2024-04-24T07:10:43.268984Z",
            "url": "https://files.pythonhosted.org/packages/8d/d2/51781be2b4597974f135133b9943e65069991ee5a07d671fb2cc5658610e/collective.volto.enhancedlinks-1.1.1-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "a41ffd0b06e2e32d9b016b3ba66dcd71644f113c3f0b5874ab5e710587f9d4c7",
                "md5": "68f247d605c439e7aa3155c86fc56365",
                "sha256": "f26c23ba4f1e7b0e133a53dd60688856122e9f956a471698d0b5f1cb22155676"
            },
            "downloads": -1,
            "filename": "collective.volto.enhancedlinks-1.1.1.tar.gz",
            "has_sig": false,
            "md5_digest": "68f247d605c439e7aa3155c86fc56365",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.8",
            "size": 40466,
            "upload_time": "2024-04-24T07:10:45",
            "upload_time_iso_8601": "2024-04-24T07:10:45.216490Z",
            "url": "https://files.pythonhosted.org/packages/a4/1f/fd0b06e2e32d9b016b3ba66dcd71644f113c3f0b5874ab5e710587f9d4c7/collective.volto.enhancedlinks-1.1.1.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2024-04-24 07:10:45",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "collective",
    "github_project": "RegioneER.volto.enhancedlinks",
    "github_not_found": true,
    "lcname": "collective.volto.enhancedlinks"
}
        
Elapsed time: 0.24950s