Wordpress Flash Uploader

April 11th, 2010

This is the new website for the Wordpress Flash Uploader (WFU).

The Wordpress Flash Uploader is a replacement of the integrated Flash Uploader with a couple of really nice enhancements.

So why using WFU:

  • The main reason: The internal flash uploader does not work on your server!
    WFU works on many more systems because it uses the TWG Flash Uploader which has many internal workarounds for most known problems. I actually started this wrapper because the internal uploader did not work on any of my systems.
  • WFU checks your system and help you to get it running.
  • You can manage your whole word press installation with it. You can create, rename, delete and manage your files and folders. You can even view and edit files directly on the server!
  • WFU can synchronize the upload folder with the media library  with the menu item ‘Sync Media Library’.  So you can even upload images with FTP and import them to your media library. This can be even used without using WFU.
  • WFU can resize your original images after the upload.
  • You can enable E-Mail notification.
  • And everything you can do with the TWG Flash Uploader

the download can be found here:  www.tinywebgallery.com/blog/wfu/download-wfu/

Stay tuned.

Michael

  1. June 13th, 2009 at 21:09 | #1

    The article is usefull for me. I’ll be coming back to your blog.

  2. July 11th, 2009 at 15:57 | #2

    Works great, thank you

  3. July 26th, 2009 at 21:34 | #3

    Hi. I want to put a flash quiz in wordpress. I’ve uploaded the files via your plugin but what to do next? Any ideas.

  4. Mike
    August 24th, 2009 at 22:15 | #5

    Im getting a Error : http – 404 when I try to upload a file, any ideas as to why this would be happening?

    • August 25th, 2009 at 20:41 | #6

      WFU uses TFU – Pleaser read howto 1 of the TFU FAQ – There most problems are explained and solutions are shown. Most of the time it is a server issue…

      - Michael

  5. October 14th, 2009 at 00:26 | #7

    Hi,

    Thank you so much for this great tool, it was so usefull to me (and will be again)!

    Donation is on its way…

    Alex.

  6. October 14th, 2009 at 08:54 | #8

    You are welcome. I’m currently updating WFU to use the latest version of TFU and check if everything is still fine with WP 2.8.4

  7. Terry
    January 6th, 2010 at 06:39 | #9

    I keep getting this error message. I upgraded and registered to the paid version of WP Flash Uploader. But my “Sync Media Library” keeps giving this error message.
    Fatal error: Cannot use string offset as an array in /home/content/89/5039489/html/wp-content/plugins/wp-flash-uploader/inc/wfu-sync.php on line 329

    Could you help?
    Terry

    • January 6th, 2010 at 11:24 | #10

      I have sent you a version which should work up to Wordpress 2.9.1. Please give me feedback.

      - Michael

  8. badji
    January 28th, 2010 at 00:11 | #11

    hi, why not share it with all, i want to test it too :p
    i allready installed the current wfu-2.9.1 with a 2.9.1 wordpress version, but got some errors.

    • January 28th, 2010 at 09:52 | #12

      I know that this is not working on Wordpress 2.9.1 because they have changed how they store internal paths. I have already fixed this and added some new features as well + upgrade it to TFU 2.10.7.

      But I have no feedback from my testers yet – and releasing something which is only tested by myself on 2 installations is not enough. So if you want to test my lastest build please send me an E-Mail and I will send you the latest version.

      Best,
      Michael

  9. ishaq
    May 20th, 2010 at 21:02 | #13

    hi. i’m new in wordpress.
    i wants to upload a photo gallray on by wordpress blog..
    plz help me
    thanx

  10. Typakl Ingrate
    May 24th, 2010 at 23:17 | #15

    I think it would be better if you didn’t bundle the plugins together. I just want the synchronizer, not the uploader. The way you set it up, I have to enter unnecessary FTP information just to use the uploader. I have my own FTP method (Firefox extention). It would be great if you just made the synchronizer available on it’s own. This is a cool feature. WP based uploading is a headache. But FTP is easy. I just need something to make it sync with the database. Thank you.

    • May 25th, 2010 at 07:02 | #16

      Then you can disable the uploader in the options. I want to bundle this because for the uploader I need the synchronizer that everything works smooth.

      - Michael

  11. TyTe
    June 17th, 2010 at 22:42 | #17

    Thanks for this plugin – the synchronizer works perfectly! :)

  12. CarolKn
    July 16th, 2010 at 00:26 | #18

    WP Flash uploader works great – just what’s needed.

    Problem:
    I have a custom location for the /uploads/ folder in WP.
    The Sync Media Library, while appearing to work OK in the admin side, leaves photos with incorrect File URLs in the Media Library, and thumbs don’t show. Clicking on Edit Image displays the image OK, though.

    Tried to post this in the Forum, but spam filter won’t allow, even after removing the URLs and trying several times.

    The File URL (in Media Library) of a photo uploaded & synced with WFU & SML has the domain name, then uploads, then an extra slash, then the full path to the upload folder & image from /home/.

    The File URL of a photo uploaded via Media Library uploader has the domain name, then uploads, then the image name.

    Thanks in advance for any help!

    • July 16th, 2010 at 06:52 | #19

      Which version of Wordpress are you using? I had to make a small fix for WP 3.0 to show the Synch media library. Maybe they have changed something else too.

      - Michael

  13. CarolKn
    July 16th, 2010 at 14:42 | #20

    3.0

  14. CarolKn
    July 17th, 2010 at 18:46 | #22

    Yes, I’m using it on another site 3.0 and it works fine.

  15. CarolKn
    July 22nd, 2010 at 16:37 | #23

    Sorry, I was wrong. The site with the custom upload folder is still on 2.9.2 due to a conflict between theme, event calendar & WP3.0.

    Any help appreciated!
    Carol

  16. July 22nd, 2010 at 19:44 | #24

    I’ll check this on the weekend. If the upload folder is default does it work then on your install?

    - Michael

  17. CarolKn
    July 22nd, 2010 at 20:17 | #25

    I’ll check it. Thanks

  18. July 24th, 2010 at 17:08 | #26

    I just tested with WP 3.0 – I created a folder ‘myfolder’ and uploaded an image with the media manager. Then I put a different file into the same directory and did a synch. Both images show the same url in the “File URL” and the thumbnail shows fine.

    Can you reproduce the problem if you do it the same way then I did?

    - Michael

  19. TK
    August 19th, 2010 at 17:53 | #27

    I can’t get the synchronization to work… i’m running wordpress 3.0.1

  20. TK
    August 19th, 2010 at 21:11 | #29

    yes, it won’t synchronize the subfolders.

  21. August 26th, 2010 at 00:26 | #31

    Sync Media Library hangs and the gives me blank screen with Synchronize Media Library written twice on top. This after we uploaded 400 images to our upload folder through ftp — it worked fine until then. Now refuses to load. Please help, thanks!

    • September 14th, 2010 at 18:10 | #32

      This is not enough information does it fail at a certian image? maybe the rezise fails because of lack of php memory.

      - Michael

  22. carom
    September 14th, 2010 at 10:58 | #33

    Hi!

    I’ve updated my blog from wordpress 2.7 into 3.0.1.
    But even if the images were still there inside my posts, the Media Library were empty!!!
    So I used your plugin to synchronize my images that are in the files “…/wp-content/uploads/…”. I tried to “import” or “synchronize” and he only succed in synchronizing 162 images…80 images seem to be synchronized but they finally don’t appear in the Media Library…
    I don’t know why it doesn’t work…

    Could you please help me?

    • September 14th, 2010 at 18:08 | #34

      which images are not synched? because I try to detect images which are the resized ones. You can turn this detection on/off in the config.

      - Michael

  23. carom
    September 14th, 2010 at 18:25 | #35

    Thank you Michael for your reply but I don’t understand what you mean…
    The problem is that some files are still only in the upload folder and don’t appear in the Media Library.
    (What is the detection you are talking about… I don’t see any on/off button anywhere…)

    • September 14th, 2010 at 18:29 | #36

      See
      Try to detect resized files

      in the wp flash uploader settings.

      can you give me some example file names which are not synchronized?

      - Michael

  24. musti2002
    February 21st, 2011 at 15:16 | #37

    Hi there, very useful plugin , can you help me to register because it’s quite complicated

    Thx

  25. nok
    May 7th, 2011 at 00:19 | #39

    Thank you very much.

    I pressed the ‘Synchronize Media Library’ button and it ERASED every JW Player Playlist on my site. Did it ask “Delete these files? Yes, No”, NO! It just wiped every one of them clean off my site so i could spend the entirety of my Thursday night rebuilding playlists.

    Once again, thank you very much.

    • May 8th, 2011 at 13:00 | #40

      Hi,

      The synchronize does not delete any files at all!
      There is not even the needed “unlink” command in the code.

      So your files where deleted by something/one else.

      Best,
      Michael

  26. toshi182
    May 9th, 2011 at 00:57 | #41

    Hello.

    First, great plugin.. It is very useful when it works properly.
    However, after uploading some files… I don’t know why it happens but the flash uploader doesn’t synchronize automatically… it just stops. and I get 30sec timeout error message when I get into Sync tab..
    I see image files I uploaded by using swf uploader, but those have no thumbnail, medium etc sizes.. because it won’t process the Sync

    This happened before, so I have reinstalled whole wordpress again, but it happened again..
    Is there any reset method to make sync.php back online?

    Thanks.

    • May 9th, 2011 at 07:19 | #42

      The problem is that during the sync the thumbnails are generated. And this is done by wordpress itself by the “insert attachment” method which seems to be very slow and then you get the timeout.

      Don’t you have the option to increase the timeout?

      Best, Michael

  27. toshi182
    May 9th, 2011 at 00:59 | #43

    Fatal error: Maximum execution time of 30 seconds exceeded in /home/hosting_users/jun182/www/wp/wp-content/plugins/wordpress-flash-uploader/inc/wfu-sync.php on line 352

    gets this message on Sync tab

    • May 9th, 2011 at 08:08 | #44

      do you have safe mode on your server?

      If not I could add a set_time_limit(); in the import loop. If this is possible on your server the execution time is reseted after each uploaded file and the synch should work fine.

      - Michael

  28. toshi182
    May 9th, 2011 at 14:04 | #45

    I see Safe Mode of my server is OFF, and I don’t see the option to increase the timeout.

    Yes, I will try.
    Just let me know where and what code I should add.

  29. toshi182
    May 9th, 2011 at 14:24 | #46

    hmm, I really wonder this happens even I upload one small file using swf uploader.. it won’t sync automatically nor manually. I don’t think re-installing plugin fix this issue.

    • May 10th, 2011 at 22:47 | #47

      so what has swf uploader to do with WFU?

      Can you edit a file manually?

      look for
      WFUSync::handle_import_file($item, $current, $sum);
      in inc/wfu-sync.php

      before that insert:
      set_time_limit();

      This resets the timeout if possible.

  30. toshi182
    May 10th, 2011 at 23:44 | #48

    wel.. I did. but it still won’t work

  31. May 17th, 2011 at 13:03 | #49

    If this does not help this is not allowed on your server.

    I think your problem is that you already have some big files in the queue. So the small one is only on top.

    I have to think about a solution how this can be done. Maybe only sync up to a certain time and then restart the sync automatically unit it is done.

  32. mary
    June 17th, 2011 at 21:04 | #50

    All it’s missing is when you upload from a post, If i try to show gallery, it shows nothing ?

  33. June 19th, 2011 at 04:55 | #52

    I’m having one issue. It uploads perfectly but doesn’t show in media! I try to “sync” but nothing happens.

    Any idea?

    • July 6th, 2011 at 21:46 | #53

      You still have this problem? You should give me a couple of more details about the versions you use.

      - Michael

  34. July 7th, 2011 at 00:25 | #54

    I’ve tryed to upgrade Wordpress Flash Uploader
    to verion 2.14 but the upgrade anouncement keeps appear in WP upgrade availeble tab. however the plugin itself seems to be upgraded

    • July 11th, 2011 at 07:13 | #55

      Seems to be a problem of thw Worppress updater. Please update manually.

      Best, Michael

  35. raffi
    July 8th, 2011 at 00:40 | #56

    The last update 2.14.1 is not applied over the 2.14.1 when updating from the last 3.2

  36. raffi
    July 9th, 2011 at 00:41 | #58

    Sorry i mean : 2.14.1 over the 2.14 !!!

    i did retry several try on different sites.

    i had to uninstall 2.14 then install the one available : 2.14.1

    • July 11th, 2011 at 07:12 | #59

      But then this is a wordpress problem. Because the update process has noting to do with WFU itself.

  37. David
    July 10th, 2011 at 07:27 | #60

    Hi Michael, Would this plugin be a potential workaround for servers with mod security enabled. I have started using a really good host but mod security locks you out if you use the standard wordpress flash uploader. I just want to be able to upload multiple files in one operation. Thanks.

    • July 11th, 2011 at 07:10 | #61

      you can try to create the .htaccess below the flash if you have this problem. It then depends on the server it this works.

      Best, Michael

  38. David
    July 11th, 2011 at 23:59 | #62

    @TinyWebGallery
    Thanks for this Michael. I did create a .htaccess file to disable the mod security and it did work most times but after talking with the web host I took the section out. He said it just opened the server up to attacks.

    I do not know if the trigger that sets off the mod security rule is just part of how flash works and will be a problem with ALL flash uploaders or whether a different version of flash uploader will not trigger the lockout.

    Is this webhost being over cautious? I use another web host where using the standard flash uploader is not a problem.

    As you are into flash uploaders I am sure you have experience in this area. Thanks again.

    • July 12th, 2011 at 07:40 | #63

      Simply ask them which attacks :) . This is just their default answer.
      you get details what is does here: http://wiki.modxcms.com/index.php/What_is_mod_security_and_how_does_it_affect_me

      You only allow that the posts from the flash (or any other request) are not checked by apache. But this is not a security issue at all because all parameters are checked by the script anyway (and in a much better way because the script knows what is good. The mod_security only looks for a pattern).

      Flash does not send correct header informations (bug know by adobe for years now) which mod_security does not like. But neither adobe nor mod_security do something against it :( .

      - Michael

  39. Wc1
    July 24th, 2011 at 17:23 | #64

    Hi there,

    Have following prob (Using Wp 3.2.1 and Flash Uploader Version 2.14.3)

    PHP Warning: call_user_func_array() [function.call-user-func-array]: First argument is expected to be a valid callback, ‘WFU::mypunc2′ was given in wp-includes/plugin.php on line 405

    (it shows this error line twice a time)
    Any idea?

    • July 24th, 2011 at 19:50 | #65

      I have not tested on 3.2.1 because my development system is running the latest 3.1.x version.

      WFU::mypunc2 is not in the code of WFU – so I’m wondering where this comes from…

      Where is the message displayed.

  40. Wc1
    July 24th, 2011 at 22:58 | #66

    @TinyWebGallery
    It is on all pages visible, in adminpanel is nothing of an existing error to see :(

  41. Wc1
    July 25th, 2011 at 18:54 | #67

    It is shown directly on top of all pages

  42. grayceworks
    August 5th, 2011 at 17:04 | #70

    Used successfully the first time, on version 3.2.1. Also successfully synched 400+ files uploaded via ftp, including resizing, etc. However, I uploaded some new files via ftp today, and tried to synch, and the synch page takes a long time to load, and then loads the page title, and nothing else. The uploader page is still working fine. I haven’t added anything new or changed anything since the last time it worked. *scratches head*

    • August 5th, 2011 at 17:53 | #71

      Does the page fully load? Does this happen after you press the synch or when the page is loaded initially?

      If you right click on the broken page and view the source. It there an error message at the end of the page?

      The interesting thing is if it happens when the files to synch are calculated or if it happens during the synch?

      - Michael

  43. Martin
    August 6th, 2011 at 11:33 | #72

    Hi,

    I have the same problem here.

    When I click on “Synch Media Library” in the “Media” group on the left, the initial loading takes quite long.

    The page is not fully loaded (source is incomplete). Also I don’t see any error in the page source.

    WP 3.2.1 and PlugIn version 2.14.3

    - Martin

    • August 7th, 2011 at 13:04 | #73

      Do you have access to the server log files? it seems that the php code fails somewhere.

      so you don’t get to the point that you can synch at all?

      I can output some debug information at the different steps before the page is loaded. Would you then install this version and tell me the output?

      But most interesting is the server log file..

      Best, Michael

  44. grayceworks
    August 6th, 2011 at 18:32 | #74

    It doesn’t seem that the page is fully loaded. The first time when it worked, it had info on files that weren’t synched, and had a button for me to synch the files. Now it just loads the page title, but not the rest of the page. Another odd thing started happening. When I tried to load an image normally, through the regular wordpress uploader, it no longer created thumbnails and alternate sizes like it used to. I ended up having to uninstall, and now the regular wordpress uploader creates thumbnails correctly again at least, but now I just can’t bulk upload images. :(

  45. August 9th, 2011 at 21:11 | #75

    is there a way to limit which users can upload to certain folders, or which ones can erase anything?

    Thanks

    • August 10th, 2011 at 09:57 | #76

      Sure. Please use the latest version and read the advanced section of the administration of WFU. You can define then everything you like for a user or a role.

      - Michael

  46. Ethel
    August 30th, 2011 at 17:31 | #77

    Hello I tried your plugin, but flashupload still doesn’t work.
    I tried the .htaccess install too, then uninstalled it, and deactivated the plugin, I think our firewall is too secure.

    Now I have the Problem that when I want ot insert an image into a page like before, I dont see my images in the mediatheque, the only thing I can do is install images anew. (But I can see the in the meditheque)
    Thnak you for your help, Ethel

    • August 30th, 2011 at 22:06 | #78

      You did not provide any details why the flash upload does not work. So it’s hard to help.
      If no files are uploaded the media library was not modified either.

      Have you done a synch?

      - Michael

  47. BioGuy
    September 25th, 2011 at 03:40 | #79

    I’d love to donate and be able to activate this plugin but my German is a little rusty and I’m hesitant to punch in a random number of euro into an all German Paypal screen. Do you have an English Paypal screen or at least an account name / email (?) that I can punch into my own, English, paypal screen?

    • September 25th, 2011 at 13:15 | #80

      Paypal does automatically select the language (I tell paypal to use EN but it seems then are “more clever”). So I don’t understand why German is choosen. have you used the link directly in the plugin? You can use my paypal address directly if you like: paypal (at) mdempfle . de

      - Michael

  48. October 15th, 2011 at 01:06 | #81

    Hi Michael,

    I too have had the sync freeze since 3.2.1. One member on WP commented here that he made some change to php.ini and upped the timeout. I don’t know what to do?
    http://wordpress.org/support/topic/plugin-wordpress-flash-uploader-sync-media-library-not-working-with-new-update

    Thoughts?

  49. October 17th, 2011 at 20:34 | #82

    Please read http://www.tinywebgallery.com/en/tfu/tfu_faq_4.php

    There I explain something about the server limits.

    The timeouts can be a problem if many images are cropped in a row. This has nothing to do with the new version.

    - Michael

  1. June 28th, 2009 at 13:34 | #1
  2. November 6th, 2009 at 20:14 | #2