Skip navigation.

exploreopera

| Help

Sign up | Help

Opera FAQ's, Tips, Tricks & Tweaks

More about Opera browser

Posts tagged with "Gallery"

Bookmarklets to view gallery images quickly

, ,

If you want to view all images in a thumbnail gallery, you have to open them all in new tab or view them one by one in single tab. First will clutter your tab bar and second will take time to view all the images.

Super Page bookmarklet will show all links in a single page. Create a bookmark with the following.
javascript:if(frames.length>1)alert('This bookmarklet does not work with frames.');else{var wnd=open('','imgwin','width=600,height=600,top=0,left=0,scrollbars,resizable');var lnks=document.links;with(wnd.document){var s='<html><base target=_blank>';for(var i=0;i<lnks.length;i++){s+='\n<iframe src='+lnks[i].href+' width=800 height=800></iframe><p>';}s+='</html>';writeln(s);void(close());}}

Limitations:
  1. It will try to open all links in a page. So, it may open unwanted pages.
  2. Images won't be saved if you save generated page.

Path Generator bookmarklet will show all images in a single page.

Limitations:
  1. It won't work if site servers configured only to send images based on referrer. You can fake referrer using Proxomitron.
  2. Images won't be saved if you save generated page.

Suppose, image paths is like following,
http://www.some-site.com/images/01/pic-1.jpg
http://www.some-site.com/images/01/pic-2.jpg
http://www.some-site.com/images/01/pic-3.jpg
http://www.some-site.com/images/01/pic-4.jpg
http://www.some-site.com/images/01/pic-5.jpg
http://www.some-site.com/images/01/pic-6.jpg
http://www.some-site.com/images/01/pic-7.jpg
http://www.some-site.com/images/01/pic-8.jpg
http://www.some-site.com/images/01/pic-9.jpg
http://www.some-site.com/images/01/pic-10.jpg
http://www.some-site.com/images/01/pic-11.jpg
http://www.some-site.com/images/01/pic-12.jpg
http://www.some-site.com/images/01/pic-13.jpg
http://www.some-site.com/images/01/pic-14.jpg
http://www.some-site.com/images/01/pic-15.jpg

You have to change the following values.
var p1 = 'http://www.some-site.com/images/01/pic-';
var ext = '.jpg';
var begin2 = 1;
var end2 = 15;
var zerofill2 = 0;

Suppose, image paths is like following,
http://www.some-site.com/images/01/pic-01.jpg
http://www.some-site.com/images/01/pic-02.jpg
http://www.some-site.com/images/01/pic-03.jpg
http://www.some-site.com/images/01/pic-04.jpg
http://www.some-site.com/images/01/pic-05.jpg
http://www.some-site.com/images/01/pic-06.jpg
http://www.some-site.com/images/01/pic-07.jpg
http://www.some-site.com/images/01/pic-08.jpg
http://www.some-site.com/images/01/pic-09.jpg
http://www.some-site.com/images/01/pic-10.jpg
http://www.some-site.com/images/01/pic-11.jpg
http://www.some-site.com/images/01/pic-12.jpg
http://www.some-site.com/images/01/pic-13.jpg
http://www.some-site.com/images/01/pic-14.jpg
http://www.some-site.com/images/01/pic-15.jpg

You have to change the following values.
var p1 = 'http://www.some-site.com/images/01/pic-';
var ext = '.jpg';
var begin2 = 1;
var end2 = 15;
var zerofill2 = 1;

Suppose, image paths is like following,
http://www.some-site.com/images/01/pic-01.jpg
...
http://www.some-site.com/images/01/pic-15.jpg

http://www.some-site.com/images/02/pic-01.jpg
...
http://www.some-site.com/images/02/pic-15.jpg

...

http://www.some-site.com/images/10/pic-01.jpg
...
http://www.some-site.com/images/10/pic-15.jpg

You have to change the following values.
var p1 = 'http://www.some-site.com/images/';
var p3 = '/pic-';
var ext = '.jpg';
var begin = 1;
var end = 10;
var zerofill = 1;
var begin2 = 1;
var end2 = 15;
var zerofill2 = 1;

Suppose, image paths is like following,
http://www.some-site.com/images/india/pic-01.jpg
...
http://www.some-site.com/images/india/pic-15.jpg

http://www.some-site.com/images/norway/pic-01.jpg
...
http://www.some-site.com/images/norway/pic-15.jpg

http://www.some-site.com/images/switzerland/pic-01.jpg
...
http://www.some-site.com/images/switzerland/pic-15.jpg

You have to change the following values.
var p1 = 'http://www.some-site.com/images/';
var p3 = '/pic-';
var ext = '.jpg';
var begin2 = 1;
var end2 = 15;
var zerofill2 = 1;
pArray = new Array('india', 'norway', 'switzerland');
July 2008
SMTWTFS
June 2008August 2008
12345
6789101112
13141516171819
20212223242526
2728293031