Problem Details:
when using the search function (top right of web ui, next to settings), using dislpay results as topics makes it impossible to change pages
edit: also applies to search in thread box, or if you click to directly access the thread in view as posts
(fix for both user and whoever's doing the coding included)
How to replicate:
via normal usage:
open said search page
type in 2 terms into the box (the "+" in front of the term doesn't matter)
under search options select display results as topicssearch, then open any topic
you should be unable to change pages
reason this happens: (might not actually be right since I have no access to how the server actually processes these things)
SPOILER(i'm mainly talking about editing the url bar here)
all posts in the thread have a "post number", which starts counting from 0
when you click on a page number, it takes how many posts you chose to display per page (appears to be 15, i'm not sure if the option can even be changed) and mutiplies it by the page number you click and appends start=<derivedvalue> to the end of the url. (you can infact enter a custom number by editing the URL and jump to a specific post) however, when you search using the above method upon clicking on the link you arrive on the page with "hilit=term1+term2" inside your url. the plus sign ESCAPES the start= thing and thus makes the server ignore it.
go ahead and add a + before any "start=" and watch it break the page function.
fix for end user:
remove the "+". (manually edit the url)
actually remove the whole "hilit=termone+termtwo" because i don't even know what hilit does.
fix for server administrator:
parameterlise things correctly or remove the hilit thing since it doesnt seem to do anything
damn, how many people actually fully utilise the search function?
Video or screenshot showing the problem:
i can't quite post a picture, but i could do a video should the problem not replicate on your side
osu! version:its a website bug