Hi there! what can I do for you today?

If you have suggestions about, or are looking to troubleshoot: the Portals, Database, Quote Corner, Site Skin or templates, you're in the right place.

Changtau2005

Administrator Poyo!

Current Background

Although it still looks good as always, there's a slight problem: the transparent white area that overlaps the background. Some things aren't in their proper places. For example, Adeleine to the right. You see half of her outside of the white area, but upon looking into the white area, there's more than half of a painter there. Same goes for the "curtains" near the top. If it's possible to fix this, that'd be great. If it's maybe too complicated, I understand. IqskirbyShovel Knight Pogo.pngDoin' like Duck Tales! 15:20, August 10, 2014 (UTC)

Just gonna pop in and say it does that for me too occasionally; such as right now, actually. It doesn't do it all the time, though. It kinda looks like the effect of looking through a magnifying glass. But it's just a minor cosmetic thing and I think it might just be on Wikia's end, anyway. --GiokuAvatar.pngGiokutalkuser 15:27, August 10, 2014 (UTC)
Seems 100% of the time for me, unless I'm just not paying as much attention. And yes, a magnifying glass, albeit reversed. So I guess a "demagnifying glass." IqskirbyShovel Knight Pogo.pngDoin' like Duck Tales! 15:39, August 10, 2014 (UTC)
I know what causes that. I set a faint background for the article area, because for people not using adblock, when Wikia's screen takeover ads show up, they blacken the background behind the article as well as replacing the images at the side. Yeah. This was before Wikia introduced Fluid layout, where they allowed the article area to expand with the screen, unlike the old Oasis which limited it to around 1000 pixels. It worked correctly at 1000px, but not now. I will disable the faint background, although I don't know how this will interact with the new ads. This should fix the error in sizing. Changtau2005
Administrator Poyo! 17:32, August 10, 2014 (UTC)
That looks better. Although on mobile devices it's only pink. But hey, better pink than something else. It is Kirby after all. IqskirbyShovel Knight Pogo.pngDoin' like Duck Tales! 17:42, August 10, 2014 (UTC)
Browsers have differing degrees of compatibility to the W3C standard. Basically this means for less capable, mobile, or older browsers, sometimes they cannot support the latest styling specifications. Don't quote me on this one, but I believe the case for mobile browsers is because they have to operate under much tighter resource constraints. Anyways, I have a workaround for this. The problem is caused by me specifying two backgrounds on the 'body' element. Seems like your mobile browser does not support dual backgrounds on a single element. Normally, I would simply introduce a second element behind the background and put the pink color there -- that's for when the background is loading or if it fails to load it shows pink instead of white, or for devices whose screen size exceeds the background size - they would see a pink border. Now, I can't do that because I can't change the structure of the document (only Wikia can), but I can style the 'html' element. I don't do this because I believe it's not a good idea (due to various reasons), but since this is the only way I can fix this, I'll do it anyway. I will also set the background-size property to 'cover', so for browsers which support it, the background should size with fixed aspect ratio so they do not see the pink background. Changtau2005
Administrator Poyo! 17:58, August 10, 2014 (UTC)
Well, I looked a bit further into it, looks like the pink color wasn't caused by what I said above, but to keep a long story short, my solution to this is not what I just described. It should work for users like you now, and best of all, I didn't have to style the html element. Changtau2005
Administrator Poyo! 19:31, August 10, 2014 (UTC)
While this thread is still open, the Visual Editor seems to have a transparent background. When I try to edit in Visual mode, the background skin appears, making it difficult to see the text on the screen. This is not the case in Source mode. Do you know what might be causing this? It could just be a temporary glitch on my end. NerdyBoutKirby This sprite sold me a Virtual Boy and Virtual Boy Wario Land.BZZZZZ! 04:37, August 11, 2014 (UTC)
It seems fine to me. Clear your browser cache to see if it goes away. Usually this is Ctrl + F5 or Shift + F5, or if you're on a Mac I think it's Func + F5. Changtau2005
Administrator Poyo! 17:48, August 11, 2014 (UTC)

Image Formatting Question

So... I thought maybe you might know something about this... so I changed the way we show software ratings on pages, with Template:ESRB, Template:PEGI, and Template:CERO. They work perfectly, other than one thing, which is that they refuse to line up in horizontal rows on pages, such as on Kirby's Return to Dream Land. We were able to get them to line up on Template:PEGI using <p style="text-align:left">, but I used that on the article and it didn't do anything, so I am wondering if it's just because they are in that infobox...? Anyway, it's been driving me nuts, and so I was hoping you'd know a bit more about it than I do. Thanks! --GiokuAvatar.pngGiokutalkuser 18:06, August 11, 2014 (UTC)

You have to be careful about how the Wikitext parser handles whitespace. I've fixed the templates - make sure to not leave any space between the end of the template scope (}}) and the includeonly tag. If you are not using includeonly and you are relying on noinclude instead, then do the same. What's happening is that the parser is resolving the space you left as a line break, so it wraps the image in a <p> element, as it would within normal text flow. Notice in my more complicated templates that I use comments all over the place to control indentation in places where it is whitespace sensitive. Either that or you have to know where you can put a spacing where the parser would not try to resolve into an actual spacebar or whitespace character. You'd also want to define images in terms of their height (e.g. x50px == 50 pixels high) instead of their width if you intend to line them up, so their line height matches.
No worries if this behavior is unintuitive at first. This gave me a headache when I started using Wikitext too =) Changtau2005
Administrator Poyo! 21:26, August 11, 2014 (UTC)
Oh um, and do try to remove those <p> tags you've put in the infoboxes for the left-align styling, as they are unnecessary. Generally it's also not a good idea to hide external links within images, so I've removed those. Any link to a url not within Wikia's domain (so that excludes internal wiki links and interwiki links - including those to Wikipedia) should be clearly labeled - in plain text links, there should be an external links icon just after it, so that should suffice, but the user cannot tell using an image link so they may navigate unintentionally. No worries, you pick up these things as you work, heh.Changtau2005
Administrator Poyo! 21:28, August 11, 2014 (UTC)
Thank you so much! I really appreciate all this help! I actually had an issue with the whitespace once earlier, too, actually; I forgot all about that... I'll make sure to remember that next time. And alright, I just wanted to have links to the software ratings websites, but I understand in that case. Thanks for all the help, I really appreciate it. :) --GiokuAvatar.pngGiokutalkuser 22:22, August 11, 2014 (UTC)

Soundtracks

Having some issues again unfortunately ^^; User:Gioku/Workshop started messing up once the soundtrack got past 100 tracks... it was fine when I had 88 songs in it, but now the 82nd song is messed up. And none of the songs after that will load. Hope this won't be too big of an issue! ^^; Thanks in advance. --GiokuAvatar.pngGiokutalkuser 00:32, August 15, 2014 (UTC)

Actually, nevermind, it was on YouTube's end... some of the songs messed up when uploading, and reuploading them fixed the playlist here... sorry for bugging you. ^^; --GiokuAvatar.pngGiokutalkuser 15:51, August 15, 2014 (UTC)
Eh, no problem. The script was plenty buggy last time so there's more than one reason to suspect it. Changtau2005
Administrator Poyo! 17:07, August 15, 2014 (UTC)

Hotspot

There's no problem with this, but I'm curious about this. Usually the hotspot shows four articles that have the most people editing them within a 3 day time. For some reason, it was temporarily 7 days. Do you know what that may be about? IqskirbyI have access to debug mode in the Sonic iOS gameRUN! HE'S GOT DEBUG MODE! 21:41, September 12, 2014 (UTC)

I have no idea. We have no control over how the hotspot works, but nice observation. Changtau2005
Administrator Poyo! 13:01, September 14, 2014 (UTC)
All right. IqskirbyI have access to debug mode in the Sonic iOS gameRUN! HE'S GOT DEBUG MODE! 13:26, September 14, 2014 (UTC)

KTD Template Trouble

(I really should know this all by now...) Ahem, I've been having some trouble changing things in the KTD templates. For one, I can't change Cracker Helmet to 3D Helmet Cannon in the KTD Items template. I also can't figure out the problem Sub-games/Raw in Template:Database/KTD/!DPLAll/Raw. If you're there and you have any spare time, I would appreciate your assistance. No pressure, though, since it's nearing the holidays. Take care, NerdyBoutKirby It happens to be Donkey Kong Country's 20th anniversary. Hey! I found it first, buddy! 20:36, December 23, 2014 (UTC)

For the DPL list page, it was caused by a missing </noinclude> tag and some whitespace in the templates. As for the items, I've changed the naming in the template. Please see the changelog for the exact changes. Cheers! Changtau2005
Administrator Poyo! 03:02, December 24, 2014 (UTC)
Whoa, just realized the top Wikia bar got changed, and you requested a fix for some of my old CSS that was messing it up. How's everyone doing? Been a while. Changtau2005
Administrator Poyo! 03:05, December 24, 2014 (UTC)
Most certainly has been a while. Some changes have occurred, mainly just the wikia bar. There was a problem with the drop-down list not going away, but that's been fixed. Christmastime is here, and I wish you a Merry Christmas. IqskirbySanta Kirby.pngWhat? Haven't you seen a Santa Kirby before? 03:14, December 24, 2014 (UTC)
Additionally, Gioku and I have been collaborating on a Did You Know? fact box to place on the home page -- I've been rounding up the facts and she'll be creating the randomized box itself soon. If we don't make any progress on it in the future, I may have to turn to you for programming. For the time being, I'd best put my faith in Gioku. Happy holidays! NerdyBoutKirby It happens to be Donkey Kong Country's 20th anniversary. Hey! I found it first, buddy! 03:48, December 24, 2014 (UTC)

Kirby Fighters Deluxe Infobox Ratings

This is a problem we've been having for a long while now, but forgot to come ask you about it. On the Kirby Fighters Deluxe page, I cannot make the ratings appear in the infobox no matter what, and I just can't figure out why that's going on. I was hoping you could take a look at it? I would like to finally have that fixed as it's been bugging me for months now haha. Thanks in advance! --GiokuAvatar.pngGiokutalkuser 16:19, March 7, 2015 (UTC)

Haha, I'm not sure why myself. I fixed it by copying the boilerplate from the template page and replacing it with stuff in the faulty infobox. Changtau2005
Administrator Poyo! 23:08, March 7, 2015 (UTC)
Wow, that's pretty weird! I looked in my workshop earlier and found where I'd been testing it; it worked when it just had the Japanese logo in it but as soon as the US logo got added it stopped working... really weird! Thanks for fixing that though, that was really bugging me, haha! --GiokuAvatar.pngGiokutalkuser 16:12, March 8, 2015 (UTC)

Template Fix

Would you be able to edit this template?
Template:Database/KSSU/Bosses/Raw
The "Revenge" pages have been deleted as they are obsolete. Thank you IqskirbyIqskirby.pngHi there. 02:07, May 8, 2015 (UTC)
P.S. Did you by any chance add the "insights" thing to the wiki?

Hi Iqskirby, I've deleted the redlinks from the template. I'm not sure what you mean by insights, however. Did Wikia add something global to their wiki farms recently? You can track every change associated with the wiki through Special:RecentChanges, or track by user via Special:Contributions, like this, for example. Global changes by Wikia do not show up. Changtau2005
Administrator Poyo! 11:38, May 8, 2015 (UTC)
For some reason, not that it's an issue, the area to the right that normally displayed "Recent Wiki Activity" is replaced by "Insights" while on the "Recent Wiki Activity" page. It has links for pages without categories, pages without images (excluding infoboxes), pages without links, and wanted pages (redlink pages). IqskirbyIqskirby.pngHi there. 11:57, May 8, 2015 (UTC)
Seems there are a few more templates that have Kracko's Revenge remaining in them. Feel free to fix that. IqskirbyIqskirby.pngHi there. 00:31, May 10, 2015 (UTC)

<nowiki> glitch

We don't know the circumstances, but for some reason, time and time again, the flag icons within the boxart galleries and what not, such as {{NA}}, {{AU}}, {{JP}}, {{PAL}}, etc., seem to revert to their source state on articles. Going into the source reveals that <nowiki>s have been placed around them, but this is presumed to be a glitch, and not anyone's actual doings. Could you confirm this and fix it? Thank you IqskirbyIqskirby.pngHi there. 01:25, May 17, 2015 (UTC)

AFAIK this is an ongoing problem with folks who use the WYSIWYG or RTE editors rather than source mode. It's probably a bug in Wikia's parser, or how they transform the wikitext into the internal representation used for those respective editors and back again. Chances are this only happens on pages with complicated markup only, or only happened within a certain time, i.e. something slipped past testing before Wikia deployed the changes. There's nothing I can do about it, I'm afraid. You can report the problem directly to Wikia directly via Special:Contact if you want to.
Also, as best practice, don't transclude a template onto talk pages as this makes changing them and and getting rid of their dependants a lot harder. Rather, link to them via [[Template:template_name]] or use Template:Tem, like this {{Tem}}. Cheers. Changtau2005
Administrator Poyo! 17:39, May 17, 2015 (UTC)

Titan Head

Since it's rather an issue to edit archives and get rid of red links, I've instead made various redirect pages out of such red links that I cannot simply edit out. However, I can't do the same for Titan Head, as you seem to have it protected. I'd appreciate either having the particular rights to edit it or that you be able to redirect it to Mega Titan. Thank you. IqskirbyIqskirby.pngHi there. 18:57, July 19, 2015 (UTC)

Well I checked the logs, it's way back in 2011. I've made it a redirect now. I don't remember what happened exactly but the logs show someone who kept recreating the page, which duplicates the merged content. An edit or spam war, perhaps? It was more common back then. I think I protected it from creation rather than redirecting, as the naming for Mass Attack enemies weren't stable yet. Anyways, cheers! Changtau2005
Administrator Poyo! 19:09, July 19, 2015 (UTC)

Central Circle

After looking up "Central Circle" on the search bar, results for it appear in the various levels/stages for Kirby, as a result of the Levels template. However, for some strange reason, Central Circle is absent from the Levels template. I've checked the source for it and even the source for Database/KatAM/Levels/Raw, but it still hasn't appeared. I know it takes some time for the search results to fully reflect recent changes on pages, but I don't think this is the same thing. Do you know what may be causing it to appear on search like this, but not actually appear in its appropriate place? IqskirbyIqskirby.pngHi there. 23:17, July 26, 2015 (UTC)

Mm? It's not necessary for it to be in the level template for it to come up in search. Keyword searches are a bit more general than that; they use a function like TF-IDF weighting or similar to determine which articles come up first. Changtau2005
Administrator Poyo! 21:24, July 29, 2015 (UTC)
I mention the template because that's where the search results imply its location to be. Regardless, it doesn't appear on numerous articles that the search claims it to appear in. IqskirbyIqskirby.pngHi there. 21:38, July 29, 2015 (UTC)

Vehicle HP

After browsing some videos on Youtube, Kirby Air Ride has caught my attention. I've watched various videos, but one got to me. There's a video showing somebody max out all of his/her stats. HP only reaches 16, not 18 like the rest, meaning that the max HP is a round 400% of the base. While I've fixed that on the Patch article and have modified the Machine infobox template to compensate for said change, I've been brought to wonder how you got the HP values to begin with, as well as the percent increase. IqskirbyBeam Machine Gun.gifBihm Masheen Gahn! 17:12, August 29, 2015 (UTC)

They're based on debug information. Discussion thread here. Changtau2005
Administrator Poyo! 19:39, August 29, 2015 (UTC)
Good to know that these are official numbers obtained via hacking instead of being estimates. IqskirbyBeam Machine Gun.gifBihm Masheen Gahn! 19:51, August 29, 2015 (UTC)

Music Problems

Hello! We've all been experiencing problems with the music templates recently. Could you please take a look at these templates when you get the chance and try to fix the problem? Thanks. Paul2 KMA Animal Friends sprite.png Dream Land, meet your heroes! 11:43, August 31, 2015 (UTC)

Well, well. That's something Wikia has done, apparently. The templates are goverened by Template:YoutubeIframe/Core, and apparently now administrators don't have edit / creation rights anymore to custom MediaWiki pages, which let us do this kind of fancy custom stuff you don't find elsewhere. If you look in the edit logs in the linked pages, you'll see that I've created them some time ago, but I can't change or even delete them now even if I wanted to. I'll have to contact them and see what's going on. Changtau2005
Administrator Poyo! 12:04, September 1, 2015 (UTC)


Contact message repeated below for reference:

Hi Wikia,

We've been using verbatim tags to document music throughout the site and for custom templates. This feature has been in use for years already, and is built very deeply into some of the articles. Our users have been wondering why these templates suddenly stopped working, and from how I see the parser handles the verbatim tag, and from here, [http://community.wikia.com/index.php?title=Help%3AVerbatim_tags&diff=1579121&oldid=1557696], I believe that it has been silently disabled a few days ago.

Could you please re-enable it on Kirby Wiki?


Best,
changtau2005
Kirby Wiki technical admin
Changtau2005

Administrator Poyo! 12:14, September 1, 2015 (UTC)

Staff reply:

Hello,

Thanks for contacting Wikia.

Verbatim is being phased out of Wikia due to security concerns. It allows for raw injections of HTML and JavaScript into our site. We are instead building replacement tools - Twitter tags, Facebook feeds, video embeds - to replace this feature. If there is a specific use case on Kirby you would like consideration for, please give me a link to how you are currently using Verbatim.

Timothy Quievryn
Director of Technical Support
Wikia Community Support Team

Follow-up:

Hi Timothy,

I guessed that's probably why its been phased out, either that or a policy change. However, we do use it for soundtrack documentation precisely because there is no other way to do what we want with the default players. Moreover, since only adminstrators can modify the MediaWiki pages required to construct the HTML for each pair of verbatim tags even before this change, it's not quite the same as arbitrary code injection. If there's a specific vulnerability in a code snippet that you are aware of within Kirby, perhaps it would be better to talk to us about it directly? Usually the other admins delegate this kind of stuff to me since I'm a data scientist / software developer myself, so feel free to use technical language if it makes explaining the problem easier.

The main templates that use the verbatim tags are:
* http://kirby.wikia.com/wiki/MediaWiki:YoutubeIframeSingleVideo
* http://kirby.wikia.com/wiki/MediaWiki:YoutubeIframePlaylist
* http://kirby.wikia.com/wiki/Template:YoutubeIframe/Core
* http://kirby.wikia.com/wiki/Template:YoutubePlaylistPlayer
* http://kirby.wikia.com/wiki/Template:Youtube

We currently use it to invoke an AS3 player, which is sizable to whatever aspect ratio we want. It also interfaces with a small piece of JavaScript within Common.js that sends AJAX requests to Youtube on page load for playlist data via the gdata API.



Best,
changtau2005
Changtau2005

Administrator Poyo! 19:22, September 2, 2015 (UTC)

Staff response:

Hello,

Thanks for contacting Wikia. Unfortunately, you are incorrect. The code you linked below does allow for arbitrary code injection. This is exactly the reason why these code pairs were disabled.

As of right now, the only fallback to this is the YouTube tag: http://c.wikia.com/wiki/Help:YouTube_extension

We are currently working on replacements for audio players, such as spotify and soundcloud. We are aware of a need for audio only streams and working on getting a replacement. There will be more details to come in our Technical Updates ( http://c.wikia.com/wiki/Blog:Wikia_Technical_Updates) , so please keep an eye peeled for them. You can subscribe to the Technical Update blog by clicking the link on this page: http://c.wikia.com/wiki/Blog:Wikia_Technical_Updates?action=watch .

Timothy Collins
Community Technical Support


... You'd think you're dealing with professionals here. "you're incorrect.", yeah that's very helpful, thank you.

Follow-up:

Hi Tim,

Can you point out which part (the line number, etc) allows for code injection, and can you give an example? Just saying that I'm incorrect is not specific enough to be help us fix this stuff, nor is it enough for me to explain why 10% of our stuff is broken to the rest of the administration team, much less the users who don't have any idea of what's going on.

Since the explanation on the page explaining verbatim tags specifically says that it is enabled for certain communities, can you explain which of the use cases are immune to code injection, or if otherwise, why they are allowed, while ours is not? Is it something as simple as requiring sanitization of parameters passed from template calls, or is it something else altogether?



Best,
changtau2005
Changtau2005

Administrator Poyo! 22:49, September 3, 2015 (UTC)

Staff response:

Unfortunately, I cannot, as doing so would explain how these vulnerabilities could be used against us. This is the reason that my reply was vague.

The pages that have been whitelisted have been sanitized ( https://en.wikipedia.org/wiki/HTML_sanitization ) to prevent HTML from being added. The templates you were using rely on snippets to be 'injected' into the HTML and thus is not sanitized. You can view the current whitelist here: http://c.wikia.com/wiki/Help:System_messages/whitelist

Unfortunately, the version of script you were using not only adds a site vulnerability, but it is actually against YouTube's Terms of Use in that "no video can be streamed at less than 200px height".

As I mentioned before, we do recognize this as being a need within the communities and are working on a replacement tool now to allow this feature once again that does not allow for script injection.

Please understand and I thank you for your patience.

Timothy Collins
Community Technical Support

Follow-up:

Hi Tim,

Thank you. That explained quite a lot more to me. From what you've just said, I take that using verbatim to insert HTML, partial or otherwise, is no longer allowed.

I'm not a MediaWiki expert, but I thought our implementation lets administrators insert arbitrary things, yes, as long as the template is protected, but for input captured from template fields, since they are outside of the verbatim tags, shouldn't those be sanitized first, before MediaWiki makes it part of the HTML, like how it happens normally without verbatim at all? Maybe {{int:}} changes the order by which sanitization / template expansion happens, I don't know. I don't see a way that I can try to do a hello world with how things stand, so I'll have to take your word for it, that there is a way for any user to execute arbitrary code, namely there must be a loophole in this sanitization process for verbatim somewhere that I'm not aware of.

This is partly a separate issue, but I'm trying to see what options we have to carry this forward other than using pre-made plug-ins (that are not currently available) that may or may not fully do what we want. I've noticed that Common.js and Wikia.js are also no longer editable (at least by me). Are administrators no longer allowed to tweak global JavaScript, presumably because it also lets us insert arbitrary HTML or execute custom scripts? Assuming verbatim stays disabled, are the JavaScript pages going to stay this way? I fully understand (and appreciate) your commitment to security, but this degree of customization is what MediaWiki so attractive as a platform. I understand administrators shouldn't be able to change LocalSettings.php, but all global JavaScript? I know Wikipedia self-administrates and has a vetting process for global JS at the pump or talk page, but aren't the JavaScript pages still editable by admins on Wikipedia, and is there a reason for the different stance Wikia is taking from Wikipedia, namely what kind of security risks is Wikia trying to protect us/itself from by disabling custom JS?

Thank you for responding to my queries so far.



Best,
changtau2005

Staff response:


At the current moment, verbatim usage to insert HTML is not allowed. We are still unsure of how that will be moving forward. We are still trying to find a solution with the least bumps in the road.

I can assure you I did test your set of templates and the vulnerability does exist with them in their current state.

The goal is not to have site JS locked down, no. It's only currently locked down until we have a review process in place (it's going beta soon for testing). After that process is in place, all wikia's will have their JS unlocked and be editable. This ensures that going forward, we do not have the same site vulnerabilities we had recently. Since you seem to know JS a good deal, I will be giving you 'codeadmin' rights on your wikia. This will allow you to edit your site's JS.

Timothy Collins
Community Technical Support

Response:

Hi Timothy,

Thank you. I now have a far better understanding of what is in the pipeline and what changes to expect. Let's leave verbatim disabled. Going forward, if there are (or there will be) a set of guidelines or checks somewhere as to what is acceptable in JavaScript to pass review, (which I assume is some automated test or process) I'd appreciate a link to the technical update, article, or equivalent.

Thanks again for answering all my questions.

Best regards,
changtau2005

Whoo, that was quite a long exchange, but it was a good one. Timothy (User:Rappy 4187) has given me codeadmin rights (log), so I can once again edit JavaScript pages. I'll not try to fix the playlist players before the JavaScript review is in place, as otherwise if the changes aren't allowed, it may potentially be a waste of time. For the single video players, I think I'll make it fall back to the Youtube plugin, at least temporarily. I'll see when I can make some time to have a good look at the template so I don't break stuff.

Changtau2005

Administrator Poyo! 23:27, September 7, 2015 (UTC)

Ban

You've been on relatively recently, and I'm unsure if NBK will be on anytime soon; there's a problem. Shellbeater1999 and Missalannahromance have been vandalizing. While of course their edits can be easily undone, they should be blocked. IqskirbyBeam Machine Gun.gifBihm Masheen Gahn! 19:16, September 6, 2015 (UTC)

It's not always right to just ban users outright. Usually it's easy to see if they are actually trying to damage or they are simply not sure what a wiki is about. Kirby Wiki attracts editors of all ages and proficiencies, you see. If the edits in question are minor and they don't have maligned intent, simply revert and direct them to the Kirby Wiki:Editor's Manual. Of course, if they are spammers or if they post offensive content, then a long-term ban is usually the best and easiest course of action. Changtau2005
Administrator Poyo! 22:55, September 6, 2015 (UTC)

Gaming footers

Hello, Changtau. A member of Wikia staff just sent our site an invitation to join a new thing called new gaming footers. I shouldn't make the decision to join alone, since this is a big thing for our wiki as a whole. What are your two cents on it? NerdyBoutKirby Three letters back I did that with my mouth! 17:24, September 23, 2015 (UTC)

Hi NBK! Hmm, the first thing that came to my mind was, "didn't we already have a footer?" =) Last time I saw it, it was a little ~250x200px square with Ultra Sword back when KRtDL was released. Then I read the linked article and it said that these are maintained by Wikia staff and they are going to be removed. It doesn't really go on about what needs to go into a footer, or how it needs to be created (HTML, CSS, MediaWiki?). I only know that it needs to be mobile friendly, and potentially needs to stretch the whole width of any screen (read: responsive design).
I really don't see any harm, since it's something we already have anyway. Changtau2005
Administrator Poyo! 03:25, September 24, 2015 (UTC)

Broken infoboxes

Broken infoboxes.png

According to a message that popped up on Recent Wiki Activity on my end, our infoboxes are broken for mobile users. Since you're a technical master and I barely understand code, would you please take a look at it? That is, if you have time. No pressure.

Cheers, NerdyBoutKirby Doobydooba-doobadoobop Edit the happiness! 19:21, December 1, 2015 (UTC)

Hi NBK! Thanks for pointing that out. I checked the Kirby page (hit edit and preview on mobile) and it looks alright to me. It doesn't have any of our styling but neither does any other part of the page when viewed on mobile. Actually Wikia has been pushing for flexible layouts and mobile views for a while, but I think if you preview our mobile main page, there's not much there at all in the first place. I've made our infoboxes to be pretty robust to modern browsers so it should be no problem. I think it's complaining because we are not using the new infobox markup. Frankly I don't feel like taking the time to change all that and restyling them only to get back what we already have right now, just because Wikia's script is complaining about it.
From what I gather from Wikia's posts about the infoboxes, they're mostly trying to make them easier to edit and style for normal users. Of course, the standardized infoboxes at Wikipedia is a very rich source for mining semi-organized data (e.g. YAGO2 ontology), so perhaps that's one motivation for Wikia to push for them to mining advertising keywords etc. If they had this option when I completely overhauled them, so much the better (and it would have been somewhat easier), but they are 4 years too late. Changtau2005
Administrator Poyo! 23:49, December 1, 2015 (UTC)
Thanks! Glad to hear everything's working out. NerdyBoutKirby Doobydooba-doobadoobop Edit the happiness! 00:03, December 2, 2015 (UTC)

Template help

Hello! I'm not sure if you're active on this but I'd love some template help from you. {{SUBST:User:LonePudding/SigInclude}}

Yes, I'm still around. How can I help you? I'm assuming this isn't basic templating as you can find plenty of information about that floating about. Changtau2005
Administrator Poyo! 05:00, February 3, 2016 (UTC)
It might be basic but I can't understand the other guides. I might just be too stupid for wikia lol. I'd like help making a template similar to the PortalMatrix. Where would I start?
I had a look at the source code. What is the "portalgrid" in the div classes for? Is that specific to this wikia only? I'm full of questions I am. :P
It is a CSS class hook to our stylings in MediaWiki:Common.css, to apply the transition and gradient effects. If you're unfamiliar with what CSS is, in web development, the content is defined in HTML, generally stylings is defined by CSS or generated from something like SCSS, and the interactive elements is from JavaScript. CSS isn't necessary as you can put the stylings in directly in HTML anyway, but separation of design and content is good practice. For instance, you hook up a set of stylings to a class like "portalgrid", and whenever you hook that class, that set of stylings is applied, possibly to multiple places or pages at once. To change them, you simply make an edit in the CSS definitions. You'll need administrator rights to edit the MediaWiki namespace though. Changtau2005
Administrator Poyo! 06:23, February 4, 2016 (UTC)

Table Help

Something tells me the problem I'm currently facing is much simpler than the one above, but I'll ask anyway. The table in Copy Abilities (Super Smash Bros. series) has so many columns that the whole table can't fit on-screen at once. No matter how much I reduce the width of each column, the table remains unchanged--or at least it does on my end. Without removing an entire column, is there a way to fit it all on one screen? (It should also be known that the current image size is 145px and I'd prefer 150px.)

If you aren't busy, would you please help me? Cheers, NerdyBoutKirby Good thing I pre-ordered mine. Yikes! Eyes on the prize. 18:48, February 4, 2016 (UTC)

Just putting my input in, I'm not having the issue you're having regarding the table not fitting on the screen, although I did notice that the table didn't change regardless of your edits. IqskirbyActually called "Beam Machine Gun" in KSS; after that discovery, I felt the need to say it in an Arnold Schwarzenegger voiceBihm Masheen Gahn! 21:28, February 4, 2016 (UTC)
I agree with Iqs here. I'm not having that problem as well. Does the problem have something to do with your settings? Paul2 MyRevenge.png2016 shall be MINE! 22:30, February 4, 2016 (UTC)
Maybe my laptop screen is smaller than yours. For me, there's a bar at the bottom of the page to scroll a few pixels to the right; that tiny, trivial width overflow was driving me crazy. But if there's no way to fix how it looks on my end, I'll put up with it. NerdyBoutKirby Good thing I pre-ordered mine. Yikes! Eyes on the prize. 22:47, February 4, 2016 (UTC)
Well, if your screen is smaller, then the article width (the white area) will become more narrow, at different screen size thresholds. This is not a problem with settings. It's the default behaviour with Wikia's stylesheets. Fact is that table is currently defined with fixed column widths, so you can't fix this it without changing that. You could declare the table as taking up 100% width and leave one column's width undefined. That will fix it, as long as the table has enough space to grow, e.g. if your total fixed width columns take up 500px, as long as the table can always grow up to say, 600px or more to account for the free column, it should be fine. Changtau2005
Administrator Poyo! 04:13, February 8, 2016 (UTC)

Mobile Site

I'm not sure if this is just me or not, but I've been having an issue that has been bothering me for months. I don't know how to access the mobile version of this wiki on my iPhone. I've been stuck on the desktop version (which I feel has some perks over the mobile version, but that's aside from the point), and I can't change it back. I know that there is a blue link in the bottom right usually that leads to the mobile version, but I'm unable to access it. For some reason, I am unable to zoom out on the desktop version of this wikia while on mobile, making my visibility extremely limited and basically useless; landscape mode hardly helps the issue. Yet for some reason, other wikias do not seem to give me this problem. However, even though I can zoom out on them and click on the mobile button, all it does is effectively reset the page; I'm still on the desktop version of that wikia. I've even reset my browser (which used to revert it to the mobile version of wikia), but to no avail. Do you know what the issue may be? Thank you. IqskirbyActually called "Beam Machine Gun" in KSS; after that discovery, I felt the need to say it in an Arnold Schwarzenegger voiceBihm Masheen Gahn! 20:22, April 4, 2016 (UTC)

I believe your experience depends on exactly which wiki you are talking about. Kirby has been around for a long time - the templates that were encouraged are not mobile-friendly; browsing from your mobile phone wasn't even thing back then. The newer wikis have stylesheets that adapt to mobile by default, yes, but those wouldn't work with the layouts we already have in place.
The whole thing is a fiasco, really. I don't know how much history you have with Wikia, but they used to use a skin called Monobook that looked like this. It was width-adaptive, and then they changed to Oasis as the enforced default and insisted on a width of ~1000px. I essentially said fine, but then we have to create content that is optimized for 1000px wide then, and so I did. My belief is that Oasis's motivation was primarily for ad space. Monobook's layout meant that only top banners and side bars were available. Anyway, after tablets and mobile phones started turning up, Wikia did a literal 180 turn and said they're ditching Oasis to move to Fluid, which had adaptive width. That meant I had to create all these small-screen CSS adaptations that respecify how wide stuff has to be when their page container automatically resizes to certain screen widths. Why not completely smooth transitions? Most probably ad slots sizes again - if you want to display ads you'd usually need to supply it with the given sizes, and the advertisers want to know where and how large it appears in relation to the rest of the screen. Notice that if you expand the main page, there's these fancy background containers that take up the space. That's the best thing I could come up with without changing the main page dramatically.
And now Wikia wants to push the whole mobile thing which is on an entirely different level. Think about how much space you have on your mobile screen in relation to a 1080p screen, which 80-90% of desktop users use, or the 1333px for laptop/tablet. You can't just adapt content to it - you'd have to create an entirely different layout. I essentially said sod it - this is just too much work and I'm not doing it this time. Even if I did, who knows what they'll come up with next. Last time I checked the mobile view, it barely shows up with anything. I don't know what kind of compatibility check they implemented before pushing it through. I guess they finally decided that using the desktop version is for the best. It's a wiki, yes, so anyone can change it, but major changes to the main page or theme take a long time, and need to be vetted before implementation. Wikia wikis have a lot of users which means what we're doing is reaching the widest possible audience who cares about the subject, which is the most important thing. However, if there's one thing I dislike about them, is their short-sightedness and heavy-handed policy changes that push the admin people around. Changtau2005
Administrator Poyo! 10:53, April 5, 2016 (UTC)
I see. Thank you for your time. IqskirbyActually called "Beam Machine Gun" in KSS; after that discovery, I felt the need to say it in an Arnold Schwarzenegger voiceBihm Masheen Gahn! 10:58, April 5, 2016 (UTC)

KRtDL secret areas

Hi, Changtau. Do you still have that Kirby's Return to Dream Land emulator from a few years ago? We're trying to gather images of as many secret areas as possible, and KRtDL is one we'll have significant trouble with without an emulator. If you have time, would you please try to get a screenshot of each room? The three are listed here.

If you can't get them, we understand. No pressure. Cheers, NerdyBoutKirby I feel like the transgression in the source material held more weight... the EYES! 17:11, August 8, 2016 (UTC)

Hi NBK, I no longer have the 100% save or statesave that lets me access those areas unless I replay from scratch (I don't have the time for that right now). The emulator's called Dolphin. You can find images (as in ISOs) of the disc lying around with some Google-fu. Obviously anybody considering this should already own a copy of KRtDL. I'd imagine the regulars here probably do. Changtau2005
Administrator Poyo! 19:45, August 8, 2016 (UTC)
Alright. Thanks! I'll see what I can do. NerdyBoutKirby I feel like the transgression in the source material held more weight... the EYES! 21:22, August 8, 2016 (UTC)

Technical problem

Hi Changtau! I was recently attempting to add a table within a spoiler template. However, the table will not appear inside of the template, instead only showing the character '{'. I am unsure as to why this is occurring- here is an example of what I mean.

Could you perhaps figure out what the problem is here? Thanks! Paul2 KTD Bronto Burt artwork.png KPR Data Cube.png KPR Bronto Burt.png You've been... robobotized! 11:34, September 6, 2016 (UTC)


Hi Paul, it's to do with the Mediawiki parser. It's been a while so I'm a bit rusty myself, but the problem is not with the table, but with the equals sign. You can't use the equals sign in templates, much like you cannot use | because they are special characters for templates. You need to use {{=}} in place of every single = symbol, much like you need to use {{!}} in place of |. It's not ideal, and = can be quite common especially if you are using HTML input, but there is no way around this.
So, in place of a normal table (wikitext),
{|class="wikitable"
!Header1||Header2
|-
|Cell1||Cell2
|}
You need to escape all the | and = with the templates I mentioned:
{{spoiler|
{{{!}}class{{=}}"wikitable"
!Header1{{!}}{{!}}Header2
{{!}}-
{{!}}Cell1{{!}}{{!}}Cell2
{{!}}}
}}


|- | class="alpha75" style="color:#FF4444; text-align: center; font-weight: bold; font-style: italic;"|End of spoilers |}

I'd suggest you use HTML markup instead, otherwise you would end up with a very large number of template calls:
{{spoiler|
<table class{{=}}"wikitable">
<tr><th>Header1</th><th>Header2</th></tr>
<tr><td>Cell1</td><td>Cell2</td></tr>
</table>
}}
Changtau2005
Administrator Poyo! 13:18, September 6, 2016 (UTC)
Okay, I'll try that. Thanks for the help. Paul2 KTD Bronto Burt artwork.png KPR Data Cube.png KPR Bronto Burt.png You've been... robobotized! 13:27, September 6, 2016 (UTC)

A couple of things?

Hey Changtau! Just a couple of things I'd like to ask about.

First, I was wondering if you might be able to upload separated versions of the intros of stages in games such as Kirby's Dream Land, Kirby's Adventure (and its remake), and Kirby's Dream Land 2 to your YouTube channel, as currently, all I am able to find are compilations. I realize this would take some time to do, and that we already have stage intro descriptions, but I feel that these short videos would serve well for the individual stage pages. What do you think about this idea?

Secondly, NerdyBoutKirby's been having problems changing the wiki's logo back to normal. He says he's tried it twice and has received a weird error message both times. Could you perhaps figure out what's going on here?

Thanks a bunch! Paul2 KTD Bronto Burt artwork.png KPR Data Cube.png KPR Bronto Burt.png You've been... robobotized! 13:00, September 23, 2016 (UTC)

Hi Paul. Intros of stages? You mean actual videos of them rather than the soundtracks, right? It's not that that's not a good idea but my channel is almost exclusively for soundtracks, mainly to be able to load entire playlists into our old player without tracks going missing etc, save for like 1 video I uploaded ages ago or something. If you can find compilations, then you should be able to download the video and edit them and re-upload them separately onto Youtube, and then link to those from the page instead.
For the wiki logo, I'm going to need more information than that. Which logo is NBK trying to change it to, and what exactly was the error message? Changtau2005
Administrator Poyo! 13:38, September 23, 2016 (UTC)
I've uploaded the intended logo and the error message below. It didn't give me this message any time before this, and now it won't go away.
NerdyBoutKirby I feel like the transgression in the source material held more weight... the EYES! 18:52, September 23, 2016 (UTC)
Hey NBK, I've changed it to the required image. Did you try to change it by overriding File:Wiki-wordmark.png? You need to access the theme designer, via Special:AdminDashboard first, then use the theme designer. I don't know why the dashboard isn't included in Special:SpecialPages, and I just noticed the admin bar doesn't show up in Special:RecentChanges anymore. Anyway, the theme designer is obsolete with all the custom themes we run, but the wiki wordmark functionality is lumped in there. Changtau2005
Administrator Poyo! 05:18, September 24, 2016 (UTC)

Kirby Wiki Logo 2017 10th Anniversary.png

I'm having a similar problem. I tried to upload a new logo altogether through the theme designer, but it claims the image beyond the proper dimensions. I don't know if this is actually true or not since the two images are roughly the same size. Is there a way to bypass this before April 6? NerdyBoutKirby This console will tide me over until we get some announcements about the NX. Let's switch it up! 23:08, April 3, 2017 (UTC)

Archive

Hello. Sorry to bother you. Recently we've decided to ban RP here, and we intend to delete the RP threads here as a result. As for the people that were RPing, we've got a place for them on the Kirby Fan Fiction Wiki, however, there has been a want to archive the RPs in some way. I don't suppose there'd happen to be a way to archive a discussion thread, or be able to easily copy/paste all of its source content, would there? IqskirbyActually called "Beam Machine Gun" in KSS; after that discovery, I felt the need to say it in an Arnold Schwarzenegger voiceBihm Masheen Gahn! 03:24, September 28, 2016 (UTC)

First things first: the policy: I haven't been monitoring the specific discussions - but were the disruptions made clear to the participants, or did we tell them that all talk page rules apply to forum pages, so no profanity, no unrelated uploads etc., before the decision to blanket ban? I personally feel like a ban is too heavy (you can just edit the main thread as an admin to remind them of those rules), but, I don't know what's been going on because my focus on this wiki is on the technical side. If the RP forums / threads have proven to be consistently unenforceable, or the participants are unreasonable, I trust that you are making the right decision?
I don't know how to move the forums, because they are not the core part of Mediawiki - they were developed by Wikia separately for only their wikis and they aren't like a normal extension e.g. DSP that have its own dedicated page and open source PHP code to read up on. I don't think you can just export or archive the content like a page or template either. Your best bet is to contact Wikia support. Changtau2005
Administrator Poyo! 05:35, September 28, 2016 (UTC)
At this current point, it's more so NBK who wants this ban, so that may be something you want to talk to him about. As far as it goes though, there has been some uncensored profanity of varying magnitudes, and there was, at one point, a great amount of uploaded pictures that were not Kirby-related. I'm not sure how easy profanity is to enforce, especially when there isn't someone watching 24/7, but as for the uploading, that was dealt with. The RP also spans over 24 threads (establishing a 500 reply maximum as to not lag out the system). It's a lot of messages, being almost 90% of the general discussion board. If you don't think this is enough of a reason to ban RP here, then perhaps talk to NBK about it. As for archiving, I suppose I'll do what I've been doing. IqskirbyActually called "Beam Machine Gun" in KSS; after that discovery, I felt the need to say it in an Arnold Schwarzenegger voiceBihm Masheen Gahn! 11:42, September 28, 2016 (UTC)
Nono, not at all. I'm not saying it's not enough of a reason for a ban. I'm saying that I don't have as good an understanding of what's going on as you guys do, but I just want to make sure the alternatives have been explored (and are deemed insufficient / unfeasible) before considering an outright ban, that's all. We do have limited resources after all. Changtau2005
Administrator Poyo! 00:29, September 29, 2016 (UTC)
Yeah, I understand. It's just an if. Just wanted to make you more informed on the situation. Anyway, thanks for talking, have a good day. IqskirbyActually called "Beam Machine Gun" in KSS; after that discovery, I felt the need to say it in an Arnold Schwarzenegger voiceBihm Masheen Gahn! 01:49, September 29, 2016 (UTC)

Wiki 10th Anniversary

Hello Changtau! In the forums here, we were discussing some music choices that we could have playing in the Wiki. It would be nice to hear your opinions on this. Thanks a bunch! Meta Kirby52 Nowhere To Run.png Not This Time. 23:09, November 14, 2016 (UTC)

Redirect pages

Hello, sorry to bother you. You wouldn't happen to know of a way to find/list off redirect pages, would you? They have pages for double redirects and broken redirects (for rather obvious reasons: problem fixing), but none that display redirect pages in general. There a way to find them? It doesn't seem like using the search tool, even on advanced search, is capable of finding source either, only what is displayed on the page visually. IqskirbyActually called "Beam Machine Gun" in KSS; after that discovery, I felt the need to say it in an Arnold Schwarzenegger voiceBihm Masheen Gahn! 04:02, November 15, 2016 (UTC)

I've added the relevant page to Portal: Help Out/Dynamic Lister. The special page you need is called Special:ListRedirects. However, it will only be able to list a maximum of 1,000 redirects, and it refreshes the cache after a while, if some get removed. Wikipedia's version only lists 5,000 as well, so I believe it's not a limitation specific to this wiki. Changtau2005
Administrator Poyo! 13:31, November 15, 2016 (UTC)
Yeah, I just noticed that you edited that. I figured it would have a limitation, as did the broken and double redirect pages. Thank you. IqskirbyActually called "Beam Machine Gun" in KSS; after that discovery, I felt the need to say it in an Arnold Schwarzenegger voiceBihm Masheen Gahn! 21:06, November 15, 2016 (UTC)

Infobox Japanese KW link issue

Hi Changtau! I've been working on articles for the Kirby's Block Ball items Crash, Changer and Replica recently in my workshop. I'm having an issue, however, linking two of the pages to their respective Japanese Kirby Wiki pages in the infobox. Here's what I mean:


The link goes to the Japanese page for the Crash Copy Ability, when I really want it to link to the Crash item page. At first, I simply wanted to find a way to link it to the correct page without the part in the brackets (カービィのブロックボール) included. However, I found that even putting the entire name チェンジャー (カービィのブロックボール) into the |jap_name section doesn't link to the correct page either. A similar problem exists with trying to link the "Changer" page to the correct Japanese article.

I hope I explained the problem adequately. Thanks for your help in advance, and I hope we can find a solution! Paul2 Overlord. The "dorkiest" of Matter. 14:51, February 27, 2017 (UTC)



Hey Paul, thanks for bringing this to me. It seems like there's a problem with Wikia's templating system right now. Do you know how long this has been going on? All of these templates actually have a jap_link parameter as a fallback, where if you type in the actual name of the page on the Japanese wiki, it will link directly there, bar none. However, even that doesn't seem to work right now. In fact, I simply hit up a random page using a different template and simply copy-pasted the infobox markup here, and if you see the template beside this text, the template's Japanese name field is garbled together with the link that's supposed to replace it, but the actual one on the page generated some time ago is fine. You'd probably want to contact Wikia support at Special:Contact and refer them to this talk page to see if they can help.
Oh, and do remember to set categorize=0 when you use an infobox in a non-article, to turn off auto-categorization. For example, the template you set earlier was categorizing my talk page as an item! Changtau2005
Administrator Poyo! 17:39, February 27, 2017 (UTC)
Thanks for the response, Changtau. I believe that I've managed to resolve this issue using the jap_link parameter, which seems to be working now, oddly enough, at least at my workshop. I'm not sure what the issue is doing it on this talk page, but it appears to be working for my purposes now. Thanks again! Paul2 Overlord. The "dorkiest" of Matter. 13:24, February 28, 2017 (UTC)
Hey Paul, I'm glad to hear that. Now that I think about it, the link being generated is an interlanguage wiki link. It probably doesn't make much sense to have a user page interwiki link! That's probably why the links didn't quite come out right in this namespace. Changtau2005
Administrator Poyo! 13:27, February 28, 2017 (UTC)

Discord

Hey again Changtau! We probably should have done this awhile back, but I thought recently that we should invite you to the Kirby Wiki Discord, which is a chat group for us members of KW. A bunch of admins and other regulars are a part of the group already. Would you like to join? Just thought I'd extend an offer. Paul2 Overlord. The "dorkiest" of Matter. 13:50, March 5, 2017 (UTC)

10th anniversary template

Hey again Changtau! Sorry to have to bother you again, but Nerdy directed me to you, and I know you're experienced with templates. I was wondering if you'd be able to assist me in creating a template to put on the main page for Kirby Wiki's 10th anniversary. If possible, I'd like the template to have a pink background, with an image of Kirby (probably from 25th Anniversary artwork) on one side, and with "10!" in the Kirby font on the other side. Also, we have to have room to include an animation that's currently in the works, and the playlist we've made.

It's ambitious, but I think we could get it done before the day of the anniversary. Would you be able to help? Paul2 Overlord. The "dorkiest" of Matter. 20:45, March 16, 2017 (UTC)

Hi Paul, I won't be able to do much with a vague description. How about you get started with the template anyway and maybe then I can help you with the parts which you happen to get stuck on? Changtau2005
Administrator Poyo! 20:58, March 16, 2017 (UTC)

Scrolling

Hey Changtau. Just today, I've discovered that, for some reason, I (and a few others apparently) can't scroll up and down on pages on the wiki. There's no scroll bar, and using the keyboard or scroll wheel on a mouse doesn't do anything. All other wikis, however, do not have this problem. I don't suppose you're in control of this, but maybe you can fix it or find out why it has happened. On the flip side of things, when using the desktop version of the wiki on a mobile device, I can now scroll horizontally and zoom out, neither of which I could do previously for some reason. I'm inclined to believe these may be related, but I have no hard evidence. Anyway, hopefully you can fix the problem or find its source. Thank you. Iqskirby (talk) 17:02, July 13, 2017 (UTC)

I've put in a support request with Wikia for this issue as well. [1] --Magical Girl Power~! ✨Giokutalk 19:44, July 13, 2017 (UTC)
The problem has now been fixed, here's the edit summary of what was done if you are curious.[2]
--Magical Girl Power~! ✨Giokutalk 20:54, July 13, 2017 (UTC)
I got your message - thanks for that- but it looks like staff fixed it before I could get to it XD If there are remaining problems just let me know. Changtau2005
Administrator Poyo! 05:38, July 14, 2017 (UTC)

Miiverse Archiving

Greeting, Changtau! If you didn't hear the news, Nintendo is shutting down Miiverse, a valuable asset for behind-the-scenes information on recent games. Using the Wayback Machine, I've saved all the official Miiverse posts for Kirby Fighters Deluxe, Dedede's Drum Dash Deluxe, and Kirby: Planet Robobot. A great number of posts for Kirby: Triple Deluxe are not archived in the site, however. Is there a way we can archive those pages ourselves? If so, how would we do that?

Our deadline is November 8. The official Miiverse community can be found here. All of my saved links are in my workshop. Cheers, NerdyBoutKirby "Hi-Jump Kuhby." You are who you choose to copy... 02:13, September 21, 2017 (UTC)

Hey NBK, it really depends on what you want to do. There's no easy way to just copy the content of the page as it is and display it as it is shown in the Wayback Machine. That's what it's for - to archive pages which are no longer being hosted in their original form. I also don't know what the license for Miiverse content is. That also factors into what we can or cannot do with their content. Changtau2005
Administrator Poyo! 12:10, September 21, 2017 (UTC)
The goal is to have all the posts saved as links so we don't lose sources. Miiverse has given us a ton of exclusive information; our citations for somewhat unbelievable facts will be useless if we don't keep copies handy. Do you know if there's any way to submit links to the Wayback Machine for them to archive?
These are the Use of Miiverse terms and conditions displayed on the network. I hope it's sufficient. NerdyBoutKirby "Hi-Jump Kuhby." You are who you choose to copy... 20:17, September 21, 2017 (UTC)

Infobox problem

I'm not sure why, but it seems that the game infoboxes will not let me access the Japanese box art and logos. I've checked numerous ones, and it's mostly consistent, only able to display North American and PAL content; Kirby Fighters Deluxe seems to be the only exception I've found. This doesn't seem to be just me either. Think you can figure out the problem? Thanks. Iqskirby (talk) 16:31, October 30, 2017 (UTC)

I don't know when they (Wikia or upstream) changed it, but tabber now cannot have two tabs with the same title. I'm a software engineer and this breaks the very important rule that behavior cannot be tied to content, especially user-generated content. The template had internal logic that omits saying Box art or logo in all the tab titles, but since that makes both the logo and box art tabs have the same title, the JavaScript (which I did not write) which drives the tabber behaviour breaks.
Most obvious solution is to insert hidden HTML that makes the tabs only look the same, but I looked at the PHP source code and it's obvious that tabber cannot take any kind of HTML, only plain text, so that's out of the window. I could hand-roll a custom tabber implementation to revert it to the original state but my heart is not there anymore, given all the homogenization and layout-or-behavior-breaking changes that have been going on.
I did some minor adjustments that let it show the tabs again, but it doesn't leave any more room if we want to add more tabs in the future. Changtau2005
Administrator Poyo! 06:09, November 1, 2017 (UTC)
I know you're doing your best, and changes in Wikia cause problems, however, it seems that whatever minor adjustments occurred have caused another problem. The US boxart and US logo tabs both show the same image: the US boxart; the Japanese logo can now be viewed, but the Japanese boxart cannot, instead being replaced with some sort of template which seems to house no content. Iqskirby (talk) 23:13, November 1, 2017 (UTC)
Thanks for bringing it up. I fixed it now. Changtau2005
Administrator Poyo! 03:20, November 3, 2017 (UTC)

Image in limbo

KSA Bug model.png

There seems to be a strange problem with the provided image (which you may or may not be able to see as a result of the problem). The image is in some weird state of existing and not existing, if that makes sense. It's supposed to be in the infobox of the Bug page, but clicking on the image (assuming it shows up) gives the following error message about half of the time: "Oops.

This item is no longer available, but now that you're here, explore the Kirby Wiki!" Even if you're successful at getting to the image's page, a message saying "No file by this name exists, but you can upload it." comes up. Do you know what the problem may be and/or how to fix it? IqskirbyActually called "Beam Machine Gun" in KSS; after that discovery, I felt the need to say it in an Arnold Schwarzenegger voiceBihm Masheen Gahn! 17:31, May 8, 2018 (UTC)

I'm not seeing the issue, as I think the page is now using another image file. From what I can guess this has to do with Wikia's caching, and there's not really anything we can do to fix it. It seems to be gone now. Changtau2005
Administrator Poyo! 07:15, May 9, 2018 (UTC)

Portable infoboxes

Hello.
I see you reverted the portable infobox conversion. I was the one who helped out with migration, so I would like to deeply apologize for the inconvenience.
Portable infoboxes indeed do not support parameters for image sizing. Is that bit absolutely needed? As for multiple images, I believe you are talking about something like on Coin? The solution for that was already figured out and fixed on multiple infoboxes, as you may see on my talk page. If there were other infoboxes which did not have the solution implemented, it could very well be done.
Were there any other issues besides these both? I am hoping you could let me know of their details if so and hopefully I could help with working them out?
Thank you, and I am sorry again. Aiihuan tcd May 23, 2018 - 04:38 (UTC)

Hi Aiihuan, thanks for talking to me. Don't get me wrong, I really appreciate that you are taking the time to improve the site, and you have the technical ability to back it up. The issue is that sweeping changes should be tested out in isolation before being deployed, to iron out issues like these. It would be best if you do it in this order:
  1. First clone a copy of the template you wish to port or change, either in your userspace or in the template namespace if necessary, and work on that instead of the existing one.
  2. Once you're done with it, use Special:WhatLinksHere to search for random pages (~10 is a good number for a common template) that uses the existing template, copy the part that uses the template and use your version instead, and test it inside a sandbox, to see if there are any significant changes. It's usually a good idea to sample from characters/levels/etc. from different games to give yourself good coverage.
  3. Once you're satisfied, try asking a frequent user/admin like User:NerdyBoutKirby or User:Iqskirby to see if the changes are good. You can always talk to me too.
  4. Finally port the version back into the deployed template.
  • Image sizing is very important for images with long aspect ratios (vertical), as those will make the infobox too long without size control, e.g. Bug. Try getting rid of the |x250px bit that limits it to 250px vertically. Is there really no way to implement this? If you have a link to their LUA / scripting API that'd be great, as I can try to take a look myself.
  • Having multiple images in the infobox is a rarely-used feature but it's good that you've been able to find a solution for it. The way multiple images is used in the infobox of Coin is really not the way it should be done - I'm looking at revision 284560. That infobox really needs to have some of those icons and captions moved to a gallery. Several of the infoboxes documenting levels have an image showing a screenshot of the stage, and another showing stage details, e.g. Hot Wings.
  • Off the top of my head, there probably a couple of edge cases you'd want to test to see if they still work in the new version. If you've already tested for these you can probably just disregard the following: The infoboxes for games use a tabber to tab through different box art e.g. Kirby Star Allies. Several of the level infoboxes have a component template to navigate from one level to the next, e.g. Duplex Dream. The copy ability or air ride machine infoboxes have graphical component in what are usually text fields, e.g. Beam and Dragoon.
  • If there's anything you want to clarify or know about feel free to talk to me anytime.
Changtau2005
Administrator Poyo! 11:21, May 24, 2018 (UTC)
Ah, I did indeed test the portable versions massively, actually. I tested each of them on either about ten or twenty pages, and let the administrator know to approve after ensuring no issues arose. The edge cases you mentioned indeed worked well in new versions. The only issue I seemed to miss was the multiple images one since I had not came across a page with them while testing.
And size of portable infobox images is supposed to be changed through CSS only. Though, perhaps making use of that somehow, something similar could be implemented although that would be rather tricky.
For that way, you would have to change
|image = [[Image:KSA Bug model2.png|x250px]]
to
|image = KSA Bug model2.png
|size  = 250px
And you would be able to use only certain sizes. Does that approach seem desirable at all to you? :) Aiihuan tcd May 25, 2018 - 04:26 (UTC)
Hmm, CSS was the first thing that came to mind, but CSS isn't editable by general users. I thought about specifying a max-height for the images in CSS, but doing so would probably cause some confusion, especially if there is already a template parameter that adjusts sizing, and the CSS would override it. Could you elaborate on why only certain sizes could be used in your solution and how you intend to implement it? Changtau2005
Administrator Poyo! 09:08, May 25, 2018 (UTC)
Actually, sorry, nevermind. The way I was thinking of would not work well in this case, now that I reconsidered.
I think simply setting a certain maximum height to all images with CSS might be only good solution, after all. I recreated portable version drafts at Template:Character-infobox/Draft and Template:Enemy-infobox/Draft, and limited the maximum height for their images as 250px. You can try testing them out and see if that looks good to you - to me, at least, it looks good. Aiihuan tcd May 27, 2018 - 05:22 (UTC)
The 250px hard limit seems to work quite well. However, I noticed a couple of things. The draft templates were transcluding the originals as examples, so I fixed that. They differ from the originals in a couple of ways. The upload button became vertically squashed; it probably needs some padding. More importantly, the rows that hide foreign language names and meaning fields do not autohide. Is this feature even possible or does it require additional JavaScript hooks? The idea came from something like this: wikipedia:Branches of science, as the meaning field can end up quite large. The original was implemented using a table that uses the native hide/show classes. Changtau2005
Administrator Poyo! 12:56, May 27, 2018 (UTC)
That is good to hear! :)
I added padding around upload button. I also added the autohide bit, although I am afraid it can not be exactly same as original with portable infoboxes as you may see - is it okay? Aiihuan tcd May 27, 2018 - 14:10 (UTC)

(indent reset)

That's a reasonable solution. It's a bit of a shame that the sub-fields cannot be completely hidden. Since the space is already there I thought about using ellipsis to preview some content but it seems like a pure CSS solution would be kind of tricky. It seems like the two examples work well enough. Have you tried porting over infoboxes with logic that crosses rows such as Template:Infobox?

Changtau2005

Administrator Poyo! 18:46, May 27, 2018 (UTC)

Great to know the solutions are fine.
And sure. I have recreated all the portable infobox drafts, and included the hide solution in them.
You can go through the drafts via User:Aiihuan/Sandbox and test them. Once you feel they are good enough, you may approve.
If you notice any issues, or have any other changes to suggest, please do let me know. Thank you for your time! Aiihuan tcd June 01, 2018 - 13:24 (UTC)
That's some pretty good work, but there are still a couple of bugs that need to be worked out. Again, these are the edge cases I mentioned before. I only had time to test a handful of cases myself but you can see them in Sandbox. Multi-images don't work correctly yet. Also, it seems like long, long ago, users kind of included the image as a raw url that breaks the new template. This is kind of unfair as it's not the way to use it but the old template did work correctly. I wonder if there's a way to handle this, or have a bot flag these pages for cleanup. If you have a link to your test suite that'd be great as that would indicate test coverage. I modified the infobox for games to override max-height to 400px, to allow for the natural 4:3 ratio in boxart.
Do you have a link to the API of {{#invoke}} and the infobox mediawiki plugin? I don't understand how they work and I need to if I am to maintain this in the future. Changtau2005
Administrator Poyo! 22:17, June 1, 2018 (UTC)
Hi, there. Stepping in because we're getting into some implementation details that Aiihuan doesn't really have access to. We don't (and won't) offer JavaScript hooks, nor API interfaces to Portable Infoboxes. They are designed to be simple and easy to maintain, and those methods are use cases that realistically only a tiny handful of people would use for maintenance. Further, the reason why we don't offer multiple images in a single field (beyond <gallery> and <tabber>) is that those are not portable across devices. The images are automatically sized and resampled for the optimal view on the given device server-side, and adding more CSS distorts the image (which is also why we don't offer a width variable in PIs; it's simply ignored for the server-side render). Using the raw image URL will not be possible with PIs for security and rendering issues, and we don't find users adding such URLs commonly in this era. Finally, Portable Infoboxes are made with a PHP extension, not Lua; therefore an invoke function is not appropriate. All you realistically should need to maintain future-forward code is at either Help:Infobox or the Portability Hub, and beyond that is a bit of re-inventing the wheel. If you're getting to that point, to put it bluntly, we wouldn't expect anyone but you to be able to maintain them in the future and they are over-engineered; for the sake of your community's long-term health — if you should at some point become unavailable — I would strongly suggest you keep it simpler than you are implying. It's a solid product in use on hundreds of thousands of communities already. Trust that we've done a bunch of the heavy lifting. Thanks! — FishTank (wall) 02:23, June 2, 2018 (UTC)
I also don't think JavaScript hooks are needed, nor are they a good idea for this case. Maybe I was using the wrong terminology but the APIs I were referring to are simply the invoke parser function and the infobox tag, as both are being used in the draft. I'm simply looking for documentation on how they work, because I implemented the portable infoboxes' predecessors years before these features became available, so I'm not familiar with them. About the raw url links, yeah I agree nobody uses them that way now, but fact is there is an unknown number of these cases lying around and we need some way to fix it. Fortunately this wiki isn't big so we could go through it by hand (??) but if this has come up before and there's a solution for it - and there's a good chance for that since the feature is so widely-deployed - why not.
From what I can gather, invoke is provided under the Scribunto extension, which invokes a lua Module, which in this case is Filestrip, which was written by user AdmiralKocka. I didn't know it involved a custom lua script and yes I share your concerns about maintainability. I still need to read the script as I only just came across it as I type this but it doesn't seem to be doing anything complicated at all, by manipulating whatever's in [[...]]. It's not really interacting with the PHP extension as it's only changing the parameter that feeds into it, which itself is already in standard wikitext format in the first place. Changtau2005
Administrator Poyo! 03:47, June 2, 2018 (UTC)
My apologies for delay in getting back to you.
The multiple images bit seems to be not working for Level-infobox because [[image:Kirbys Epic Yarn 17.jpg|270px]] uses image rather than File. You can see it works otherwise at User:Aiihuan/Sandbox#Testing.
As for URL images, I suppose there might be a Lua solution. I personally would suggest fixing these to proper image format, but I can understand that might not be very desirable due to unknown amount of such cases.
I could try asking KockaAdmiralac if there may be a solution for both.
Besides both, did you find any other issues or changes to suggest concerning drafts that you would like to bring to attention? :) Aiihuan tcd June 16, 2018 - 05:26 (UTC)
Thanks, Aiihuan. Sorry I'd completely forgotten about this issue over the past few days. About the URL images, yes I agree completely. I was just asking if FishTank has some kind of automated solution for locating these pages and fixing them, but if not, then we just have to fix them manually - which in reality usually means just leaving it there until a maintainer stumbles upon it and has to upload a new image, as I don't know of a way to perform a reverse lookup from URL to file.
Nice catch with the Image and File bit. I've had a proper look at the LUA code and I think I understand it now. AdmiralKocka is splitting that string into into individual file links, and then we're simply picking which ones to put into individual image fields. It's a pretty ingenious workaround, but boy that is a lot of work to achieve something so simple. No wonder FishTank was talking about over-engineering. It also only supports a maximum of two images at the moment, but I don't think that's an issue for now, as we can easily add support for more as needed. If you could get AdmiralKocka to update his LUA pattern and functions for capturing +[iI]mage: as well, that would be best. I would fix it myself, but I'm not exactly familiar to LUA, and more importantly, LUA patterns aren't regular expressions, so I think AdmiralKocka's the best person for the job.
Once that's fixed, I think we're almost ready to deploy this thing. If other site admins have any input, or if anyone else has found any more issues, feel free to chip in. Changtau2005
Administrator Poyo! 06:41, June 16, 2018 (UTC)
KockaAdmiralac was kind enough to provide assistance and fix both issues again. You may see both instances working at User:Aiihuan/Sandbox#Testing. :)
I would suggest replacing URL images with proper image format when you come across them, by the way. Aiihuan tcd June 21, 2018 - 05:17 (UTC)
Oh boy, I love the new LUA solution. It's such a simple and elegant fix. Thanks for that, kockaAdmiralac. Since we've managed to resolve all the edge cases, and since nobody else has any suggestions, I'm going to merge the draft into the template proper. Thanks for all the help and suggestions so far - it's been a pleasure working with you, Aiihuan. Changtau2005
Administrator Poyo! 06:55, June 21, 2018 (UTC)
I am delighted to know that!
Thank you so much for your time and approval. I appreciate it very much, and it was a pleasure for me as well to work with you.
If you have any questions or help to seek regarding portable infoboxes in future, please do feel free to leave me a message. :) Aiihuan tcd June 22, 2018 - 04:35 (UTC)

YouTube video templates

Hello. It seems that, for some reason, the YouTube video templates aren't working as they're supposed to. The title is there, but the video screen is just white, with no video to watch. It seems to be at least somewhat recent, within the last three months or so. IqskirbyActually called "Beam Machine Gun" in KSS; after that discovery, I felt the need to say it in an Arnold Schwarzenegger voiceBihm Masheen Gahn! 21:07, June 28, 2018 (UTC)

Well, it's not something I can fix, I'm afraid. Last time they said there were security issues with our video player template, so we're not using that anymore. However, calling the parser function via {{#tag:youtube|}} or <youtube></youtube> no longer works either, since it's something to do with how Wikia's PHP script loads the youtube iframe. I would construct the iframe myself, but since Wikia prohibited that method I can't do that anymore. Anywhow, this is what chrome's dev console spits out when the page attempts to run their PHP script:
Refused to load the script 'http://www.youtube.com/iframe_api' because it violates the following Content Security Policy directive: "script-src https: 'self' data: 'unsafe-inline' 'unsafe-eval' blob:".
The page at 'https://kirby.wikia.com/wiki/Kirby_Wiki:Sandbox' was loaded over HTTPS, but requested an insecure script 'http://www.youtube.com/iframe_api'. This request has been blocked; the content must be served over HTTPS.
Changtau2005
Administrator Poyo! 13:17, July 18, 2018 (UTC)
Well that's a bummer. IqskirbyActually called "Beam Machine Gun" in KSS; after that discovery, I felt the need to say it in an Arnold Schwarzenegger voiceBihm Masheen Gahn! 03:11, July 20, 2018 (UTC)
I have found an alternative way to display YouTube videos on here, so maybe it's not such a big issue. Although it is going to be a bit tedious to make all of the necessary changes. IqskirbyActually called "Beam Machine Gun" in KSS; after that discovery, I felt the need to say it in an Arnold Schwarzenegger voiceBihm Masheen Gahn! 03:29, July 20, 2018 (UTC)

A question about PortalLogo template

How do you make them arrange in grid? I tried to make PortalLogo template in Russian Kirby wiki, but I have trouble with arranging them in grid. They instead end up becoming long vertical line.

Here's link: http://ru.kirby.wikia.com/wiki/Шаблон:PortalLogo

How do I fix this issue?

Also, how do I make it so when I use this template, logos won't show up in Wiki Activity as "Added images"?

I=-Vanya-=I (talk) 18:36, July 25, 2018 (UTC)

1,000 character limit problem

Hi again, Changtau! It seems as though we've been experiencing another template issue, this time involving an 1,000 character limit, and I was wondering if you could help talk me through this so we can fix it better in the future.

In the case of this template, the enemies subsection contains a string that's too long, so the list of enemies won't show up in the template. I attempted to fix this issue by creating two Prep pages for the raw enemy database, as it seems that we've done that in the past to solve similar issues, but it didn't seem to fix the problem in this case. I'm unsure if I made a mistake during the process, or whether this was the correct solution, so any help you might be able to give would be appreciated. Thanks. Paul2 Let's just get this out of the way: KIRBY SUCKS! The dorky isocahedron returns. 13:51, October 13, 2018 (UTC)

You almost got it right. The 1k character limit comes from the character replacement via the Template Template:Prep. If you've already prepared a list with the dot separators then it's not necessary to use the template to replace them anymore. In hindsight, this cumbersome character replacement is not necessarily the best idea, but it's what we've got. The idea is to prevent snafus if some name contains the dot separator, that's why the lists are defined with the double %% separator by default. However, since we cannot replace more than 1k characters, we have to separately prepare such lists (of which there are just a few) with the separator that we want, and just bypass the Prep template altogether. Changtau2005
Administrator Poyo! 20:54, October 14, 2018 (UTC)

Implementing an Idea

Hi, Changtau.  I recently came up with the idea of making an ongoing list of the high-priority wiki work we want done, so that editors can always find something specific to help out with.  NBK and the others support the idea, so I wanted to ask you about how it may be implemented.  Ideally, this list would be put in a place that's easy to access, such as somewhere on the front page or under the Toolbox tab.  Do you have any ideas about the best way to do this?  Thank you very much for your time. Anonymous Waddle Dee Stop Waddle Dee massacres.png There goes the 9,948,762nd one. 22:42, November 8, 2018 (UTC)

SChg1 AllOld.JPG

Mm, you could change Portal: Help Out to better reflect what you need done. It packs a lot of poweruser pages / functions in one place, but I don't suppose it gets a lot of use these days. Heck, even the category maintenance lister is showing hundreds of pages of whack now that I look at it. It was implemented back when the wiki looked like this back in 2010 or so. Changtau2005
Administrator Poyo! 09:08, November 9, 2018 (UTC)
That sounds like a really good suggestion, and no one has any objections. Now that it's been decided, how would we go about actually adding the list? Do you think we would put the list at the top and leave the rest of the page as is, or would we delete everything else and put the list in? Thank you so much for your help. Anonymous Waddle Dee Stop Waddle Dee massacres.png There goes the 9,948,762nd one. 03:43, November 12, 2018 (UTC)
Why don't you add it at the bottom of the table? You can even make the list a template and just transclude it in the page. I don't think anything needs to be deleted. Changtau2005
Administrator Poyo! 04:24, November 12, 2018 (UTC)
Alright, that makes sense. Thanks again. Anonymous Waddle Dee Stop Waddle Dee massacres.png There goes the 9,948,762nd one. 13:31, November 12, 2018 (UTC)

Databases

Hello Changtau. We seem to be having an issue with some of the databases. Template:Database/KMA/Mid-Bosses/Raw and Template:Database/KMA/Sub-Games/Enemies/Raw both report having an error that a string exceeds 1,000 character limit, but I don't see anything wrong with them.

On a separate, but related note, why exactly do we have these database templates? I'm sure they cause some good, but every time it comes up, it's either this error, or having to go to change the name of something to reflect the names of our current articles (such as when an enemy name gets localized). Iqskirby (talk) 00:13, July 15, 2019 (UTC)

Hey, thanks for bringing this to attention. First off, the database was an experiment of sorts; it was created to save us from changing entries in all the different templates, for example, when the title of an article changes. All you needed to do was to change the database entry and, because it's used in the different templates, you're done. We could have a bot do this, but nobody on this wiki maintains such a bot.
I honestly didn't know how well it would work out, and since back then I was still active, if problems cropped up, I could solve it on the spot. These days that's no longer the case but there's a solution for this. When you call a template, you could call it using template substitution, like this: {{subst:}}. See https://en.wikipedia.org/wiki/Wikipedia:Substitution. Essentially if you want to stop using the database entries in some template, just replace all the template calls inside with the subst keyword. Just bear in mind though, this copies the contents of the template onto the page you're working on, so other than an undo operation, the page will no longer be related (or be using) the template.
The 1k character limit is a mediawiki limitation to prevent abuse of server resources. There's no way around this. Basically I use text replace to change the %% to nicer separators like dots or bars depending on which template we want it in. In hindsight, this was more trouble than it's worth. What you could do is just inside the navbar or wherever you want the list, just copy over the contents of the database template and replace all the %% with whatever separator character you want and you're done.
My solution back then was to pretty much do this. For example, take Template:Database/KMA/Enemies/Raw. Notice the bit on top where I said the char limit exceeds 1k. Well, if you head to Template:Database/KMA/Enemies/Prep1 instead, essentially I just did what I said above, and if you check Template:KMA, this should be using the prepped ones, not the raw list.
You guys are the awesome people maintaining the wiki now, not me. If you decide the database no longer works in your favor, just substitute the templates away and these problems with the database will no longer happen. These problems make editing the wiki kind of difficult, and if I were to decide today, I wouldn't have made the database at all, since it creates just as many problems as it solves. Changtau2005
Administrator Poyo! 09:37, July 15, 2019 (UTC)

Kirby episode number

Hello! The episode number of the US version of The Pillow Case is 13 which is the same number as Escargoon Squad. Can you please change the US episode number of The Pillow Case from 13 to 14?

CRussG (talk) 21:38, March 22, 2020 (UTC)

Should be fixed now. Iqskirby (talk) 21:50, March 22, 2020 (UTC)
Community content is available under CC-BY-SA unless otherwise noted.