Skip to main content

Introduction

This package contains resources for integrating ACE embeddable code editor into Plone. It provides a file manager that can edit plone.resource resource directories in the ZODB.

ACE can be found under ++resource++plone.resourceeditor/ace/*.

The file manager can be included in a view with the following in the header:

<metal:block use-macro="resourceDirectory/@@plone.resourceeditor.filemanager/macros/resources" />

and the following in the body:

<metal:block use-macro="resourceDirectory/@@plone.resourceeditor.filemanager/macros/filemanager">

In both of these cases, resourceDirectory should be an in-ZODB plone.resource resource directory instance.

The macros assume that jQuery is already loaded.

Versions

2.x is for Plone 5.0 and up.

Changelog

5.0.0 (2026-05-16)

Internal:

  • Make final release, no further changes.

5.0.0a1 (2025-11-19)

Breaking changes:

  • Replace pkg_resources namespace with PEP 420 native namespace. Support only Plone 6.2 and Python 3.10+. (#3928)

4.0.2 (2025-09-10)

Internal:

  • Move distribution to src layout [gforcada] (#4217)

4.0.1 (2023-10-07)

Internal:

  • Update configuration files. [plone devs] (cfffba8c)

4.0.0 (2023-04-27)

Breaking changes:

  • Drop python 2.7 compatibility. [gforcada] (#1)

Internal:

  • Update configuration files. [plone devs] (2a4ba395)

3.0.4 (2022-08-30)

Bug fixes:

  • Fix unclosed file warnings [petschki] (#29)

3.0.3 (2020-09-28)

Bug fixes:

  • Fixed invalid escape sequences. [maurits] (#3130)

3.0.2 (2020-04-22)

Bug fixes:

  • Minor packaging updates. (#1)

3.0.1 (2020-03-13)

Bug fixes:

  • Do not call processInputs. It is not needed since Zope 4, and not existing in Zope 5. [maurits] (#26)

3.0.0 (2019-02-13)

Breaking changes:

  • Move all resources for plone.staticresources. See: PLIP 1653. [thet] (#22)

Bug fixes:

  • fix UnicodeDecodeError while using Build CSS in Theme Editor #2698 [MrTango] (#2698)

2.1.3 (2018-11-02)

Bug fixes:

  • Fix UnicodeDecodeError when saving files TTW. [tmassman]

2.1.2 (2018-09-28)

Bug fixes:

  • Fix functionality and tests in py3 [pbauer]

2.1.1 (2018-02-02)

Bug fixes:

  • Add Python 2 / 3 compatibility [pbauer]

2.1 (2017-07-18)

New features:

  • Add the download and move endpoint to the FileManagerActions class [b4oshany]

  • Add test cases for FileManagerAction [b4oshany]

2.0.6 (2017-07-03)

Fixes:

  • Remove unittest2 dependency [kakshay21]

  • Split the error message for the move API endpoint into two. One is for the parent folder and the other is for the destination folder [b4oshany]

  • Fix Jenkins flake8 errors

[b4oshany]: https://github.com/b4oshany

2.0.5 (2016-03-31)

Fixes:

  • Cleanup code according to Plone style guide. [gforcada]

  • Do not crash on saving in FilesystemResourceDirectory, and return the file content as ‘tmp’. [ebrehault]

2.0.4 (2015-10-28)

Fixes:

  • No longer rely on deprecated bobobase_modification_time from Persistence.Persistent. [thet]

  • Minor cleanup: pep8, readability, ReST. [jensens]

  • Fixed problem causing file timestamps to show up incorrectly. [obct537]

  • Fixed error preventing file saving in the filemanager. [obct537]

2.0.3 (2015-09-27)

  • handle NotFound errors while generating file/folder listings [vangheem]

2.0.2 (2015-09-08)

  • Added check to prevent overwriting folders when saving [obct537]

2.0.1 (2015-08-22)

  • Added ability to convert absolute to relative urls [obct537]

  • Fixed issue with ascii encoding [obct537]

  • now properly serves filesystem files to the thememapper [obct537]

  • resourceeditor will now register non-standard mimetypes in the python mimetype module [obct537]

2.0.0 (2015-03-21)

  • move to mockup based file manager. Plone 5 only here. [vangheem]

1.0 (2013-05-23)

  • make sure theme is disable [vangheem]

  • do not set value inside of pre tag since it can go crazy on some markup [vangheem]

1.0b4 (2013-01-01)

  • Fixed a bug with saving files containing non-ASCII characters. [optilude]

1.0b3 (2012-10-16)

  • Fix right click menu bug [optilude]

  • Upgrade to latest version of ACE [optilude]

1.0b2 (2012-08-08)

  • Upgrade to version 1.0 of the ACE editor [optilude]

1.0b1 (2012-08-08)

  • Initial release [optilude]

Download files

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

Source Distribution

plone_resourceeditor-5.0.0.tar.gz (25.2 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

plone_resourceeditor-5.0.0-py3-none-any.whl (16.4 kB view details)

Uploaded Python 3

File details

Details for the file plone_resourceeditor-5.0.0.tar.gz.

File metadata

  • Download URL: plone_resourceeditor-5.0.0.tar.gz
  • Upload date:
  • Size: 25.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.2

File hashes

Hashes for plone_resourceeditor-5.0.0.tar.gz
Algorithm Hash digest
SHA256 c97c1c26bf3a6cfbfaff4548ca401f479f3f5fb3a5724349a7befe25c54a7bb0
MD5 d0453ab142cbb2ac70c0f45d5e5d1cfb
BLAKE2b-256 c524ce390ce6082b6c0daa75f4b7723038a50de53585a510d23bedc65dc36c0a

See more details on using hashes here.

File details

Details for the file plone_resourceeditor-5.0.0-py3-none-any.whl.

File metadata

File hashes

Hashes for plone_resourceeditor-5.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 209539125424ee8cac09e6f564a919f8165291f1054eea4eefd87da28db324f6
MD5 1f7502294dcfff3a65657edcda94e9d3
BLAKE2b-256 196026c7f4c1afd3d78b07bc27c7abbc326c5f5a68fa687b579ad6cc9c0c526f

See more details on using hashes here.

Release history Release notifications | RSS feed

This release

5.0.0 This release

2 files

4.0.2

2 files

4.0.1

2 files

4.0.0

2 files

3.0.4

2 files

3.0.3

2 files

3.0.2

2 files

3.0.1

2 files

3.0.0

2 files

2.1.3

2 files

2.1.2

2 files

2.1.1

2 files

2.1

1 file

2.0.6

1 file

2.0.5

1 file

2.0.4

1 file

2.0.3

1 file

2.0.2

1 file

2.0.1

1 file

2.0.0

1 file

1.0.1

2 files

1.0

1 file

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page