Encyclopedia Links

18 posts / 0 new
Last post
Iavas's picture
Offline
factotums
Joined: 2006-07-12
Encyclopedia Links

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.

Bagoly's picture
Offline
Namer
Joined: 2007-06-08
Encyclopedia Links

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.

Clueless's picture
Offline
Webmonkey
Joined: 2008-06-30
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.

Iavas's picture
Offline
factotums
Joined: 2006-07-12
Encyclopedia Links

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.

Clueless's picture
Offline
Webmonkey
Joined: 2008-06-30
Encyclopedia Links

... heh... heh... hahahahahahaha.....

Look further up in this thread. Guess what the search system *used* to do! Eye-wink

*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.

ripvanwormer's picture
Offline
Factol
Joined: 2004-10-05
Encyclopedia Links

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.

ripvanwormer's picture
Offline
Factol
Joined: 2004-10-05
Encyclopedia Links

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.

Iavas's picture
Offline
factotums
Joined: 2006-07-12
Encyclopedia Links

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.

Clueless's picture
Offline
Webmonkey
Joined: 2008-06-30
Encyclopedia Links

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...

Iavas's picture
Offline
factotums
Joined: 2006-07-12
Encyclopedia Links

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.

Clueless's picture
Offline
Webmonkey
Joined: 2008-06-30
Encyclopedia Links

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.

Iavas's picture
Offline
factotums
Joined: 2006-07-12
Encyclopedia Links

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?

Clueless's picture
Offline
Webmonkey
Joined: 2008-06-30
Encyclopedia Links

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... Eye-wink 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.

Clueless's picture
Offline
Webmonkey
Joined: 2008-06-30
Encyclopedia Links

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'.

Iavas's picture
Offline
factotums
Joined: 2006-07-12
Encyclopedia Links

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.

Clueless's picture
Offline
Webmonkey
Joined: 2008-06-30
Encyclopedia Links

Hm - *goes and pokes the code again* *this time with a sharper stick*

edit: Ok, try now...

Narfi Ref's picture
Offline
Namer
Joined: 2004-09-09
Encyclopedia Links

When I click on the link for "Tunarath" from the "Vlaakith" page, I get "Allitur" instead.

Clueless's picture
Offline
Webmonkey
Joined: 2008-06-30
Encyclopedia Links

Fixed - the archives are updating now so give it a few before the modification shows up.

Planescape, Dungeons & Dragons, their logos, Wizards of the Coast, and the Wizards of the Coast logo are ©2008, Wizards of the Coast, a subsidiary of Hasbro Inc. and used with permission.