From: Ashley M. K. <as...@pc...> - 2001-11-11 22:39:38
|
John Moose wrote: > Thanks for all the ideas. I'm still thinking about most of them, but > how's this for #2? > > http://miranda.hn.org:8888/album?location=This%20is%20%22fun%22/Woods%202000%2d08%2d20 > > Previous/next links are much easier to code! The only problem I see with this is that you can't jump ahead in pages. On asja's page ( http://earth-sky-water-fire.org/cgi-bin/ids/index.cgi?mode=album&album=/water/reefs%2cfishes%2csea%20life/small ) you can see there are 87 pages, and if someone visited the first 23, then left and came back, they can jump right in and click on page 24 and continue browsing. That was the advantage really of having all the pages listed like that, however it's not the most ideal way. On your sample John, there's no way to jump from one page to some other, except for going to the next, next, next, next, till you get where you're going. This goes the same for the idea I proposed, however at least one could jump ahead five pages at a time (if implemented): << 6 | 7 | 8 | 9 | 10 >> ...click next and you get: << 11 | 12 | 13 | 14 | 15 >> But again, if I took asja's page as an example, one has to click a few times to get to where they're going. So I thought maybe amend what I originally posted: << -10 | 6 | 7 | 8 | 9 | 10 | +10 >> (or something like that) ...click next: << -10 | 11 | 12 | 13 | 14 | 15 | +10 >> ...click +10: << -10 | 21 | 22 | 23 | 24 | 25 | +10 >> One could also just do a single < > for next, and double << >> for ahead +/- 10 pages in which case I would suggest flipping the links: << < 11 | 12 | 13 | 14 | 15 > >> (watch, someone is going to say, 'but we need a link to go back to page 1', heh) Mind you, from a programming stand point this isn't exactly a piece of cake (I've tried it before in a different language), but once working, it's rather sweet. (And I only suggested +/- 10, doesn't mean we have to adhere to it, nor the display of 5 page numbers in a row) -- H | "Life is the art of drawing without an eraser." - John Gardner +-------------------------------------------------------------------- Ashley M. Kirchner <mailto:as...@pc...> . 303.442.6410 x130 Director of Internet Operations / SysAdmin . 800.441.3873 x130 Photo Craft Laboratories, Inc. . 3550 Arapahoe Ave, #6 http://www.pcraft.com ..... . . . Boulder, CO 80303, U.S.A. |