Skip to main content

A django-filer based CKEditor filebrowser

Project description

Join the Gitter chat Latest PyPI version Python versions 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.

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.

History

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.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

django-ckeditor-filebrowser-filer-0.5.0.tar.gz (28.1 kB view details)

Uploaded Source

Built Distribution

django_ckeditor_filebrowser_filer-0.5.0-py2.py3-none-any.whl (30.7 kB view details)

Uploaded Python 2 Python 3

File details

Details for the file django-ckeditor-filebrowser-filer-0.5.0.tar.gz.

File metadata

File hashes

Hashes for django-ckeditor-filebrowser-filer-0.5.0.tar.gz
Algorithm Hash digest
SHA256 d48004238bbe201c830455655e8c3d829fcdafc810bfb71d94198aad3f243192
MD5 0cd0edbc036f197a804c5b256688525d
BLAKE2b-256 4531b448b3f8c7f1de705e099e977d2f18b2765aa336a9e8a4e7f75d70575d8e

See more details on using hashes here.

File details

Details for the file django_ckeditor_filebrowser_filer-0.5.0-py2.py3-none-any.whl.

File metadata

File hashes

Hashes for django_ckeditor_filebrowser_filer-0.5.0-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 146b14ff34ac20c8abb31073a4e535381791bce0714154f699a601bc1d286eac
MD5 1a0a23751d3a3c2c243e09f30a5af930
BLAKE2b-256 1968d838876edb71ca81436912c89e0c0ec590089e8765996bda9ebfe4a3f384

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page