django-ckeditor-filebrowser-filer


Namedjango-ckeditor-filebrowser-filer JSON
Version 0.5.0 PyPI version JSON
download
home_pagehttps://github.com/nephila/django-ckeditor-filebrowser-filer
SummaryA django-filer based CKEditor filebrowser
upload_time2023-09-27 09:58:31
maintainer
docs_urlNone
authorIacopo Spalletti
requires_python>=3.7
licenseBSD
keywords
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            =================================
django-ckeditor-filebrowser-filer
=================================

|Gitter| |PyPiVersion| |PyVersion| |License|

A django-filer based CKEditor filebrowser

Supported versions
==================

Python: 3.7 to 3.11

Django: 3.2 to 4.2

django-filer: 2.0 and above

Documentation
-------------

Original code is taken from `django-ckeditor-filer`_

It supports both ckeditor widget provided by `django-ckeditor`_ and the one provided
by `djangocms-text-ckeditor`_.

.. warning:: if you are using filer<1.2 this plugin requires `django CMS`_
  `cmsplugin_filer_image`_, thus you need to install and configure both according
  to their respective documentation.


Quickstart
----------

* Install django-ckeditor-filebrowser-filer::

    pip install django-ckeditor-filebrowser-filer

* Add it to INSTALLED_APPS along with its dependencies::

    'filer',
    'ckeditor_filebrowser_filer',

* Configure django-filer `Canonical URLs`_

* Add `ckeditor_filebrowser_filer` to urlconf::

    url(r'^filebrowser_filer/', include('ckeditor_filebrowser_filer.urls')),

  Currently only ``filebrowser_filer/`` is supported as url path

* Add `FilerImage` button to you CKEditor configuration:

  * Add ``'FilerImage'`` to a toolbar in ``CKEDITOR_CONFIGS``
  * Add ``'filerimage'`` in `` 'extraPlugins'`` in ``CKEDITOR_CONFIGS``
  * Add ``'image'`` in `` 'removePlugins'`` in ``CKEDITOR_CONFIGS``

Example::

    CKEDITOR_CONFIGS = {
        'default': {
            'toolbar': 'Custom',
            'toolbar_Custom': [
                ...
                ['FilerImage']
            ],
            'extraPlugins': 'filerimage',
            'removePlugins': 'image'
        },
    }

when using `djangocms-text-ckeditor`_ use ``CKEDITOR_SETTINGS`` instead of
``CKEDITOR_CONFIGS``.


.. _Canonical URLs: https://django-filer.readthedocs.io/en/latest/installation.html#canonical-urls
.. _django CMS: https://pypi.python.org/pypi/django-cms
.. _django-filer: https://pypi.python.org/pypi/django-filer
.. _cmsplugin_filer_image: https://pypi.python.org/pypi/cmsplugin_filer_image
.. _django-ckeditor: https://pypi.python.org/pypi/django-ckeditor
.. _djangocms-text-ckeditor: https://pypi.python.org/pypi/djangocms-text-ckeditor
.. _django-ckeditor-filer: https://github.com/ikresoft/django-ckeditor-filer/


.. |Gitter| image:: https://img.shields.io/badge/GITTER-join%20chat-brightgreen.svg?style=flat-square
    :target: https://gitter.im/nephila/applications
    :alt: Join the Gitter chat

.. |PyPiVersion| image:: https://img.shields.io/pypi/v/django-ckeditor-filebrowser-filer.svg?style=flat-square
    :target: https://pypi.python.org/pypi/django-ckeditor-filebrowser-filer
    :alt: Latest PyPI version

.. |PyVersion| image:: https://img.shields.io/pypi/pyversions/django-ckeditor-filebrowser-filer.svg?style=flat-square
    :target: https://pypi.python.org/pypi/django-ckeditor-filebrowser-filer
    :alt: Python versions

.. |Status| image:: https://img.shields.io/travis/nephila/django-ckeditor-filebrowser-filer.svg?style=flat-square
    :target: https://travis-ci.org/nephila/django-ckeditor-filebrowser-filer
    :alt: Latest Travis CI build status

.. |TestCoverage| image:: https://img.shields.io/coveralls/nephila/django-ckeditor-filebrowser-filer/master.svg?style=flat-square
    :target: https://coveralls.io/r/nephila/django-ckeditor-filebrowser-filer?branch=master
    :alt: Test coverage

.. |License| image:: https://img.shields.io/github/license/nephila/django-ckeditor-filebrowser-filer.svg?style=flat-square
   :target: https://pypi.python.org/pypi/django-ckeditor-filebrowser-filer/
    :alt: License

.. |CodeClimate| image:: https://codeclimate.com/github/nephila/django-ckeditor-filebrowser-filer/badges/gpa.svg?style=flat-square
   :target: https://codeclimate.com/github/nephila/django-ckeditor-filebrowser-filer
   :alt: Code Climate

.. :changelog:

-------
History
-------

.. towncrier release notes start

0.5.0 (2023-09-27)
==================

Bugfixes
--------

- Fix filer_version url and migrate to bump-my-version (#59)


0.4.0 (2023-08-03)
==================

- Added compatibility with Django 4.2
- Drop support for Django<3.2

0.3.0 (2019-03-23)
==================

- Added compatibility with Django 2.0

0.2.5 (2018-03-29)
==================

- Fixed error when editing an image

0.2.4 (2018-01-09)
==================

- Fixed filer version detection
- Added support for Django 1.11

0.2.3 (2017-04-19)
==================

- Added russian translations

0.2.2 (2017-03-14)
==================

- Added french translations

0.2.1 (2017-01-01)
==================

- Added support for Django 1.10

0.2.0 (2016-10-22)
==================

- Added support for canonical urls feature of filer 1.0
- Added support to django-ckeditor (without django CMS)
- Added support to filer up to 1.2
- Added support to ThumbnailOption
- Updated to work with djangocms-text-ckeditor 2.7
- Fixed support for advanced deployment structure

0.1.1 (2014-09-27)
==================

- Fix static files position

0.1.0 (2014-01-27)
==================

- First release on PyPI.

            

Raw data

            {
    "_id": null,
    "home_page": "https://github.com/nephila/django-ckeditor-filebrowser-filer",
    "name": "django-ckeditor-filebrowser-filer",
    "maintainer": "",
    "docs_url": null,
    "requires_python": ">=3.7",
    "maintainer_email": "",
    "keywords": "",
    "author": "Iacopo Spalletti",
    "author_email": "i.spalletti@nephila.it",
    "download_url": "https://files.pythonhosted.org/packages/45/31/b448b3f8c7f1de705e099e977d2f18b2765aa336a9e8a4e7f75d70575d8e/django-ckeditor-filebrowser-filer-0.5.0.tar.gz",
    "platform": null,
    "description": "=================================\ndjango-ckeditor-filebrowser-filer\n=================================\n\n|Gitter| |PyPiVersion| |PyVersion| |License|\n\nA django-filer based CKEditor filebrowser\n\nSupported versions\n==================\n\nPython: 3.7 to 3.11\n\nDjango: 3.2 to 4.2\n\ndjango-filer: 2.0 and above\n\nDocumentation\n-------------\n\nOriginal code is taken from `django-ckeditor-filer`_\n\nIt supports both ckeditor widget provided by `django-ckeditor`_ and the one provided\nby `djangocms-text-ckeditor`_.\n\n.. warning:: if you are using filer<1.2 this plugin requires `django CMS`_\n  `cmsplugin_filer_image`_, thus you need to install and configure both according\n  to their respective documentation.\n\n\nQuickstart\n----------\n\n* Install django-ckeditor-filebrowser-filer::\n\n    pip install django-ckeditor-filebrowser-filer\n\n* Add it to INSTALLED_APPS along with its dependencies::\n\n    'filer',\n    'ckeditor_filebrowser_filer',\n\n* Configure django-filer `Canonical URLs`_\n\n* Add `ckeditor_filebrowser_filer` to urlconf::\n\n    url(r'^filebrowser_filer/', include('ckeditor_filebrowser_filer.urls')),\n\n  Currently only ``filebrowser_filer/`` is supported as url path\n\n* Add `FilerImage` button to you CKEditor configuration:\n\n  * Add ``'FilerImage'`` to a toolbar in ``CKEDITOR_CONFIGS``\n  * Add ``'filerimage'`` in `` 'extraPlugins'`` in ``CKEDITOR_CONFIGS``\n  * Add ``'image'`` in `` 'removePlugins'`` in ``CKEDITOR_CONFIGS``\n\nExample::\n\n    CKEDITOR_CONFIGS = {\n        'default': {\n            'toolbar': 'Custom',\n            'toolbar_Custom': [\n                ...\n                ['FilerImage']\n            ],\n            'extraPlugins': 'filerimage',\n            'removePlugins': 'image'\n        },\n    }\n\nwhen using `djangocms-text-ckeditor`_ use ``CKEDITOR_SETTINGS`` instead of\n``CKEDITOR_CONFIGS``.\n\n\n.. _Canonical URLs: https://django-filer.readthedocs.io/en/latest/installation.html#canonical-urls\n.. _django CMS: https://pypi.python.org/pypi/django-cms\n.. _django-filer: https://pypi.python.org/pypi/django-filer\n.. _cmsplugin_filer_image: https://pypi.python.org/pypi/cmsplugin_filer_image\n.. _django-ckeditor: https://pypi.python.org/pypi/django-ckeditor\n.. _djangocms-text-ckeditor: https://pypi.python.org/pypi/djangocms-text-ckeditor\n.. _django-ckeditor-filer: https://github.com/ikresoft/django-ckeditor-filer/\n\n\n.. |Gitter| image:: https://img.shields.io/badge/GITTER-join%20chat-brightgreen.svg?style=flat-square\n    :target: https://gitter.im/nephila/applications\n    :alt: Join the Gitter chat\n\n.. |PyPiVersion| image:: https://img.shields.io/pypi/v/django-ckeditor-filebrowser-filer.svg?style=flat-square\n    :target: https://pypi.python.org/pypi/django-ckeditor-filebrowser-filer\n    :alt: Latest PyPI version\n\n.. |PyVersion| image:: https://img.shields.io/pypi/pyversions/django-ckeditor-filebrowser-filer.svg?style=flat-square\n    :target: https://pypi.python.org/pypi/django-ckeditor-filebrowser-filer\n    :alt: Python versions\n\n.. |Status| image:: https://img.shields.io/travis/nephila/django-ckeditor-filebrowser-filer.svg?style=flat-square\n    :target: https://travis-ci.org/nephila/django-ckeditor-filebrowser-filer\n    :alt: Latest Travis CI build status\n\n.. |TestCoverage| image:: https://img.shields.io/coveralls/nephila/django-ckeditor-filebrowser-filer/master.svg?style=flat-square\n    :target: https://coveralls.io/r/nephila/django-ckeditor-filebrowser-filer?branch=master\n    :alt: Test coverage\n\n.. |License| image:: https://img.shields.io/github/license/nephila/django-ckeditor-filebrowser-filer.svg?style=flat-square\n   :target: https://pypi.python.org/pypi/django-ckeditor-filebrowser-filer/\n    :alt: License\n\n.. |CodeClimate| image:: https://codeclimate.com/github/nephila/django-ckeditor-filebrowser-filer/badges/gpa.svg?style=flat-square\n   :target: https://codeclimate.com/github/nephila/django-ckeditor-filebrowser-filer\n   :alt: Code Climate\n\n.. :changelog:\n\n-------\nHistory\n-------\n\n.. towncrier release notes start\n\n0.5.0 (2023-09-27)\n==================\n\nBugfixes\n--------\n\n- Fix filer_version url and migrate to bump-my-version (#59)\n\n\n0.4.0 (2023-08-03)\n==================\n\n- Added compatibility with Django 4.2\n- Drop support for Django<3.2\n\n0.3.0 (2019-03-23)\n==================\n\n- Added compatibility with Django 2.0\n\n0.2.5 (2018-03-29)\n==================\n\n- Fixed error when editing an image\n\n0.2.4 (2018-01-09)\n==================\n\n- Fixed filer version detection\n- Added support for Django 1.11\n\n0.2.3 (2017-04-19)\n==================\n\n- Added russian translations\n\n0.2.2 (2017-03-14)\n==================\n\n- Added french translations\n\n0.2.1 (2017-01-01)\n==================\n\n- Added support for Django 1.10\n\n0.2.0 (2016-10-22)\n==================\n\n- Added support for canonical urls feature of filer 1.0\n- Added support to django-ckeditor (without django CMS)\n- Added support to filer up to 1.2\n- Added support to ThumbnailOption\n- Updated to work with djangocms-text-ckeditor 2.7\n- Fixed support for advanced deployment structure\n\n0.1.1 (2014-09-27)\n==================\n\n- Fix static files position\n\n0.1.0 (2014-01-27)\n==================\n\n- First release on PyPI.\n",
    "bugtrack_url": null,
    "license": "BSD",
    "summary": "A django-filer based CKEditor filebrowser",
    "version": "0.5.0",
    "project_urls": {
        "Homepage": "https://github.com/nephila/django-ckeditor-filebrowser-filer"
    },
    "split_keywords": [],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "1968d838876edb71ca81436912c89e0c0ec590089e8765996bda9ebfe4a3f384",
                "md5": "1a0a23751d3a3c2c243e09f30a5af930",
                "sha256": "146b14ff34ac20c8abb31073a4e535381791bce0714154f699a601bc1d286eac"
            },
            "downloads": -1,
            "filename": "django_ckeditor_filebrowser_filer-0.5.0-py2.py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "1a0a23751d3a3c2c243e09f30a5af930",
            "packagetype": "bdist_wheel",
            "python_version": "py2.py3",
            "requires_python": ">=3.7",
            "size": 30716,
            "upload_time": "2023-09-27T09:58:30",
            "upload_time_iso_8601": "2023-09-27T09:58:30.023351Z",
            "url": "https://files.pythonhosted.org/packages/19/68/d838876edb71ca81436912c89e0c0ec590089e8765996bda9ebfe4a3f384/django_ckeditor_filebrowser_filer-0.5.0-py2.py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "4531b448b3f8c7f1de705e099e977d2f18b2765aa336a9e8a4e7f75d70575d8e",
                "md5": "0cd0edbc036f197a804c5b256688525d",
                "sha256": "d48004238bbe201c830455655e8c3d829fcdafc810bfb71d94198aad3f243192"
            },
            "downloads": -1,
            "filename": "django-ckeditor-filebrowser-filer-0.5.0.tar.gz",
            "has_sig": false,
            "md5_digest": "0cd0edbc036f197a804c5b256688525d",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.7",
            "size": 28060,
            "upload_time": "2023-09-27T09:58:31",
            "upload_time_iso_8601": "2023-09-27T09:58:31.645306Z",
            "url": "https://files.pythonhosted.org/packages/45/31/b448b3f8c7f1de705e099e977d2f18b2765aa336a9e8a4e7f75d70575d8e/django-ckeditor-filebrowser-filer-0.5.0.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2023-09-27 09:58:31",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "nephila",
    "github_project": "django-ckeditor-filebrowser-filer",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": true,
    "requirements": [],
    "tox": true,
    "lcname": "django-ckeditor-filebrowser-filer"
}
        
Elapsed time: 0.12329s