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