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)

Ideabox article tear-down & rebuild

This note is a little late, as I've already started on this project, but I should put some words here for explanation and, if necessary, discussion :)

I recently had a, erm, rant on the forums about what I (and some other experienced editors) have long perceived as bad behaviour by new ER editors. A few people reached out to me to explain that, in fact, new editors face quite a lot of confusion and that the "bad behaviour" might often just be the same innocent mistakes being made. This turned into a broader discussion of the challenges and barriers that prevent people from becoming active in ER despite working hard to get there, and the things that discourage people from continuing to consistently contribute in ER. One of those problems is fixable: it's the state of this page.

To be clear, the page is absolutely packed with great information, but that's really the problem. Editors have contributed large chunks over the years, and so it's snowballed into an overwhelming, intimidating monstrosity. This is badly compounded by the lack of ToC and endless scroll-scroll-scrolling on mobile. People struggle to find the info they need, and give up. It's also become too unwieldy even for someone like me to keep it fresh, accurate, and well-edited.

So. My project (please feel free to help!) is to chunk this page up into digestible portions on separate pages, with {{TOC}} and easier navigation, using our lovely Category:Cross-reference templates to make it as easy as possible to access, understand, and find all this rich information. I'll also try out some strategies intended to be mobile-friendly, like taking long lists and making them collapsible (see the list of categories at Enhancement Room for a first attempt at this), but I welcome advice on getting mobile accessibility as right as possible.

This page here at Ideabox should ultimately contain only information that's relevant to a new player who wants to understand what the hell's going on. It should be small enough to read and absorb easily, and anything more in-depth than what a novice would find interesting should be broken off to its own page. I also intend to create a Category:Ideabox, and if the number of pages ends up justifying it, then probably a Navbox ideabox as well.

So this is the right time to bring out all your advice, complaints, feedback and requests about this page, its structure, content, accessibility, readability, whatever! -- Djonni (talk) 06:25, 26 August 2020 (UTC)

I was going to comment that as long as all variables ended up on the same page for ease of reference I'm good but can see from your forum post that you've done that.
Not an Ideabox page improvement per se, but could we have a link to the Ideabox page from the Main page (been meaning to ask this for a while)? --S624 (talk) 06:49, 26 August 2020 (UTC)
I think that's an excellent idea S624, let's make adding Ideabox to the Main Page a milestone for when we think it's mobile-friendly enough. 👍 -- Djonni (talk) 08:40, 26 August 2020 (UTC)