Plugins
- November 15th, 2007
This site is made using WordPress, the excellent blogging tool. One of the great things about WordPress is that it is so easy to extend. For example the layout of this blog is an theme extension. Furthermore the pictures are managed using the Yet Another Photoblog plugin.
In order to have this blog do exactly what I want, I’ve created a few plugins of my own:
- text2tag plugin A plugin that collects all used words in posts and pages into a taxonomy (e.g. the post tags). This creates a taxonomy with a pretty accurate overview of what a blog is about.
- ImageCloud plugin This plugin creates Wordle-like tag-clouds using gif images. An example of such a cloud you can find on my tags page. Actually this cloud is created in combination with the Text2Tag plugin.
- XP Uploader A plugin that allows images to be uploaded to a YAPB enabled blog using the XP Web Publish Wizard. This makes it possible to upload images to your blog directly from Windows XP Explorer.
- YAPB Bulk Uploader This plugin adds mass image upload functionality using a Flash Uploader. The benefit of this plugin over the XP uploader is the operatating system independence and the fact that you do not have to configure anything on your desk- or laptop.
Any suggestions to or questions about these plugins are welcome!
Joost
Seems like a cool extension! I’ll have a look – Do you mind if i mention the plugin on the site?
Greets from Salzburg,
Johannes
Hi Johannes,
I would be honored to have this plugin mentioned at your site. The more people can use it, the more value there is in my efforts…
Regards,
Joost
hi there .thanks for plugin:
Does anybody know if tis script is compatible with Wordpress 2.5.1 ?
Thanks in advance for any help on this!
best regards
OK…small hiccup…
I cannot download the xppubwiz.reg file from my xp-uploader options page.
I’m wondering if it has something to do with my permalink settings, but then again, looking at the ftp files the xppubwiz.reg file does not exist and does not appear to have been created.
I’m using WP 2.5.1 and YAPB 1.9 Beta
Many thanks for your assistance in this.
Cheers
Rog
Hi,
In WP2.5 the login code was refactored, which made that my plugin stopped working. Moreover, Roger pointed me to some more bugs that needed fixing.
I’ve fixed and updated (new version: 0.2) the plugin to work with WP2.5+. I’m afraid that WP versions below 2.5 are no longer supported. I didn’t have to change the code to keep working with the new YAPB version so it should work with both the new and the older versions of YAPB.
I’m not sure if I did everything right to make the plugin update automatically from the WP plugins administration panel, so I’m afraid that you will have to do a manual update of the plugin on your server.
Thanks for the feedback!
Joost
Hi Joost,
Thank you for this plugin. It is working for me on the latest WP and YAPB versions. When I upload a picture it comes up with an error at the end of the upload saying it can’t connect to my server but it makes a post so all good.
I noticed it uses the filename as the title which is great but I want tags also so I decided to look at IPTC. None of my pictures have correct/blank IPTC data so I decided to add the info using http://freeweb.siol.net/hrastni3/foto/exif/exiftoolgui.htm and tick and submit grab info from IPTC in settings. When I uploaded new pictures it still used the filename and not the IPTC data. I have tried a few programs and even editing using windows file information but I get the same result.
Can you please give me some other programs or ideas I can try. If I change the XP Upload settings do I have to delete the old registry entry then download a new reg file to get IPTC?
Regards
Tim
Hi Tim,
Thanks for using the plugin. I see you have three questions. Let me try to answer them one by one.
First, the error at the end, while the posts are done correctly. I’m not sure why this happens, I would need a bit more information on that: does it happen after each upload, after an upload of a series of images, or when you try to open the image after upload from the generated link in the wizard…
Second, IPTC is regrettably not as simple as it seems. Personally I’m using Adobe’s Lightroom for setting the IPTC metadata like description, keywords and title. There are quite a few tags that could describe the title (headline, title and a few others) and I’m using the ones filled by Lightroom. I’m not sure which IPTC tags your tools uses, but if you could provide me with a picture I can analyse that for you and adapt the plugin accordingly.
Last, changing the upload settings do not require modifying the registry settings. As long as the url to your blog remains the same, the registry settings will remain valid. Only when you change the location of your blog (e.g move to another domain, or directory), you will have to update the registry settings. Any other setting like using the IPTC values are stored in your WordPress setup and can be changed at any time.
I hope this helps,
Thanks for using the plugin,
Joost
Hi Joost,
is it possible to make the plugin vista ready?
Kind regards,
Robby
Hi Robby,
Regrettably the “web publishing wizard” is not available anymore in Vista. What can be done, is to use the hack described here: http://gallery.menalto.com/node/61112 In that case you can use the Order Prints functionality in Vista’s Windows Photo Gallery. I’ll add this to my next release. In the mean time, you can edit the .reg file that is downloaded before adding it to the registry.
For the future I’m planning to add a mass upload capability to the WP admin interface using the flash uploader that is already present in a WP install.
Regards,
Joost
Hi Joost, somehow clicking the ‘Select files’ button does not get me to the file selection window, instead it open the edit posts overview window.
WordPress 2.8.4. – YAPB 1.9.22 – YAPB Bulk Uploader 1.0
Interestingly, I’m getting this behavior also, but it did work a couple of times earlier today. I wonder if this could be related to the version of wordpress?
nonetheless, it’d be great to figure out what we need to do to get the bulk functionality to work again!
Update (2 seconds later): the non-working was happening in FF, I just tried in Safari and was correctly prompted for the files to upload… Might be a browser related issue?
One other challenge I’m experiencing: when I can choose multiple files within safari and then initiate the upload, I’m finding that only the first image begins uploading… it gets to 100% and then seemingly stops. The other items just wait for something to happen.
I am able to bulk upload items to the library, so I don’t think it’s a file size limitation or other back-end problem with my site…
Thoughts?
Hi to you all,
With the help of Cody I just released a new version that should solve the problem. It had something to do with not returning data from the server, which may cause issues in certain browser/flash/OS combinations.
In the progress of solving Cody’s issues I added quite some error handling logic and improved the UI so issues like stated by Jaap should no longer occur…
Hope this helps. Keep coming with issues/comments!
This plugin is just what I was looking for as I upload a week’s worth of photos at a time (I am using YAPB with the Reflections-Mod Theme). I have one question, is there a way to have the program not publish the photos immediately? If not, may I request that you consider adding an option that allows me to defer the publishing; maybe allow one to enter a date in the future that the photos will publish.
Kind regards,
Richard
Hi Richard,
I’m afraid that I will have to create the posts directly. That said, I could provide two options:
1. Set the post state (draft, publish, pending)
2. Override the publish date. If you set this to a future date, the posts would not be published until that date is reached. This is out of the box functionality of WordPress, and therefore not too hard to implement…
What would be your preference?
What I think you could do already is set the photo dates to a future date in the corresponding EXIF information before publishing. When you then use the exif date as post date, YAPB/WordPress should delay the post until that date. I did not test this, but I think it should work…
Joost
Hi Joost,
Thanks for the reply.
I like the idea of being able to have a drop down to choose the post state.
I also like the option to set the publish date….decisions, decisions. If I can’t have them both
, I will choose option #2, the ability to chose the publish date.
Thanks for the idea regarding the EXIF, however I would like to keep the EXIF unchanged. However, I was looking at the code and as a temporary fix I switched the default post in ybu_upload.php to draft.
Richard
Hi Richard,
Just released a version that does what you ask for: you have the option to set the post status to draft. Moreover, you can set your own post date. Note that you can’t do both (draft and future post-date). This is because WordPress doesn’t allow you to do so.
Hope this helps,
Joost
That is exactly what I was looking for. I tried it out this evening and it works well. I noticed a couple of minor items:
* the cancel link does not appear to work when it has started uploading a photo.
* the Permalink in the post is taking the file name rather than the name from IPTC (The title of the post is correctly picking up the IPTC photo name)
I was also wondering if it would be difficult to allow one to choose more than one category?
Thank you so much Joost.
Richard
Hi Richard,
I’ve updated the plugin (version 1.3) to have it do what you requested:
* The cancel/stop action should now work correctly
* I added support for multiple categories
* the permalink is now also IPTC aware
Thanks for noticing.
Regards,
Joost
Hi Joost,
Absolutely wonderful. The multiple categories and permalink are working like a charm. Unfortunately, when I try the cancel/stop action with only one photo it stops the upload and then immediately restarts the upload. On the restart, the status bar changes from the regular grey bar to a red bar with a red X.
I am not sure if this can be done, but I have another suggestion for your consideration. Rather than uploading all of the photos using one date, would it be possible to have an option were one can assign different dates to each photo? For example, each Sunday I upload 7 photos for the up coming week. Currently I upload them to post on Monday. Once uploaded, I open the Post section in Wordpress and change the date of 6 of photos such that they each post on a different date (Tuesday through Sunday).
I was thinking that after you have chosen the files to upload, the upload would not start immediately, but rather you would be returned to the plugin entry page where a Select Post Date would appear beside each file name.
Kind regards,
Richard
Hi Richard,
The behaviour you see is by design. When stopping/cancelling the upload I had two choices: remove the upload from the list or indicating that it was stopped/cancelled. I’ve decided to regard a stop/cancellation as an error condition (that is actually how the flash plugin treats it), with the result that you see the upload, but with a red status bar and a red X. Removing the items from the list is — I think — less informative.
Furthermore, I had to decide what to do after an upload is stopped. Must the plugin continue automatically with the next upload? I decided to do so. I think the main use case of stopping/cancelling is that people may decide that they selected a few items they didn’t want to upload. The rest should go to the site as fast as possible. After all it is a ‘bulk’ uploader… Moreover, these mistakes can be easily corrected from the post edit pages. Then again, maybe it’s worthwhile to have a “continue…” link when an upload is actually interrupted. That would give people the time to remove the items that queued by accident.
Last, I think your suggestion of having “per picture” options defeats the idea of a mass uploader. Per picture/post settings are easily made in WordPress with YAPB. I do not like to redo what is already there. I mean: what’s next? Per post categories, editing of descriptions, etc…
Does this make sense?
Joost
Hi Joost,
I agree, that the uploader should continue after one chooses to stop a upload. The issue that I was having is that the post for the particular photo was still uploaded. In other words, pushing stop did not stop the upload for that particular photo.
With regards to your question about stopping the upload, a possible solution may be to have a separate button to pause or cancel the upload all together.
I appreciate your comments regarding the “per picture” option. You are quite correct that it is easy to accomplish in Wordpress with YAPB. I did not know if you could use what was already there and incorporate it directly into the plug-in. This would allow me to set the dates prior to upload and not have to go into Wordpress and change the date for each photo.
Regards,
Richard
Hi Joost,
I just installed version 1.3 of your YAPB Bulk Uploader to my yapb-enabled Wordpress 2.9.1 photoblog. I love the interface. Unfortunately, though, when I feed it a batch of files to upload, it appears to be processing the first one; but when the progress bar gets to the end, the word “crunching” appears, and it just hangs there. I just tried again, and let it sit for half-an-hour, but no luck. The file it was loading was 1.9 megs. There’s no sign of the image in the “upload” directory, and no post. Any advice?
Cheers,
Bill
Hi Bill,
I had a similar problem a while ago but found that it wasn’t the YAPB Bulk Uploader, but the photo was too large for YAPB. A way to test this is to try to upload the photo using the normal YAPB process and see if the photo uploads. I found if I reduced the size of the photo it uploaded without any difficulty using either YAPB and the YAPB Bulk Uploader.
Regards,
Richard
Hello,
I like the idea of Bulk uploader, but for me it’s useless right now. Would it be possible for it to insert multiple pictures in one post?
I want to able to easily make post with a few big pictures (not thumbnails) and thats all. (like in http://www.boston.com/bigpicture/)
I looked everywhere for solution but right now it seems impossible in any CMS or plugin I checked. Bulk uploader is closest but still no go.
Regards
Jiri
Hi Jiri,
YAPB has a simple filosphy: one picture, one post. For me that is what makes it attractive. If you want otherwise, you don’t need any plugins or image processing features than what WordPress provides out-of-the-box. Just create a post, and upload files to it using the build-in uploader. Using the [gallery] shortcode you can add the images to your post. No troubles, just an other way of publishing images on a blog, with its own pros and cons…
Joost
Hi,
I can’t find any possibility to put a comment on your plug-in page, so I do it here
- sorry for that.
I have problem with YAPB Bulk Uploader. I can up-load pictures,
I can see them as posts in edite view in WP, I can find them as tumbnails in category on website, I can also enter them from the tumbnail and than I can see them big. But when I use ‘prev’/'next’ to browse big photos on website, they are not there – only the one photo from all uploaded is visible.
Have you got any idea why?
WP 2.9.1
WP Theme Reflection-Mod-1.2
YAPB 1.9.24
YAPB Bulk 1.3
To me it seems that you have an issue with your theme. YAPB and the uploader seem to work fine as you can find the images in your edit screens…
Regards,
Joost
I have a slimier problem. If i use the buld uploader everything works fine, except that when i go to the front page only the last picture shows up. if i click previous it goes to the last picture uploaded before the current batch. I can find the picture in the archives and on the post page no problem. But, if i manually change the post time on all the pictures in the batch so they are not all the same then they show up as they should. any idea what i need to do to fix this? is it a theme issue or am i doing something wrong on the upload?
uh… build uploader = bulk uploaeder
I have a big problem : whan i upload a photo i have a crunching with this message : “You need to be signed-on in order to upload images”
What can i do please,
A french guy
The plugin uses your wordpress authorization cookies to logon. Do you have your security settings such that it allows cookies?
Regards,
Joost
Thanks for your answer (very fast)
I don’t know if y have it …(?)
What is the security setting ? How to get there ?
Thanks a lot Thom
Oh i forgot to tell you after my last message :
And that’s strange is it was working…and suddenly it doesn’t work any more.
It’s the second time.
The fist time (yesterday) : i unistalled WP and i installed again to make it work !!
I found the problem : an incompatibiliy with the plugin “Absolute privacy..!
What can i do ?
I’ve had a very quick look at the absolute privacy plugin, and it may have altered authentication rules, which could be the cause of your error. Could you please try to upload some media using the normal Wordpress (non-YAPB) uploader? I’m quite interested if that one still works with the absolute privacy plugin as the YAPB-uploader relies on the same mechanisms… If it does, I’ll have a look at how they do the authentication, and if it’s better/different I’ll adapt my plugin in the next release.
Regards,
Joost
Ok, but what do you mean by some medias ? Thanks
I’ve just tried with PhotoQ. It’s works.
And i really want to keep your plugin because i tried a lot and yours is the best i found….
Any idea…???
Thanks for help
I’ve just seen that it could work if :
1 i desactive the plugin absolute privacy
2 I upload image with YAPB bulk
3 i reactive the plugin…
!!!!!!!!!
But it’s not a real sltion for me … Don’t you think so ????
Thanks for help,
Tom
Hi Thom,
Just published version 1.4 of the plugin. That should solve your issue with Absolute Privacy. At least it does on my test-machine…
Regards,
Joost
Hi Joost,
You’re so nice !!!
I’ve just tried…It WORKS !!!!!!!!!!!!!!!!!!!!!!
Thanks a lot !!!
Thom
Hi,
I’ve installed both text2tag and imagecloud, and they’re activated and I’ve put my words into text2tag, but now what? How do add it to my blog/site? Is it a widget for the homepage or do i add a code to my post/page?
Please advise. I’m looking forward to using it!
Thanks,
Brownell
Hi Brownell,
The easiest way to add the cloud with the words in your words taxonomy to your homepage is by using the imagecloud shortcode in one of your posts or pages. Further, I assume that you make use of the “Words” taxonomy created by Text2Tag. In that case make sure that you point the tag-cloud to the right taxonomy as you do not want to use the default WordPress tags.
To make it all work: try adding the following line (or similar) to one of your pages or posts:
[imagecloud fgcolor="CCCCCC" fgcolor2="000000" bgcolor="FFFFFF" taxonomy="words"]
Joost
I couldn’t get that to work – it just showed the code in my blog, not the tag cloud. (And, yes, I did use Text2Tag).
Not sure why it’s not working…oh, well. Guess I’ll give up…
Hi,
I installed YAPB plugin and your Bulk Uploader Plugin. But I’m unable to see any changes after the bulk upload process is complete.
I can browse and select the images, It also lists the image files in the screen and even shows that file upload is complete. But I can’t see any file uploaded in the server nor any new posts created. It would be of great help for me if you can suggest me any solution/ give any pointers.
Additional Info: My YAPB works fine(the diagnostics is green too) and I can upload the files via YAPB upload option in edit pos. I’m even able to upload files via WordPress built-in media uploader.
My PHP version is < 5
Hi,
first, big thanks for the YAPB Bulk Uploader. Works pretty well, but I have one small problem: when I upload a photo with a german umlaut in it (like äüö) the tag or title is cut of before the umlaut. Do you know a solution for that? Or do I have to rename every umlaut manual?
Greetings from Germany,
Zunkel
Hi,
every time I try to upload a bunch of photos I get the same error: (HTTP Error 500) and the photos don’t get uploaded.
I’m running WP 2.9.2 with YAPB 1.9.24 and YAPB Bulk Uploader 1.4.
Any hint?
thanks in advance,
Walter
hello, i found yapb bulk uploader while installing yapb plugin. i like it because i need to upload lots of pics on my site. unfortunately i found similar problem with thom. first i tried to upload 50 pics but only 1 pic got uploaded, the rest was crunched and showed ‘You need to be signed-on in order to upload images’. second try none uploaded and so did third, forth and so on. pics resolution and size are similar, 604×453 and 60-80kb. i’m using administrator account on my site which hosted on my own server so permission is not an issue. i also have deactivated all other plugins except yapb and wp-hive since i’m using it to create the subdomain i’m using yapb bulk. is it possible yapb bulk uploader not compatible with wp-hive? can you please check it?
thx.
how can I deactivate text2tag? it never completes.