The encyclopedia seems to be acting strangely. For instance, I searched for "peak" and somehow ended up in the "Hall of Speakers" article. Some of the cant terms are also leading heck knows where. Also, some of the search terms link directly to the results while others go to a page of options.
Encyclopedia Links
It's an aspect of how the search operates, Leatherhead will bring up an entry if rhea is searched for. I'm currently thinking of modifying the search system yet again to narrow this down, trying to avoid dealing with the rather dim-witted MySQL built in searches.
Clueless, I have no earthly idea how you program searches or even keep this website running smoothly, so take the following suggestion as just that.
Is there any way to have a search result in a wiki type disambiguation page from whic you can go directly to any of the articles that match the search term? Thus, using the above example, a search for "rhea" will bring up a page that has links to the "Rhea (titan)" article, the Rhea (random berk on the street) article, and the "Leatherhead" article.
... heh... heh... hahahahahahaha.....
Look further up in this thread. Guess what the search system *used* to do!
*shakes head* Hm. I think I have an idea on how to make it behave a little better to do what everyone wants it to do, just may take a bit of poking the code on my end here.
When I come across bugs like this, I add a direct link to the page in question. For example, in a few minutes I'll add something along the lines of, "If you're looking for the Greek goddess, see rhea" at the top of the Leatherhead entry. And the link will point you there directly rather than using the search function. I've already done this with many, many entries.
Just point out all the bugs you see.
Okay, "peak" and "Rhea" are both "fixed" with disambiguation. You'll notice this with a lot of entries - try searching for "Io" or "Anu," for example. Or "Ao."
FYI, you can always find an article - if it exists - by browsing it alphabetically. You don't need to use the search function.
Clueless: Yes, it did, but only for some articles, thus the original post.
ripvanwormer: Alphabetic listings is how I usually go about the problem, but that is hardly the easiest way. Your "see also" links are often a big help, but it would be much more logical, at least for me, to have a general disambiguation page outside of a 'main' article for any one specific search. So, instead of immediately seeing Rhea (titan) article with links to Leatherhead (cant) and whatever else, one would see a short list of potential results, including all of the above, and then be able to choose which exactly was intended.
Again, that is easier and more logical for me, but if popular opinion or the ability to program it as such get in the way, it is still a very nice system now.
As far as I know under standard wiki the disambiguation pages are written up by the users themselves aren't they? If not let me know and I'll see if I can figure out a way to automate that...
Irony aside, here's what Wikipedia has to say on disambiguation pages. From what I gather, they are user-created.
Whether or not they should become the norm on the Planewalker Encyclopedia, at least for ambiguous search strings, is entirely up to you. If they are, editors can slowly begin creating them where needed most.
Ok - I can make a script to see if I can automate a few of them but in this case there may be some call for user's to just start making a habit of it. I'll let you know if I figure out a way to automate.
Question for you, then, Clueless: How would one go about modifying which page a particular search result leads to?
For example, I searched for "Spire", hoping of course to check on a little detail about the infinitely tall point on the Outlands, but reached the article for Darkspire instead. Needless to say, this makes little sense. If I were to make a disambiguation page for "spire", which would lead both to the Spire, Darkspire, and any other spires that may be involved in Planescape, how would I make it so that a search for "spire" would lead there instead of to one of the subpages?
Hm... in this case - you would poke me and explain what it's doing that is messing you up...
I can then poke the code and figure out what *it* thinks it's doing... The way the cross links currently work is to simply run a search on the title - but that may be *too* generous for the wiki now that it's gotten big - it's finding too many results, and rarely the right one - so I think I need to restrict what it finds much more closely, more like how a regular wiki does it.... but I don't want to totally lose the ability to find similarly named articles.
Hm - let me puzzle on this one to make something a little more rational for our system, it'll take a little bit of tweaking the code.
Ok - go play with it now... see if that has a better search result. I set it to look for exact title matches by priority, then for matches where the term is the start of the title, then by those within the title itself... after that it will revert to 'anything that looks remotely like what you're asking for'.
Looks like it searches for what starts with the title first, since a search for 'spire' now brings up 'spireward' as the first and only result.
Hm - *goes and pokes the code again* *this time with a sharper stick*
edit: Ok, try now...
When I click on the link for "Tunarath" from the "Vlaakith" page, I get "Allitur" instead.
Fixed - the archives are updating now so give it a few before the modification shows up.
Umm, I don't know if it's even worth mentioning but since I'm a maximalist i'll just go ahead...
I cannot seem to be able to find the encyclopedia entry for Rhea (the titan) as ALL the links I found so far lead to the entry "Leatherhead". Same applies to typing Rhea in the search...
I don't know if it's a bug, or some sort of personal grudge against that poor titan...
I wouldn't start a new thread for this.