Good evening all:
When I was evaluating file management plug-ins for CKEditor c5's main selling point for me was that it supported a PHP plug-in system and s3 (based on a post titled "S3 Connector Available"); however, I neglected to notice that no code had ever been posted for the s3 plugin.
It is released under an MIT license.
A few notes on what it supports:
- Caching (via the amazon-sdk-for-php)
- Custom CDN url
- Fairly configurable (base configuration file: http://git.io/evDOPw)
- Folder Support
Current limitations (I will address these fairly soon if I don't get a PR first):
- deleting/renaming a non-empty folder is not currently supported (I need to think through a user-friendly way to deal with consistency in case a user hard-refreshes before the copy/delete operations are complete -- it may actually be better to add this enhancement directly to the AWS SDK).
- certain operations (add file/folder, delete file/folder) even if completed successfully, do not auto-update the left-hand tree view (but the main view does auto-update). I've patched this directly in the filemanager.js file and have submitted a pull-request; however, it has not yet been accepted (see: https://github.com/simogeo/Filemanager/pull/97).
So, if you are interested, please have a look, let me know if anything is broken, or if you want to contribute, please submit a pull request (please use a topic branch).
==================================
==================================