Add Photos to E+ Greasemonkey Script Stopped Working?

The great script for adding E+ seems to have stopped working. Is it just me? I also noticed that the exclusive crown icon/E+ icon doesn't seem to appear on individual image pages anymore. Anyone else seeing this?

I'm not clear about whether the changes to the istock pages are a temporary glitch or a permanent change, so I've made changes to the script so that it should work either way.

Anyone using the Chrome browser, I strongly recommend that you install the script from the Chrome store.
If you have the old version of the script installed, go to the Extensions screen and disable or remove the old iStock Add To E-Plus script.
Then install from the Chrome store, here.

I've written a GreaseMonkey script to make adding files to the E+ collection a little less painful.

If you install the script, you'll get a new big red button on photo pages for your non-E+ exclusive files:

If you click the big red button and all goes well, your file gets moved to E+ and you get a pop-up message something like:

Alternatively, you can work from the my uploads page also.
You'll see a new checkbox on the my uploads page:

Click that and the Collection column will change from:
to:

Click on the red buttons to move any image to E+.
Click on the grey buttons to move any image out of E+ and back into the main collection.

Let me answer some questions you might ask:

Q: What's GreaseMonkey?A: There are some good answers in Sean's thread over here.

Q: Is it safe?A: Heck no! If you're risk-averse, you don't want to use this. It seems to work fine for me, but I've not tested very many ways of making it fail since any test will result in moving a file into the E+ collection for 6 months. There's a chance it will fail, delete your account, kick your dog, throw water on your cat, and send your gerbil to places a gerbil should never go. Use at your own risk. But I expect it'll work out fine.

Q: Will it work with Photo+?A: I doubt it. I haven't made any effort to make it work with P+ because, as I'm exclusive, I have absolutely no way to test it. Sorry.
Edit to add: the code's right there! It's free to modify. If you're non-Exclusive and willing to test on your own files, go right ahead and change it to work for P+, or find someone who knows JavaScript to do it for you. There's nothing in my code that should take long for a competent programmer to figure out, and I can answer questions if some parts turn out to be trickier than I think. You have my permission to use it and change it.

Q: Can I remove files from E+ this way, also?A: Yes! Big red buttons add photos to E+. Big grey buttons remove photos from E+ back to the main collection.

Q: What else?A: There are a few things to be aware of:
- when you use the official istock E+ page, you get a "do you really want to do this? Your file will be locked for 6 months!" warning each time you try to add a file to E+. This script does not give you a warning. You are expected to be aware that files are locked into E+ for 6 months. If you click the big red button, the move to E+ just happens;
- the script isn't aware of whether or not a file is locked out of E+ (because you removed it from E+ recently). You will probably get the "Add to E+" button for these locked files. It probably won't get moved to E+ if you click the button. The sky probably won't fall in;
- iStock are probably going to improve the official E+ page and make this script redundant. Let's all hope so! Huzzah!

Posted By wdstock:
I'm using Firefox 19.0 on Win7x64. No errors as far as I know, just didn't have the "buttons" on the individual image pages.

OK. I just installed FF19 and it worked fine. Check in the Add-ons Manager that it picked up the right version of my script:

If so, do you have any other scripts installed? It might be worth temporarily disabling the others to see if that makes the E+ script start working. If it does, try switching the others on one at a time and refreshing your image page to see which script it's interacting badly with.

There is a slight problem with the script, now the "Add to E+" button appears on vetta image pages too, I accidentaly clicked on it, and the script worked so I degraded one of my vettas to E+ Is there any way to hide the button from vetta pages? I think they changed something in the source code of vetta images beacuse the button was hidden in the old times

Posted By mammuth:
There is a slight problem with the script, now the "Add to E+" button appears on vetta image pages too, I accidentaly clicked on it, and the script worked so I degraded one of my vettas to E+ :D Is there any way to hide the button from vetta pages? I think they changed something in the source code of vetta images beacuse the button was hidden in the old times :)

Oops!
Thanks for letting me know. I'll see to that ASAP. I'll assume that Agency files will have exactly the same problem (I can't test it as I don't have any agency files.)

I hope that file's hugely successful for you in E+, and thanks for taking the hit for all of us!