YUI Image Uploader works with YUI 2.8.1
I thought I'd better double check that the image upload still works fine with YUI 2.8.1 If you haven't read the original YUI Image Uploader page, start there. After that, you can use this page for an example getting the script to work with the latest YUI.
The 2.6 image uploader is compatible with Editor 2.8.1 as far as I can tell. All you need to do is update the included JavaScript files to point to the new 2.8.1 editor and you should be fine. For reference, here is the yui-image-uploader26.js file. I'd like to remind you that there is a git repository for the yui image uploader too. I tagged v2.8.1.
Please let me know if there are any browser incompatibilities with this page.
Here is the initialization JavaScript for the editor on this page. You can find information on Yahoo's Rich text editor here.
<!-- Skin CSS file --> <link rel="stylesheet" type="text/css" href="http://yui.yahooapis.com/2.8.1/build/assets/skins/sam/skin.css"> <!-- Utility Dependencies --> <script type="text/javascript" src="http://yui.yahooapis.com/2.8.1/build/yahoo-dom-event/yahoo-dom-event.js"></script> <script type="text/javascript" src="http://yui.yahooapis.com/2.8.1/build/element/element-min.js"></script> <!-- Needed for Menus, Buttons and Overlays used in the Toolbar --> <script src="http://yui.yahooapis.com/2.8.1/build/container/container_core-min.js"></script> <script src="http://yui.yahooapis.com/2.8.1/build/menu/menu-min.js"></script> <script src="http://yui.yahooapis.com/2.8.1/build/button/button-min.js"></script> <!-- Source file for Rich Text Editor--> <script src="http://yui.yahooapis.com/2.8.1/build/editor/editor-min.js"></script> <script src="http://yui.yahooapis.com/2.8.1/build/connection/connection-min.js"></script> <script type="text/javascript" src="http://yui.yahooapis.com/2.8.1/build/logger/logger-min.js"></script> <script src="/wp-content/uploads/2007/10/yui-image-uploader26.js"></script> <script type="text/javascript"> YAHOO.widget.Logger.enableBrowserConsole(); var myEditor = new YAHOO.widget.Editor('example_editor', { height: '300px', width: '522px', dompath: true, animate: true }); yuiImgUploader(myEditor, 'example_editor', '/wp-content/uploads/2007/12/yui_img_uploader.php','image'); myEditor.render(); </script>
I left the server side image upload script the same as with previous versions of this script.
Feel free to leave a comment or contact me if you have questions or suggestions.
3 users commented in " YUI Image Uploader works with YUI 2.8.1 "
Follow-up comment rss or Leave a Trackback[...] Update 06/16/10: Working example with YUI 2.8.1 added. Tagged the uploader git repository tag_v2.8.1. YUI 2.8.1 Image Uploader [...]
Hi There,
When I configured my uploader same as yours, the file uploads, and the ‘Image URL Here’ changes to the URL and quickly back to ‘Image URL Here’, any idea why this is?
Cheers
Anto
Nothing comes to mind but you might post a sample URL that you’re having trouble with. I find FireBug on FireFox the most convenient way to find out what is going on and see things in action behind the scenes.
Leave A Reply