psuTinyFileManager
psuTinyFileManager is a .NET File Manager custom dialog for the
tinyMCE HTML editor.
I wrote it as an alternative to the Moxie Manager "official"
premium plugin, partly as an exercise and partly to save my smaller clients from having to fork out for a subscription.
(In the good ol' days, MoxieManager could be bought for a one-off purchase...)
I use it in a number of custom CMS's built for my clients.
It can work with any version of tinyMCE. The demo provided here shows its use with
versions 4.9.6 and 7.5.1.
This version was built for .NET 4.5, but it could be compiled for any version.
It can be used in four modes:
- As a custom dialog to the editor, invoked by a custom toolbar button - much like Moxie Manager
- As a standalone file manager - this will write nothing back to the calling page
- Also, in standalone mode, as an "image selector", writing the selected image (and its URL) back to specified page elements
- Also, in standalone mode, as a "file selector", writing the selected file path back to a specified page element
Depending on requirements, users can have their own uploads folder (and subfolders),
and can be given Read/Write privileges or restricted to Read-only.
Separately, full "admin" users can have access to all folders.
Demo
A read-only demo (i.e. without the ability to upload files) can be seen
here.
N.B.: clicking this link will set a temporary cookie on your computer. This is required
for the demo to run successfully.
..and a freebie!
Included in the page source of the demos is the JavaScript code to also add another tinyMCE custom dialog - this
one to add a toolbar button to insert an email / mailto link :)