You aren't signed in     Sign In    Help

Flickr Hacks / Discuss

Current Discussion

Request: Replies to Threads (counting votes)
Latest: 8 hours ago
Using slideshow on homepage
Latest: 13 hours ago
Help with HTML badge - Can I delete the "www.flickr.com"???
Latest: 15 hours ago
Desktop photo manager for Flickr..
Latest: 24 hours ago
PICLENS -- Cinematic Viewer for Flickr & Images
Latest: 28 hours ago
GM Script: Multi Group Sender - Send your image to multiple groups at once
Latest: 31 hours ago
Wanted: Script For Counting Votes Of A Contest.
Latest: 32 hours ago
GM Script: Flickr Count Users Post Thread
Latest: 2 days ago
GM Script: AllSizes+ v1.44
Latest: 3 days ago
demote admin
Latest: 3 days ago
AutoPager can keep GM active on "Infinit Scrool...
Latest: 3 days ago
How to back up flickr??
Latest: 3 days ago
More...
spacer image

GM Script: AllSizes+ v1.44

view profile

premasagar  Pro User  says:

GM Script: AllSizes+ (by premasagar)

» Install Greasemonkey (if you haven't already)
» Install AllSizes+


Summary
AllSizes+ gives you quick access to the different sizes available for a photo on Flickr. It produces better HTML code for posting photos on to blogs and Flickr discussion threads, lets you quickly view and download images, and does a few other things too.

Simply install the script and click the AllSizes button on any photopage. Further documentation and settings are available in the pop-up window that appears.


Features
• Quickly choose between any of the available sizes
• Better HTML to post photos on blogs and Flickr discussion threads
• Appends '(by *Username*)' to the title and alt attributes
• Gives 'Untitled' for untitled photos
• Download images, copy the code to your clipboard, view the image
• BB Code for posting photos on forums and bulletin boards
• Video still images can be accessed as if they were photos
• Shortcut keys for quick actions
• Default settings can be modified
• Automatically checks for updates


Respecting Copyright
Please respect the copyright attributed to a photo. You should only re-post a photo if the license permits it or if the owner has given you specific permission. Karma is as karma does...


The AllSizes Button
Some users have their Flickr account set to restrict downloads on their photos. This is usually done as a deterrent against people misusing their photos. By default, Flickr will not show the AllSizes button on such user's photos.

There are many reasons why people may legitimately want to use the AllSizes button. For example, those who want to see the details present in a large-size image, or those who want to download images for their personal, offline use, or those who want to talk about photos in Flickr discussion groups and use the HTML code to post the relevant photo.

The script will add the AllSizes button to a photo if it is not already present, but it will only show those image sizes that are already viewable on the Flickr website. In other words, it will not show the Original size image for that photo.

(The script used to always give access to the Original size. Some people felt that this was a good thing, others not. Either way, Flickr has since changed the system so that it is now impossible to access the Original size if the owner has chosen to hide it. So that solved that debate...)

You will always be able to use the script for your own photos (if you are logged in), regardless of your privacy settings.


Uninstalling
To uninstall a Greasemonkey script from your browser, go to the Tools menu, select Greasemonkey, then Manage User Scripts, highlight the script and click Uninstall.


RSS feed Follow The Discussion
With the handy-dandy RSS feed for this thread. (If you find this useful, see the group feeds script).


Changelog
(Previous versions of the script)

v1 (28-8-2006):
• Basic features - changes HTML on All Sizes page

v1.01 (20-10-2006):
• Bug-fix: Now displays correct src for original sizes that are gifs or pngs

v1.1 (01-11-2006):
• The whole pop-up paradigm is introduced!

v1.101 (01-11-2006):
• Bug fix: Image notes can now be moved after the pop-up is opened

v1.102 (03-11-2006):
• Now supports BB Code
• Bug fix: Now gets the correct width and height for photos that have been rotated by the owner.
• Bug fix: When you change the title for one of your photos and then open the pop-up, you will now get the updated title.
• Bug fix: The auto-updater now checks every day, as it should have done before!

v1.11 (04-11-2006):
• The script now makes less assumptions when looking on the page for information, such as the photo title and owner username. This should help avoid clashes with other scripts.

v1.111 (08-11-2006):
• In the Code panel of the pop-up, the 'View Image' and 'AllSizes Page' buttons can now be right-clicked to show the browser's context menu - in case you want to open the link in a new tab or window.
• Added support for Attribution-NoDerivs license.
• Fixed bug in recognising users who have the default Flickr buddyicon.
• Fixed bug that prevented the script working when not logged in.

v1.112 (05-12-2006):
• If the AllSizes page has been disabled for a photo, the AllSizes icon in the pop-up becomes faded and not clickable.
• When comments have been disabled for a photo, the 'Add a comment' link no longer appears.
• Fixed bug in getting the dimensions for some non-Pro photos, which had been accidentally introduced when 'cleaning up the code' on a previous release.

v1.113 (07-12-2006):
• Little bug fix relating to the AllSizes icon.
• Auto-update check now gets around Greasemonkey's cacheing by always ensuring the latest version of the script is available.

v1.114 (21-12-2006):
• Flickr has added new image servers, which broke the script. Now fixed.
• Added support for additional user id formats.

v1.115 (23-01-2007):
• Bug fix: Now recognises usernames that end with 's'!
• No longer adds AllSizes button where the photo owner's settings had disabled it.

v1.116 (23-08-2007):
• A change to Flickr's scripting resulted in the AllSizes pop-up quickly disappearing. Now fixed.

v1.117 (23-08-2007):
• A bug introduced during the previous update prevented double-clicking on the AllSizes button to show the AllSizes page. Now fixed.

v1.118 (25-08-2007):
• A bug introduced during the previous update introduced a problem with accessing the 'Add to Set' and 'Send to Group' buttons. Now fixed.

v1.119 (24-09-2007):
• New code on the Flickr site required a script update.

v1.12 (07-02-2008):
• HTML on the Flickr photo page had changed. Script updated to handle this.
• Links to Creative Commons licenses now given in the language registered to your account.
• The Flickr server 'farm' is now included in each image src url.
• The link to the 'Original' size is temporarily disabled, while the original size is not recognised.

v1.121 (07-02-2008):
• Works again when viewing photos by users who have not uploaded their own buddy icon. There had been a change in the buddy icon url structure.

v1.122 (07-02-2008):
• Flickr's HTML for the AllSizes button changed, breaking the script. Now fixed.

v1.123 (21-02-2008):
• Bug fix: Photo buttons no longer split on to two lines, for ones own photos.

v1.124 (11-04-2008):
• Updated code in line with Flickr HTML changes.

v1.2 (02-05-2008):
• Supports original sizes again!
• Clicking the AllSizes button when the pop-up is open will close it.
• The Documentation and About panels have been updated.
• BBCode now includes line breaks.
• The original Flickr 'All Sizes' page is now left untouched.
• Anonymous usage stats are collected (can be turned off - see here)
• The AllSizes+ title in the pop-up is now a handy link to this discussion thread.
• A 'Donate' button has been added to the About panel. Go on... make my day!

v1.3 (10-06-2008):
• Adds AllSizes button *if* you 'Allow Downloads' on your own Flickr account
• Fixes change to Flickr site on 'All Rights Reserved' photos
• Supports Flickr's international languages
• BB Code has line breaks removed (again)

v1.4 (05-07-2008):
• Video stills can now be accessed with AllSizes button
• AllSizes button now always added (but won't include Original size if owner has restricted access)
• "No known copyright restrictions" license now supported
• Copy To Clipboard now working in Firefox3

v1.41 (06-07-2008):
• Fixed bug in downloading / copy to clipboard

v1.42 (06-07-2008):
• Fixed bug on videos available to Friends & Family

v1.43 (07-07-2008):
• Fixed bug on private videos

v1.44 (10-07-2008):
• Fixed bug for accessing videos with Firefox 3 on Mac OSX, plus a few other internal improvements.


===============
INSTALL
AllSizes+ (This will always link to the latest version)
Mirror site - (Userscripts.org)
===============
Originally posted at 3:06PM, 28 September 2006 PDT ( permalink )
premasagar edited this topic 3 weeks ago.

1 2 3 Next >
(201 to 280 of 280 replies in GM Script: AllSizes+ v1.44)
view photostream

premasagar  Pro User  says:

Hi Jacques. Thanks for the report. Please could you give some specific details about what doesn't work? What is in French - your computer, your version of Firefox?.

Do you get any errors in the Error Console? Choose 'Tools' > 'Error Console' (at least, in the English version of Firefox). Go to a photopage, click 'Clear' in the Error Console, refresh the page and click the AllSizes button. Do any errors appear?

Are there any conflicting Greasemonkey scripts? (See my comment above).
Posted 4 months ago. ( permalink )

view photostream

premasagar  Pro User  says:

@esquardo - I'm not entirely sure what you mean, but I'd like to understand...

What is the first time in more than a year - that you've used the script? Various installs of what are not working - this script, or something else? In what way is it not working? Any errors (see my comment above)?

You can install version 1.124 here. If you do, then uncheck "Auto-Update Script" in the Settings panel and save the settings.
Posted 4 months ago. ( permalink )

view photostream

Jacques*  Pro User  says:

It does not work with any language of Flickr (I checked German, Spanish and French), except. English. There are two bugs in fact. First the language specific All sizes icon does not show. What shows is the English "all sizes" icon. Second, when you click on it, nothing happens, not even the regular Flickr "All Sizes" command.

I get this error in the Consol :
Erreur : map has no properties



You can easily try it by clicking on any of the language button at the bottom of any Flickr page.
Originally posted 4 months ago. ( permalink )
Jacques* edited this topic 4 months ago.

view photostream

premasagar  Pro User  says:

@escuardo - OK, good luck with it

@Jacques. Thanks for letting me know about this. I hadn't even considered the different language versions of Flickr. I shall investigate...
Posted 4 months ago. ( permalink )

view photostream

saicode  Pro User  says:

For me it does not work anymore after I accepted the latest auto update.

It's working only in those pages which already has a 'all sizes' button (where download is allowed to anyone). Earlier it used to add the 'all sizes' button even if the download was not allowed (and thats what made it so popular!).

Basically it has started respecting the Flickr's 'allowing downloads' option!

I am not talking about respecting copyrights. That's up to the user's will. In case an image is opening in an user's browser s/he can always save it somehow or the other.

In case it's intentionally done then I would like to ask,
isn't the purpose of the script is being able to download the images easily?
Originally posted 4 months ago. ( permalink )
saicode edited this topic 4 months ago.

view photostream

premasagar  Pro User  says:

Thanks for your feedback, saicode.

> isn't the purpose of the script is being able to download the images easily?

Well, not really, no. Not where the photo owner has specifically set up their account to deter people from downloading their photos.

Actually, the original reason I created the script was because I often include people's photos in blog posts (here, here & here - always with permission), but the HTML code that Flickr used to provide on the 'All Sizes' page was not very useful. The code was often invalid and the title for the image was always "Photo Sharing", rather than the photo's title and owner.

That situation has changed. Flickr now provides valid HTML code that also credits the photo title and owner.

The script also originally allowed non-Pro users to access their original images. But this is no longer possible, due to changes in Flickr's system for original sizes.

There were other, very good reasons to create the script: it's way quicker than clicking through the individual sections of the 'All Sizes' page and it gives you fast access to the images as well as the HTML code and also BB Code for a photo, without having to leave the photopage. For 'All Rights Reserved' photos, Flickr doesn't provide any HTML code, but the script does. And the script also allows customisation of the HTML it produces.

I have plans for future developments. For example, I want to allow people to write their own HTML snippets and to be able to include other specific information from the photo, such as the photo's description.

In a nutshell, the AllSizes+ script is a tool for bloggers and others to make it quick and easy to use the HTML and to download the images for different photos on Flickr. But not where the photo owner has specifically requested that people don't do so.

May I ask, what do you do with the photos that you download? How do you use them? Do you get permission from the photo owners?

How about other people - how do you use AllSizes+?
Originally posted 4 months ago. ( permalink )
premasagar edited this topic 3 months ago.

view photostream

·júbilo·haku·  Pro User  says:

same here.. it only works on english.. previous version worked fine on spinish
Posted 4 months ago. ( permalink )

view photostream

·júbilo·haku·  Pro User  says:

I use all sizes to paste code in groups, other streams ans comments... mainly
Posted 4 months ago. ( permalink )

view photostream

1Alan_M  Pro User  says:

The BB code has had carriage returns added to it so when posting images to a phpBB forum I have to edit the copied code to avoid having a messy post and no link to photopage.
Posted 4 months ago. ( permalink )

view photostream

premasagar  Pro User  says:

@Thanks, ·júbilo·haku·

@1Alan_M, is that so? I put those line breaks in on request, for exactly the same forum software.

BB Coders out there: which format will be best for you?
Originally posted 4 months ago. ( permalink )
premasagar edited this topic 4 months ago.

view photostream

saicode  Pro User  says:

Thanks for the reply Prem…

Now I have some idea about the background of AllSizes+.

Still, I am sure that the “view image” button (which lets the photo to be saved) is one of the most used functions of this script. It’s not just I am saying it ….that’s how it’s described wherever it’s featured as one of the most useful script for Flickr. That's how I also got to know about AllSizes+.

I love the AllSizes+ script and used it for long time, mostly for downloading the images that I really like and would like to view later without digging through the faved images in flickr (as it’s really slow irrespective of the broadband speed).

I guess I don’t need to take permission from the owner, as I never use any of their photos for any purpose (apart from offline viewing pleasure and taking inspiration for better photography) and I am not in a business where I would want or need to use any one else’s photographs.

I hope you are not misunderstanding my comment…. I didn’t mean that the script is used to download the images for misusing it without the owner’s permission.

AllSizes+ was never for downloading the big images without permission anyways!
It never opened the bigger size images in case the permissions were not given by the user. For those photos it only gave the access to the ‘medium’ image which is already opened in the browser. This was pretty helpful for the harmless ‘download freaks’ like me! But avoided the ‘image stealer’ to be able to ‘misuse’ the original size images.

It would be great if you could get the AllSizes+ work like before.
Originally posted 4 months ago. ( permalink )
saicode edited this topic 4 months ago.

view photostream

premasagar  Pro User  says:

Hi Saicode,
Thanks for describing how you use it. Interesting... I guess not everyone uses it how I do :)

You know, you don't need to use the "view image" button, you can just use the "download image" button. Or press 'd' on the keyboard and click the AllSizes button (see the Shortcuts panel).

So, you like to download people's pictures, to enjoy offline. "Personal use," as they say. And for that, a medium size image would be sufficient, right? Now, it would be *possible* for me to limit restricted photos only to the medium size, but some people may still not be happy with that.
Posted 4 months ago. ( permalink )

view photostream

gatowlion says:

I stopped using the script when it started to not allow to SEE the biggest possible size. I am 50+, so sight impeared by age:-(

I think it is not disrespecting the owner to want to recognize something in a pic. With a screen resolution of 1600*1200 images are looking like stamps in medium size....

So I would prefer a solution that brings back that function, even if I have to pay for it.
Posted 4 months ago. ( permalink )

view photostream

saicode  Pro User  says:

Yes, medium size perfectly all right!! :)
the way it used to be....

I never noticed the shortcuts till the latest version! Only when it stopped working, i found it while going through the other options and settings!

The shortcuts looks pretty nifty and I would use them from now on.
Originally posted 4 months ago. ( permalink )
saicode edited this topic 3 months ago.

view photostream

1Alan_M  Pro User  says:

premasagar I have problems with the line breaks using v2 of phpBB. I haven't tried using it on a v3 board since the change but hadn't had any ill effects without the breaks.
Posted 3 months ago. ( permalink )

view photostream

premasagar  Pro User  says:

Thanks for your feedback.

@gatowlion - I hear you. It seems reasonable that you should be able to view the images at larger sizes.

@saicode - OK. So you are wanting to download medium-sized photos - the same size that is displayed on a photopage.

On BB Code - yes, unless anyone can confirm any kind of problem of having no line-breaks, then I am planning to remove them again from the next release.

On language editions of Flickr - I have now addressed the problem and the script will work in all language editions on the next release.

I'd be happy to hear more people's thoughts about the whole issue of making some or all of the sizes available for viewing and/or downloading (or anything else) when the AllSizes button is not originally present on the photopage.

Ta.
Posted 3 months ago. ( permalink )

view photostream

fourmilex says:

I would like to see the script do what it did a few months back ie: make all of the sizes available for viewing and/or downloading for every pic.

I know some/many people will disagree, so? These are my thoughts.
Posted 3 months ago. ( permalink )

view photostream

ClevaTreva  Pro User  says:

premasagar

Like fourmilex I would like it there always.

People say that the All Sizes is missing to stop you. I doesn't. You can still get them, it's just harder. It's like the disable right mouse button scripts for web browsing. Stupid. Bottom line is ... Put anything on the web, a visitor can download it. Making it slightly harder is daft.
Posted 3 months ago. ( permalink )

view photostream

premasagar  Pro User  says:

Thanks for your feedback - please keep it coming. It's useful for me to hear your thoughts.

And, if you would, I'm also really keen to hear how you all use the script. Do you download, do you repost elsewhere, do you get permission, what do you use the images for, etc...?
Posted 3 months ago. ( permalink )

view photostream

ClevaTreva  Pro User  says:

I use it for ...

1. Quickly getting the right code for my own pics to post in discussions.
2. To get the same if I want nominate another's pic in an award thread.
3. Before I invite a pic to an award group or make it a fav, I like to look at the original. I won't do so on the basis of the medium image alone.
4. I teach, and I download a few to show students as examples of how to do it. I never download ones as how not to do it - that's not nice. I only download if the image is marked with a appropriate Creative Commons Licence.

I like how with the script I can avoid getting the large image page and then have to click again to get the image + code I want.

Personally, rather than have it as a chromeless window (if that's what it is), I would rather have it appear elsewhere by javascript adding the html to the page itself, actually in the page, like the SICI script does, or better still like the 'All photos by this user in this pool' does in the right sidebar. You could do it by putting the html into as a div that has style set to display to none, then use the javascript to toggle this as display block to reveal it. The page will move down to accommodate the revealed div without reloading.
Posted 3 months ago. ( permalink )

view photostream

fourmilex says:

I have problems with my vision. Without my glasses and enlarging the text from it's default it looks like ants.

With pics it's similar, I can't make out the details unless/untill I have a larger than "pic page" view.

I download sometimes in case I can't get online (my $$$ situation could prevent me form being online).
Posted 3 months ago. ( permalink )

view photostream

-Passenger-  Pro User  says:

Stopped working for me. Can't get the code for large or original sizes (even of my own photos).

Anyone has the same issue?
Posted 3 months ago. ( permalink )

view photostream

jacinmontava  Pro User  says:

Don't work for me, don't open the window
Posted 3 months ago. ( permalink )

view photostream

A2 Mac Geek  Pro User  says:

It works for me, but only if I click on it, pause, then click on it again, without clicking on anything else in between.
Posted 3 months ago. ( permalink )

view photostream

premasagar  Pro User  says:

Thanks for the reports. Yes, it looks like there's been an update to the HTML connected with "All Rights Reserved" licensed photos. This will need integrating into the script. I'm on the case.

(and thanks, ClevaTreva and Fourmilex for sharing how you use the script)
Posted 3 months ago. ( permalink )

view photostream

jwill9311  Pro User  says:

same problem here
Posted 3 months ago. ( permalink )

view photostream

julioc.  Pro User  says:

same problems here.
Posted 3 months ago. ( permalink )

view photostream

V i l l a n u e v a 00 says:

Please where I can get the previous version.
v1.124 (11-04-2008)

is there any website with all the previous versions availables?, please share if any has it.
Originally posted 2 months ago. ( permalink )
V i l l a n u e v a 00 edited this topic 2 months ago.

view photostream

ViewFrom102  Pro User  says:

Same prob here with large/originals now not working on my own images (which are indeed "All Rights Reserved"). I'm also getting the "need to click then click again" behaviour when I try and open the window
Originally posted 2 months ago. ( permalink )
ViewFrom102 edited this topic 2 months ago.

view photostream

premasagar  Pro User  says:

Hi all.
I've fixed the problem with All Rights Reserved. I'm just fixing up a couple of other things in the script and will release an update soon.

@V i l l a n u e v a 00 - see this comment for v1.124. But that version will now have the same issue with All Rights Reserved photos.
Posted 2 months ago. ( permalink )

view photostream

premasagar  Pro User  says:

I also have something of a solution for the issue of whether to add the AllSizes button if it isn't already displayed on a photopage. More on that soon...
Posted 2 months ago. ( permalink )

view photostream

premasagar  Pro User  says:

Alrighty. So, I've released version 1.3. This solves a couple of issues and also introduces a new way to determine whether to add the AllSizes button on photopages that do not already display it.

Firstly, the issues fixed:
• Fixes change to Flickr site on 'All Rights Reserved' photos
• Supports Flickr's international languages
• BB Code has line breaks removed (again)

Adding the AllSizes Button
The main change is that now, if you 'Allow Downloads' on your own Flickr account, then the AllSizes button will be added to a photopage, if it is not already present.

I should explain the rationale behind this...

Some users have their Flickr account set to prevent the AllSizes button showing. This is usually done as a deterrent against people misusing their photos. No one likes their work being misused.

There are, on the other hand, many reasons why people may legitimately want to use the AllSizes button. For example, those who want to see the details present in a large-size image, or those who want to download images for their personal, offline enjoyment, or those who want to talk about photos in Flickr discussion groups and use the HTML code to post the relevant photo.

The AllSizes+ script will add the AllSizes button to a photo if you have your own Flickr account set to 'allow anyone' to download your photos (see the 'Allowing Downloads' page). You must be logged into Flickr for the script to determine your setting.

What You Give is What You Get
The basic principle here is that if you are open to sharing your photos with others, then you can be trusted to be responsible with using other people's photos.

You will always be able to use the script for your own photos (if you are logged in), regardless of your account settings.

It's not a perfect solution (and it may change in future), but it's perhaps the best one available. Please feel free to contribute your thoughts in this discussion thread.
Originally posted 2 months ago. ( permalink )
premasagar edited this topic 2 months ago.

view photostream

fourmilex says:

I just gave your update a test drive and it works exactly as you have described.
I even tried the "any flickr user" option and when choosing this the script does not put the "all sizes" button but will put it when the "anyone" option is checked, as described above.

I think you have made the right decision(s) and thank you for all your work on this (and other) script(s).

I have to admire your (and some others) what I call genius.
Posted 2 months ago. ( permalink )

view photostream

Kitantho says:

One note, the link at the top of the page kept giving me the old version (1.2) but I was able to get 1.3 at the userscripts website. It's working great for me now that I found it.

I'm glad you decided to make the change to when the AllSizes button is displayed. I basically just use Flickr to find images for personal use (read: my desktop and sceensaver), and there are a lot of great photos that don't work well for that when they're at low resolutions.

Ultimately, if people are that concerned about their work being stolen, why not upload something low res as the original? I see quite a few users who do that, although personally I feel that nothing takes away from a great photo like having to squint to see what it's a picture of.
Posted 2 months ago. ( permalink )

view photostream

zyrcster  Pro User  says:

Thanks for the script update.

Without getting into the ethics either way of publishing All Sizes for those that have disabled it, I do want to point out one hole in your logic:

The basic principle here is that if you are open to sharing your photos with others, then you can be trusted to be responsible with using other people's photos.


By default, downloads are enabled for anyone -- so any user who joins Flickr will automatically have this set as "anyone" and most users may not even know the feature exists. So, it is not true that just because someone has download enabled for "anyone" that they know how to properly use a Flickr image that they find. So, a nefarious user only has to create an account, not bother uploading anything to share, not bother changing the download setting, and they are good to use your script to get to All Sizes even though the account holder has that setting restricted.

Meanwhile, a user such as myself who has downloads restricted to F/F and who always asks permission to use someone else's images (and your script is one of the most useful scripts I use -- it's genius) -- in other words, someone who is responsible -- cannot use the new feature in your script.

So, I just think if you're going to enable All Sizes whether the user has disabled it or not, you might as well just open it up to all users of your script, because your solution actually enables more people who might be prone to abusing the script and less people who would not abuse the script.
Originally posted 2 months ago. ( permalink )
zyrcster edited this topic 2 months ago.

view photostream

fourmilex says:

I see merit in your statement
Posted 2 months ago. ( permalink )

view photostream

premasagar  Pro User  says:

Thanks all for your comments.

@Kitantho - that sounds like your browser had cached the old version of the script. If that comes up again, you can override browser caching by putting a random "query string" at the end of the url - e.g.
dharmafly.com/projects/allsizesplus/allsizesplus.user.js?...

I've changed my server settings, so next time it shouldn't cache the script in the browser.

@zyrcster - You make a very good point that I hadn't considered. Yes, it is the default setting to allow downloads for everyone. So many people - trustworthy or otherwise - will have this setting enabled. Indeed - this is a very tricky situation to resolve. All of your thoughts and feedback is very helpful.

I'm not sure I understand - you have your setting to only allow downloads by friends and family - so, how do you feel, knowing that someone (a non-friend or family) could potentially use the AllSizes+ script to access your photos? And, given that people could use the script to access your photos, why do you prefer to limit downloads to friends and family only?

(If I don't respond again for the next week, it's because I'll be away...)
Originally posted 2 months ago. ( permalink )
premasagar edited this topic 2 months ago.

view photostream

zyrcster  Pro User  says:

How do I feel about anyone now being able to download my photos when I have the All Sizes restricted? I actually dislike it quite a bit. Why? Because the people who can use your script might not understand at all how to use the script. Now they can get my original sizes. I don't like that one bit. It's circumventing my preferences that I purposefully chose. And it's being done with faulty logic -- that because someone has All Sizes enabled for all that means they are responsible -- this is simply just not true.

I prefer to keep my download settings restricted despite your script because not everyone knows about your script and so what little protection I have is to restrict the download setting. if your script becomes widely used, I may personally start uploading only 800px images instead of 1600px images (which is what I currently do).

My point in my post was just that your giving away the entire farm to people who may not understand how to use the script, while preventing people who do understand how to use it from using it fully.

Your script is useful to me for a number of groups I admin, and I always gets permission before using images out of the pools.

But now, your script is somewhat of a danger to me because it does override my settings and it overrides them for the default user... and not for the people whom I know would use it wisely.
Posted 2 months ago. ( permalink )

view photostream

premasagar  Pro User  says:

@zyrcster - Thanks for your explanation. I hear you.

Hmmm... Another option is to only enable the AllSizes button when the viewing user has a Creative Commons license for their own photos.

While this does not help those trustworthy people who happen to choose All Rights Reserved for their photos, at least it does increase the chances that the user is aware of the implications of reuse of other people's photos. (And it might encourage wider adoption of Creative Commons, which I personally believe would be a good thing). Thoughts?

Another, more complicated option would be something like this: when the AllSizes button is added, the download and 'grab the code' functionality could be disabled, but the option to view the photo at larger sizes (e.g. for those with poor eyesight, or those who want to see more details in the photo) could still be available - for everyone who uses the script.

Or a combination of these two points: full functionality for those with a CC license, and partial functionality for others.

The first option would be simpler to code (and therefore more likely to be offered soon). The second or third option would require more rewriting of the way the script functions. But, of course, I am open to anything that improves the script.
Posted 2 months ago. ( permalink )

view photostream

ClevaTreva  Pro User  says:

premasagar I think you are treading this path really carefully. I always make my photo's Creative Commons. Here's the issue though.

For anyone wanting the larger sizes, they are there. Like it or not. Flickr does not really secure them for you.

However, I think your first idea the better. Rather than the second, Why not simply ask the owner via flickrmail? If the user doesn't have Creative Commons set (and of course it is not set by default), then maybe the all sizes script should show the sizes available (w x h data) and offer to send a flickr mail. That way I could more easily explain why I wanted the larger image (2 reasons; I teach High School kids and plan to add photography to the subjects on offer, and one of my pupils has very poor eyesight - he needs a telescope in the playground to see people a few feet away). But I can always ask and give the owner the right to say yes or no.
Posted 2 months ago. ( permalink )

view photostream

zyrcster  Pro User  says:

ClevaTreva For anyone wanting the larger sizes, they are there.

Except for the original, which uses a secret that cannot be guessed for the url to the original size.

premasagar I really like the idea of putting on the CC accounts.

I also like the idea of just making the large size available for viewing and not for downloading (although it's almost silly -- if you can see the large size, you've already downloaded it.

What about just making the All Sizes available regardless, except disable the original size for those that have All Sizes disabled?

For example, I have downloads set to FF. But I could live happily with people seeing (even downloading) the large size. I just want my originals not available. Or is that too much work?

Thanks, again, as I said earlier, I love this script and appreciate your attention to concerns about its use.
Posted 2 months ago. ( permalink )

view photostream

SunCat  Pro User  says:

@: You seem to imply that this script is able to guess the new secret for original sizes. I don't think this is the case. The only time the script presents an original size option is when the original size is already available (e.g. your own photos, or a photo that has downloading enabled). If the photo has the download option disabled, the most the script will be able to get to is the large size. I've seen cases where the script gets confused, and presents a < 1024 sized image as "original", but it has never presented anything to me that I couldn't already get by manually changing the URLs or by using the flickr slideshow to get to. Feel free to experiment on my stream and let me know if you can get to anything other than the large size for my photos.

I personally like this script because flickr is currently ignoring the many requests to allow us to choose to provide access to "large" images without also opening up the flood gates to our original sizes.
Posted 2 months ago. ( permalink )

view photostream

zyrcster  Pro User  says:

My apologies then. I assumed the All Sizes would work the same as it does when a user has downloads enabled, but it does not fetch the original size. Thank you for that clarification.
Posted 2 months ago. ( permalink )

view photostream

SunCat  Pro User  says:

Thanks for taking the time to confirm this. It's nice to know I'm not losing my mind
Posted 2 months ago. ( permalink )

view photostream

premasagar  Pro User  says:

Thanks for your comments, all. First, to clarify a couple of the points:

> The only time the script presents an original size option is when the original size is already available (e.g. your own photos, or a photo that has downloading enabled). If the photo has the download option disabled, the most the script will be able to get to is the large size.

@SunCat - this isn't strictly true. While, of course, the script cannot guess the original sizes secret, it can however check the Flickr API. If the photo owner is permitting API access to their photos, then original size will be available, if the owner is a pro-user - even if they have "disabled downloads".

[Edit] This situation has now changed. The API now reflects the website. If the AllSizes button has been disabled, then the API will not make the Original size available. [/Edit]


> I've seen cases where the script gets confused, and presents a < 1024 sized image as "original"

Actually, the script is doing the right thing here. When the Original size is small, then it becomes more likely that it is accessible. For photos by non-Pro users, Flickr will label the Original size as the "Large" size when the original is smaller that 1280 pixels in width and height.

For example, see this original image. It is labelled as the "Large" size on its AllSizes page. However, the AllSizes+ script will always label original images as the Original size.

==

So, some different suggestions that we have:

1. Always show the AllSizes button, but exclude Original sizes if the owner has disabled downloads

2. Always show the AllSizes button, but exclude the Code and Download options if the owner has disabled downloads (i.e. still keep the View Image option, or some variation on it that makes it harder to download).
And make it easy for the viewer to contact the owner to request permission (though I'm not sure what happens next? - how would the viewer get hold of the image?)

3. Only show the AllSizes button if the viewer has CC photos, or if the owner allows downloads

Any further thoughts or comments?
Originally posted 2 months ago. ( permalink )
premasagar edited this topic 2 months ago.

view photostream

zyrcster  Pro User  says:

I like option 1, it makes the script the most useful, from the perspective of the script user. Especially since you have all that jargon in the window about copyright and contacting the owner. And since you're not doing anything that one couldn't get via the API or with some html hacking anyway.

That said, I also know how to responsibly use the script, as I'm sure others here do. I can envision that some might be unhappy with this tool providing downloads when the owner has disabled them, however. But as you say in #2 -- if you do contact the owner and get permission, then how would you use the script if it's set to not return things based on the account settings?

Option 3 is probably the most ethical from the perspective of the photo owner.

I also *really* appreciate your thoughtfulness here.
Posted 2 months ago. ( permalink )

view photostream

SunCat  Pro User  says:

Thanks for the clarification

I also like option #1. It isn't providing access that isn't already
available via other mechanisms, and it fills a hole in the flickr tools
offering quite nicely.
Posted 2 months ago. ( permalink )

view photostream

fourmilex says:

I'm also on board with option #1.

Also I hope expect the next version will work with Firefox 3.0 and the new GM.
Mine stopped working with these upgrades.
Originally posted 2 months ago. ( permalink )
fourmilex edited this topic 2 months ago.

view photostream

zyrcster  Pro User  says:

That's odd -- mine is working fine with FF3 and the new GM.
Posted 2 months ago. ( permalink )

view photostream

SunCat  Pro User  says:

Ditto. No issues with FF3 and the latest GM. What versions are you running fourmilex?

Posted 2 months ago. ( permalink )

view photostream

fourmilex says:

I'm using script ver 1.3 and GM ver 0.8.20080609.0 from the mozilla website.
This is weird, some places it shows up and some others it doesn't.
Originally posted 2 months ago. ( permalink )
fourmilex edited this topic 2 months ago.

view photostream

SunCat  Pro User  says:

That the same version of the script and GM that I'm running. Other than issues I first ran into with GM when I updated Firefox on my Fedora 8 system, the script has been working fine for me (the FF/GM issues were global, and were impacting all of my scripts until I decided to blow away my old firefox config and start fresh). The script is currently working great on both my work system (Fedora 9) and my home system (Fedora 8). I haven't updated my XP system to FF3 yet.

It's odd that it shows up some places, and not others. Maybe you picked up a poltergeist
Originally posted 2 months ago. ( permalink )
SunCat edited this topic 2 months ago.

view photostream

premasagar  Pro User  says:

> Some places it shows up and some others it doesn't

@fourmilex - Do your Flickr settings allow downloads to anyone for your own photos? Is there a consistency or pattern to when the AllSizes button is shown? Perhaps send me a private message with the urls of some of the photos that you are trying to look at, and I'll see if I can spot what's going on.

Thanks all for your thoughts on a good policy for accessing photos with the script.

> if you do contact the owner and get permission, then how would you use the script if it's set to not return things based on the account settings?

@zyrcster - Only by setting up a whole back-end system to allow people to request permission from owners for unrestricted access to one or more of their photos. That would be nice, but quite a job.

All of you, so far, seem to like Option #1, i.e. to always show the AllSizes button, but exclude Original sizes if the owner has disabled downloads.

@zyrcster, you mention that restricting full access to those viewers who license their photos with Creative Commons might be a more fully ethical approach, considering the perspective of the owner.

It's great to hear your feedback. I'm hoping we can reach a good balance between all the parties' needs.
Posted 2 months ago. ( permalink )

view photostream

fourmilex says:

Yes, my settings are so that anyone may download my pics and urls have been sent.

There is no pattern, just that on some pics the button just doesn't appear.

Poltergeist I can live with and kick out, I just don't want a Miasma in my pc! :)
Posted 2 months ago. ( permalink )

view photostream

premasagar  Pro User  says:

Script Update: v1.4
Alrighty folks! Here's a new update.

New Feature: Video Stills
You'll now see the AllSizes button on video pages. The AllSizes+ panel will give you access to the video's still image, just as if it was a normal photo.

You can even access the AllSizes page for the video still - a "hidden" feature that isn't linked to from the standard Flickr video page.

For example, here's one of my videos:
Lai Lai Lai
(And its AllSizes page).


Change of Policy to AllSizes Button
Thanks to all your feedback, I've removed the requirement for your own account to Allow Downloads for anyone. The AllSizes button is now added every time. However, the Original size image will not be shown if the owner has restricted access to it.


Other Changes
• The "No known copyright restrictions" license is now supported (e.g. on this photo)
• The Copy To Clipboard feature became broken in Firefox3. Now fixed.
• All sorts of other improvements to the underlying code.


(@fourmilex - Thanks for corresponding about fixes for the issue you've been seeing. I think it should sort itself out now.)
Posted 2 months ago. ( permalink )

view photostream

fourmilex says:

I was just presented with the update feature of your script and updated it.

The photos that were not showing the AllSizes button is now added every time.

Thank you very much! My feeble eyes also thank you.
Posted 2 months ago. ( permalink )

view photostream

premasagar  Pro User  says:

Script Update: v1.41
Fixed a small bug relating to downloading / copying to clipboard.

@fourmilex - Excellent!
Posted 2 months ago. ( permalink )

view photostream

premasagar  Pro User  says:

Script Update: v1.42
Fixed bug on videos available to Friends & Family.
Posted 2 months ago. ( permalink )

view photostream

zyrcster  Pro User  says:

I don't see the All Sizes on the video pages, though?
Posted 2 months ago. ( permalink )

view photostream

premasagar  Pro User  says:

@zyrcster - Is it that you don't see the button added, or you don't see the AllSizes page? How about on the video I posted above?
Posted 6 weeks ago. ( permalink )

view photostream

Brenda Anderson  Pro User  says:

I see no All Sizes button on any video, including the one you linked. (FF3 on OSX)
Originally posted 6 weeks ago. ( permalink )
Brenda Anderson edited this topic 6 weeks ago.

view photostream

premasagar  Pro User  says:

Hmmm, that's interesting.

Perhaps it's an OSX-related issue then. Anyone getting this on a different platform?

I'll let you know when I can test this on OSX.

I've just made another small script update (v1.43), but this shouldn't affect what you're seeing.
Posted 6 weeks ago. ( permalink )

view photostream

fourmilex says:

I see the All Sizes on everything and it does what it's supposed to, but I'm running XP.

Don't know if that helps or not .
Posted 6 weeks ago. ( permalink )

view photostream

zyrcster  Pro User  says:

I see the all sizes page at your link, but no All Sizes button above any video -- mine or another's. FF3 on Mac OSX also.
Posted 6 weeks ago. ( permalink )

view photostream

premasagar  Pro User  says:

So it's definitely looking like an OSX thing. Do you get any JavaScript errors?:

- Go to a video page
- Disable other Greasemonkey scripts
- In the Firefox menu, choose Tools > Error Console
- Click 'Clear' in the console
- Click 'Errors' in the console
- Refresh the page
- Any errors in the console?
Posted 6 weeks ago. ( permalink )

view photostream

zyrcster  Pro User  says:

Error: photo is null. Then for source code, it points to where the AllSizes script lives on my drive. Then it says line 2913.
Originally posted 6 weeks ago. ( permalink )
zyrcster edited this topic 6 weeks ago.

view photostream

premasagar  Pro User  says:

Thanks. That's really useful.
Posted 6 weeks ago. ( permalink )

view photostream

premasagar  Pro User  says:

Script Update: v1.44
Fixed bug for accessing videos with Firefox 3 on Mac OSX, plus a few other internal improvements.
Posted 6 weeks ago. ( permalink )