Page 1 of 1
Support for additional content types in CMS2
Posted: Thu Jan 21, 2016 4:01 pm
by spcherub
For CMS 1.x projects I have been able to use a combination of CGContentUtils and GBFilePicker to be able to support additional content types within templates. GBFilePicker is especially useful for its ability to present a nice image browser/picker.
Now that I am transitioning to CMS2, I notice that GBFilePicker is no longer supported or maintained, so am wondering if there is an equivalent that works well in the new version of the CMS.
My base requirements (FWIW) are:
- Ability to support content types in addition to text and textarea
- User friendly image browser/picker
Any advice is much appreciated.
TIA,
Sanjay
Re: Support for additional content types in CMS2
Posted: Thu Jan 21, 2016 4:20 pm
by spcherub
Just a quick follow-up. I did some additional research on this Forum and came up with the following suggestion:
- MillcoBrowser
I'm not sure if the performance and license issues have been resolved, but I'm going to give it a shot (this is not a commercial project).
-S
Re: Support for additional content types in CMS2
Posted: Thu Jan 21, 2016 9:26 pm
by Rolf
Have you tried the new TinyMCE WYSIWYG editor? Includes a very nice filepicker and image editor!
Re: Support for additional content types in CMS2
Posted: Fri Jan 22, 2016 11:57 am
by scooper
The new TinyMCE module (which is great) actually uses the same filepicker as MillcoBrowser.
I'm investigating (ok it's on my todo list) whether we can make MillcoBrowser dependent on TinyMCE and use their instance of Responsive-filemanger rather than package our own version. Hopefully since the the author of the filemanger has cleared it's use for TinyMCE then that will get round any licence issues (although I'd still encourage you to donate to him of course).
In the meantime though feel free to give MillcoBrowser a whirl.
Guido has forked the project as well and has made some changes so you might give that a go as well.
Re: Support for additional content types in CMS2
Posted: Fri Jan 22, 2016 2:07 pm
by Jeff
Scooper, I read the note in the help section about the License.
It says the author approves of the Responsive Filemanager being a part of the TinyMCE module, it doesn't see that he is giving permission for the filemanager and therefore TinyMCE to be use outside of the current Creative Commons NC license
http://creativecommons.org/licenses/by-nc/3.0/ for commercial use.
Re: Support for additional content types in CMS2
Posted: Fri Jan 22, 2016 2:16 pm
by Rolf
For TinyMCE the author did give his permission to use his filepicker on commercial websites. As long as the module itself stays free.
Re: Support for additional content types in CMS2
Posted: Fri Jan 22, 2016 2:51 pm
by scooper
Yep - I was planning to check with Alberto (the ResponsiveFilemanager author) about it before making any changes.
Before I do though, do you know if there's any plans to integrate a filebrowser like this into the core? I know calguy mentioned that the devs had been talking about it.
IMO a single instance of ResponsiveFilemanger that could be used by Tiny and FileManager and as a content type would be a smart move.
Re: Support for additional content types in CMS2
Posted: Fri Jan 22, 2016 4:09 pm
by Rolf
I updated the license information:
On January 19, 2016, Alberto Peripolli, author of the Responsive FileManager, has provided written permission to include the Responsive FileManager to the TinyMCE module in commercial websites, provided that there is no fee attached to the module.
Re: Support for additional content types in CMS2
Posted: Fri Jan 22, 2016 5:12 pm
by calguy1000
Before I do though, do you know if there's any plans to integrate a filebrowser like this into the core? I know calguy mentioned that the devs had been talking about it.
We are planning on implementing a restricted file picker in CMSMS 2.2 or 2.3 (depending on time and who is available). It will almost certainly be a homegrown solution.
Using a homegrown solution:
- Reduces license complications such as this
- Allows us direct and simple integration into the core
- Allows us to customize behaviour and functionality the way we want
- Reduces complications due to third party bugs.
Re: Support for additional content types in CMS2
Posted: Fri Jan 22, 2016 5:14 pm
by spcherub
@Calguy: This great news and thanks for the update. Looking forward to it in an upcoming release. I've not done any serious coding in a long time so won't be able to contribute to that part, but I'm happy to help define and document requirements for this feature if that is of any help.
-S
Re: Support for additional content types in CMS2
Posted: Sat Feb 06, 2016 11:53 pm
by Jeff
JMFilePicker (fork of GBFilePicker) is released for 2.x.
http://dev.cmsmadesimple.org/project/code/1362