Shuffle: order=random

Note: The shuffle=1 parameter that existed in the old Thumblist is deprecated. Please use order=random with ThumbList².

This page demonstrates the possibility of a random thumbnail displayed, or a random selection of thumbnails, by the parameter order=random.

One random thumbnail

This is only possible with thumblist count=1:

(:thumblist count=1 px=64 order=random:)
Crew_of_a_Sherman-tank_south_of_Vaucelles.jpg: 457x640, 101k (2009-02-13 12:30)

Whole list randomized

(:thumblist count=4 px=64 order=random:)
Polarlicht_2.jpg: 800x521, 58k (2009-02-13 12:30) Atlantis_Docked_to_Mir.jpg: 728x640, 72k (2009-02-13 12:30) 2014-11-29T14.01.20-PB297709-Sin.jpeg: 444x351, 13k (2015-03-16 23:22) Wrightflyer.jpg: 800x477, 42k (2009-02-13 12:30)

Reload the page to see how it changes. If you use supercache=1 (don't), the files will obviously be shuffled only once and stored/displayed in that order.

(Re-)Ordering a random sample

(:thumblist count=4 px=64 order=random order2=name:)
Atlantis_Docked_to_Mir.jpg: 728x640, 72k (2009-02-13 12:30) Breslau_Ring_Ostseite_1890-1900.jpg: 800x603, 158k (2009-02-13 12:30) Crew_of_a_Sherman-tank_south_of_Vaucelles.jpg: 457x640, 101k (2009-02-13 12:30) Crops_Kansas_AST_20010624.jpg: 668x640, 171k (2009-02-13 12:30)

Using order=random will shuffle the list. Using count=4 will take 4 pictures from the random list. Using order2=name will order the 4 random pictures by name. See also Order.


  • "random order"==no "image trails" in the template (<<|>>). Because the files are shuffled on every page load and there is no way to cache the trail list (it would change on the next page view).
  • On this page where the order is random, I am using $EnableIMSCaching = 0; to prevent the page caching by the browsers.

See also