Goto Page (X)

Discussion of all aspects of the website, wiki, and forums, including assistance requests and new ideas for them.

Moderator: Forum Moderators

Post Reply
Flametrooper
Posts: 984
Joined: February 21st, 2006, 11:02 pm
Location: 0x466C616D65

Goto Page (X)

Post by Flametrooper »

If something you really really need to find is on, say, Page 34 of a 55-page thread, you have to either start from the beginning and keep clicking "next" or start from the end and keep clicking "previous" to get to it. The little "Go To Page" thing, either below the thread's name in the forum, or at the top of the page when browsing, shows the first few and last few pages, that's all. What I'm proposing is a little dialog at the top that looks like:
_______________________
| Go To Page:[___] [GO] |
-----------------------------------
That way, the user types in a page number and clicks "go", and it goes to that page. Simple enough. I know it's been done on other forums.

Any thoughts?
User avatar
Tomsik
Posts: 1401
Joined: February 7th, 2005, 7:04 am
Location: Poland

Post by Tomsik »

Yeah, that would be useful.
User avatar
Zhukov
Art Contributor
Posts: 1685
Joined: November 9th, 2005, 5:48 am
Location: Australia

Post by Zhukov »

Yes please.
User avatar
Jetrel
Posts: 7242
Joined: February 23rd, 2004, 3:36 am
Location: Midwest US

Post by Jetrel »

Yes, please.
User avatar
Maeglin Dubh
Moderator Emeritus
Posts: 1154
Joined: November 16th, 2005, 8:38 pm
Location: Valley of the Shadow of Death
Contact:

Post by Maeglin Dubh »

But.... can we really do anything about that?
Cuyo Quiz wrote:I really should push for Temuchin's brainstorming with all my might someday, when the skies are cloudy, the winds dance and the light is free to roam over the soil along the fog.
SkeletonCrew
Inactive Developer
Posts: 787
Joined: March 31st, 2006, 6:55 am

Post by SkeletonCrew »

I doub it's possible :( if possible it would be great.
But there's a method I often use, take this thread
http://www.wesnoth.org/forum/viewtopic. ... sc&start=0
and I want to go to page 5 then I change the url in (the start part)
http://www.wesnoth.org/forum/viewtopic. ... c&start=60

The forum shows 15 post per page so the the start is (page-1)*15 = 60
User avatar
Jetrel
Posts: 7242
Joined: February 23rd, 2004, 3:36 am
Location: Midwest US

Post by Jetrel »

PHPBB has a site; on this site are two things of relevance:
1] Lots of mods/plugins, one of which might do what you're asking for.
2] The, possibly-still-in-development phpBB 3.0, contrasted with our 2.x

One of those might give us that feature.
Flametrooper
Posts: 984
Joined: February 21st, 2006, 11:02 pm
Location: 0x466C616D65

Post by Flametrooper »

Wonder what Sparr thinks. I don't know crap about phpBB, but I could learn it, I suppose...but then he contributed the [map] tag, didn't he? He might be able to figure something out.
User avatar
turin
Lord of the East
Posts: 11662
Joined: January 11th, 2004, 7:17 pm
Location: Texas
Contact:

Post by turin »

You can always edit the URL where it says &start= to equal desired_page_number*15. So, if you want to go to page 15 of a 100 page thread, change it to &start=225.

But I see what you mean, and I agree, it would be a useful mod.
For I am Turin Turambar - Master of Doom, by doom mastered. On permanent Wesbreak. Will not respond to private messages. Sorry!
And I hate stupid people.
The World of Orbivm
SkeletonCrew
Inactive Developer
Posts: 787
Joined: March 31st, 2006, 6:55 am

Post by SkeletonCrew »

turin wrote:You can always edit the URL where it says &start= to equal desired_page_number*15. So, if you want to go to page 15 of a 100 page thread, change it to &start=225.

But I see what you mean, and I agree, it would be a useful mod.
Turin, like I said before, it's (desired_page_number-1)*15
start=210 takes you to page 15
start=225 takes you to page 16
sparr
Posts: 209
Joined: March 6th, 2006, 5:02 am

Post by sparr »

I don't have a phpbb install to make a mod with currently. I'll keep that in mind for a future quickie.

For now, you can use this bookmarklet:

javascript:N="start="+((C=window.prompt("Jump to which page?", "1")-1)*15); if(C>-1) { R = /start=\d*/; if (R.exec(location.search)) location.search = location.search.replace(R, N); else location.search += "&" + N;} void 0;
Post Reply