MX Tinybrowser+TinyMCE is an FieldFrame field type. TinyBrowser(homepage) is a file browser featuring an easy to use multiple file upload facility and file edit functions. First of all this file browser was created as plugin for TinyMCE, but after that authors added an option to create a “stand alone” version. MX Tinybrowser helps to integrate TinyBrowser in the ExpressionEngine interface with flexible setup. In addition its helps to integrate TinyMCE into the publish page, so you don’t need any additional extension for integrated WYSIWYG editors.
download/documents/screenshots
*Extension use setting from File Upload Preferences: If you choose Allowed File Types - All file types TinyBrowser will work in file mode. Images only - in thumbs mode. + you can restrict file uploading for members groups.
p.s. Extension is still in beta version. I will be glad to help you with all installation issues and bugs. Feature requests welcome.
**Nightly version with MarkItUp&LinkManager;available for downloading!
I have made a small change to the MX TinyBrowser Field Class to allow the selection of either a standalone image manager or file manager (attached), since at the moment you can only get the file manager in standalone form.
You can choose stand alone file manager type by upload folder preference - if you choose “image only”, it’s will be TinyBrowser Image type, if “all files” - File type (.) 😊
P.s. by the way - extension used upload folder security preference too (v. 0.009e+).
Hiya,
It’s probably me doing something silly but I can’t get the Flash file uploader to work. I select an image or images and then click upload. The progress bar works but then at the very end the Flash file says an error occurred. Pretty sure it was error 412. Not sure if that was referring to a precondition error or something else though?
Anyway it seems to work if I place images into the folder that is automatically created by the extension as they show in the browser although if I choose one the thumb doesn’t show but I’m pretty sure it’s saving the choice so that part works. So really for me it’s the upload part and the thumbs that aren’t working.
Could this be due though to the fact that I am testing this on a localhost MAMP OSX server maybe?
Looks like a great extension though from what I have seen so far.
Best wishes,
Mark
Hiya, It’s probably me doing something silly but I can’t get the Flash file uploader to work. I select an image or images and then click upload. The progress bar works but then at the very end the Flash file says an error occurred. Pretty sure it was error 412. Not sure if that was referring to a precondition error or something else though?
May be next solution helps you
Troubleshooting =============== If you receive a 403, 406 or 412 status error on uploading files, please create an .htaccess file in your tinybrowser directory with the following contents: SecFilterEngine Off SecFilterScanPOST Off If you use Linux and the Squid proxy, you need to add a “ignore_expect_100 on” flag to the squid config file to avoid a 417 status error.
browser although if I choose one the thumb doesn’t show but I’m pretty sure it’s saving the choice so that part work
Did you have “All file types” in Allowed File Types in File Upload Preferences? (in file mode TinyBrowser do not create thumbs - i will fix this in next version)
May be next solution helps youTroubleshooting =============== If you receive a 403, 406 or 412 status error on uploading files, please create an .htaccess file in your tinybrowser directory with the following contents: SecFilterEngine Off SecFilterScanPOST Off If you use Linux and the Squid proxy, you need to add a “ignore_expect_100 on” flag to the squid config file to avoid a 417 status error.
Next time I’ll make sure to read the readme file 😉 Working fine now thanks.
browser although if I choose one the thumb doesn’t show but I’m pretty sure it’s saving the choice so that part workDid you have “All file types” in Allowed File Types in File Upload Preferences? (in file mode TinyBrowser do not create thumbs - i will fix this in next version)
Ah right I see now. Yes I did have All selected. Just tried with just images and see what you mean now. Will be great when that’s working but just being able to use it as is now is a great addition. Brilliant work, well done! 😊
Best wishes,
Mark
You can choose stand alone file manager type by upload folder preference - if you choose “image only”, it’s will be TinyBrowser Image type, if “all files” - File type (*.*) smile P.s. by the way - extension used upload folder security preference too (v. 0.009e+).
Ah of course! Thought I might be missing something obvious 😊
First let me say this is very cool and impressively simple to install. So thank you.
I did run into a strange issue where I tested renaming an image to see if it would enforce proper file naming and the renamed image (I left a space in it to see if that would get cleaned) disappeared. It is still on the server, but since I didn’t type in a period at the end (which is pretty odd that the file name doesn’t keep the period with the file extension) the file name became “some_photojpg” and is no longer recognized.
I also wanted to set the browser to resize images on upload, so if you could add that option to the settings, that would be great.
Adding the create directories by user name option is a nice touch. One thing that Movable Type does which is nice, is have an option to automatically create directories by year and then month within. I don’t know how simple or difficult that would be but I thought I would mention it.
Thanks again.
I did run into a strange issue where I tested renaming an image to see if it would enforce proper file naming and the renamed image (I left a space in it to see if that would get cleaned) disappeared. I tried to repeat it, but don’t catch any issue - did you rename file in TinyBrowser or you rename it in your system and then upload? Could you please write the original file name?
Adding the create directories by user name option is a nice touch. One thing that Movable Type does which is nice, is have an option to automatically create directories by year and then month within. I don’t know how simple or difficult that would be but I thought I would mention it.
I will investigate this idea. It’s not a really difficult, so I will include some additional setup to next beta version.
I also wanted to set the browser to resize images on upload, so if you could add that option to the settings, that would be great. You can setup it in field settings (Image Width/Image Height )
I tried to repeat it, but don’t catch any issue - did you rename file in TinyBrowser or you rename it in your system and then upload? Could you please write the original file name?
Sure. I tried it with a second photo so it’s not a specific name, but I took screenshots (attached). This is all using tinybrowser.
In this example, I start with an image named “acura_sucker.gif”. I select “rename”, and the editable text is “acura_sucker.” and the non-editable extension to the right is “gif”. Where it should be editable “acura_sucker” and non-editable “.gif”
So when I type in “testing renaming” as any non-developer would, and click “rename files” it disappears.
I will investigate this idea. It’s not a really difficult, so I will include some additional setup to next beta version.
Excellent. Thanks!
You can setup it in field settings (Image Width/Image Height )
Cool. I’ll try that.
Very nice extension on first look.
I encounter a problem, though.
If the content of field set to MX TinyMCE/TinyBrowser includes double qoutes - no matter if it’s an image-tag or just text - EE conditionals fails with an error.
Say field name is: foobar. Content is: Hello “World”!
{exp:weblog:entries}
{if foobar}
{foobar}
{/if}
{/exp:weblog:entries}
will result in
Warning: Invalid EE Conditional Variable: {if "Hello "World"!"} in <b>/home/www/…/core/core.functions.php on line 2773
Packet Tide owns and develops ExpressionEngine. © Packet Tide, All Rights Reserved.