From: John M. <mo...@mu...> - 2001-11-12 21:30:43
|
How's this? http://miranda.hn.org:8888/pagekit/album?location=This%20is%20%22fun%22/Really%20Big%20Album I like this approach because it gives you all the flexibility of listing every page, but takes up very little screen real estate. It also include "previous" and "next" links so as not to overwhelm the casual user. John On Sunday, November 11, 2001, at 05:39 PM, Ashley M. Kirchner wrote: > 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. > > |