Talk:Ideabox

From GodWiki
Jump to: navigation, search

It would be very helpful to list on this page which selections are available at each level.

Unfortunately, I only thought of this after I reached level 16, so I don't recall what was available at the earlier levels. --OhMG


well if you can somehow get hold of the data, be my guest. --Spode 20:40, 8 May 2011 (UTC)


I created a forum topic to gather info from other players. Hopefully folks will contribute once it's out of moderation. --OhMG 13:46, 18 May 2011 (UTC)

Percent variables (strings)

Could we have a list of variables?  %pet%, %monster% etc. I can't find one anywhere - checked the forums, googled, everything. --Herm 14:56, 2 February 2012 (GMT)

Aha! Finally found a list and added it. --Herm 12:05, 3 February 2012 (GMT)

Is there a variable for god name? I didn't see one in Herm's list. Destiny Avoided 22:30, 11 March 2012 (GMT)

I have used %item% with some success for the context of spending money in town. On the other hand, %weapon%, %armor%, %talisman%, %head_armor%, %foot_armor%, and %equipment% all came up as unrecognized. It seems also that different variables are recognized in different contexts, though I've not had a chance to figure out which works where. Destiny Avoided 22:36, 11 March 2012 (GMT)

The reason this article gets stuck on Special page listings

As WardPhoenix discovered, this article is currently "stuck" on Special:UncategorizedPages, and possibly in other lists that it ostensibly does not belong on. There is a definitive reason why that's happening (which I'll explain), but it's highly technical and, more importantly, there's absolutely nothing we can do about it as users. It's caused by what can only be a (benign) database issue within the MediaWiki software's content tables, and would only be correctable by someone with direct access to those database records.

The issue here turns out to be exactly the same as the one I document at User:FeRDNYC/Administrative requests#Double_redirect_Godville_page: The Ideabox article has a phaaaaantom clone, just like Godville (Town) does. And just like the other clone, you can't see it if you look straight at it. You have to catch it with the side of your eye.

Here's the easiest way to observe this phantom Ideabox article. It will only work on a desktop web browser.

  1. Go to the search box in the upper-right corner of any Godwiki page
  2. Type the word "ideabox" (without the quotes) into the search field, but do not hit Enter/Return.
  3. The typeahead autocomplete should have produced a list of pages matching your search string.
    I got five:
    1. Ideabox
    2. Ideabox Guardian
    3. Ideabox survival guide
    4. Ideaboxer
    5. Ideabox
    Waitasec... "Ideabox" twice? What's that about? Aha! That is, in fact, the clue to this issue.
  4. If you mouse over the first "Ideabox" in the list, your browser should show you that it links to this URL:
    https://wiki.godvillegame.com/index.php?search=Ideabox&title=Special%3ASearch
  5. Pretty normal. Now, mouse over the second "Ideabox" on the list, and the url is:
    https://wiki.godvillegame.com/index.php?search=Ideabox%C2%A0&title=Special%3ASearch

Aaaaaaa-HAH!

They're not the same page name!

That's right, there is apparently a page record in the site database titled "Ideabox%C2%A0", or "Ideabox" with two special characters after it. (Worse, %A0 is the non-breaking space, so it's not even a printable character.)

MediaWiki treats those two page names identically, from the user side. If you try to reach, view, or edit "Ideabox%C2%A0", you will fail and end up at Ideabox. Which is exactly why there's nothing we can do to fix this. The phantom page is completely inaccessible from the user side of the MediaWiki system.

But it's there, lurking in the content tables, occasionally confusing some of the Special: pages. And it will be, forever, unless someone with DB admin access goes into the database and manually drops that record from the appropriate tables.

#TheMoreYouKnow -- FeRDNYC (talk) 23:05, 16 April 2019 (UTC)

*TWITCH!* No way. NO [Redacted] WAY!
Thank you for the education. And at the same time, curse you for the education, because now I'm tempted to break the GV TOS to go fix it, because that's "my" place it's impacting. --SourceRunner (talk) 00:41, 17 April 2019 (UTC)
Wow. That's.... something. Atleast I can put that problem in the bin without regrets. Thanks! -- WardPhoenix (talk) 08:48, 17 April 2019 (UTC)
Yeah, y'all have no idea... basically, as deep as you want this rabbit hole to go, you'll never find the bottom. The weirdness only increases the more you poke at it. Like:
  • If you type "ideabox" or "godville" into the search box on the search page (the one at the top of Special:Search, you'll see the same completion list with the same doubled entries. But those won't contain the special characters, because they've already been converted into sanitized page links. So, in that list, you really will have two completely identical duplicates of the Ideabox or Godville (Town) entry.
  • If you actually execute your search for "ideabox" or "godville" on the search page, the phantom clones CAN be found in the results as well. But not the same way!
  • A search for "godville" will show the #PhantomClone "Godville (Town)" (aka Godville (Town)%C2%A0) in the "Page title matches" section. There you can see that it's a 21 byte page, last edited 27 December 2010, and it contains the text "#REDIRECT[[Godville]]". (Which explains why it's stuck in Special:DoubleRedirects.)
  • A search for "ideabox" will NOT show the #PhantomClone "Ideabox" (aka Ideabox%C2%A0) in the "Page title matches" section. It will show up somewhere in the "Page text matches" section, though. That listing shows that it's a 40 byte page, last edited 1 September 2011, and it contains the text "The ideabox. No god can live without it.". (Which explains why it's stuck in Special:UncategorizedPages.)
Pull any thread, two more unravel. I won't even go into the results I've had copy-pasting actual %C2 and %A0 characters into the search field. 🤔 -- FeRDNYC (talk) 13:07, 17 April 2019 (UTC)
I submitted a bug report to the devs yesterday. (Talk:Main_Page#Double_Redirect_Page_Issue), seems they resolved the issue. Thought I was going crazy when I saw the double “Godville_(Town)” article. — Emptysora (talk) 17:25, 14 November 2019 (UTC)