Template talk:Infobox VG: Difference between revisions

Add topic
Active discussions
 
(44 intermediate revisions by 5 users not shown)
Line 1: Line 1:
== Idea: Rating text ==
== TaTaCon? ==
What if we put the text of the rating beneath the rating in the infobox? Sort of like...
I thought I could quickly add in the TaTaCon controller, but it doesn't seem to be working out. Not clear what's going wrong. Here's an example: [[Taiko no Tatsujin: Chougoukaban]]. [[User:Kolano|Kolano]] ([[User talk:Kolano|talk]]) 04:31, 16 June 2019 (CEST)


[[File:InfoBoxRatingText.png]]
== Namco Bandai Games ==
In a very very specific situation, where there's both <code><nowiki>{{vgrelease|JP=Namco}}</nowiki></code> and <code><nowiki>{{vgrelease|JP=Namco Bandai Games}}</nowiki></code> in the same section of an infobox, in that exact order, Namco Bandai Games wont link properly; "Namco" alone gets detected, and the "Bandai Games" part is unlinked. For an example, see [[Tank Force]]. Both separately work fine, but only together and in this order does this occur. I think the problem is that the replacement regex is a bit too overzealous and dips into the second vgrelease since it found the word "Namco" in there. - [[User:Xerxes|Xerxes]] ([[User talk:Xerxes|talk]]) 14:52, 3 September 2017 (CEST)


Sure that can be seen on mouse over, but it's annoying and I doubt users even know to do that, and a little clarity is always helpful. I guess the only problem with this idea is the difficulty to implement it. What do you guys think? - [[User:MaJoR|MaJoR]] ([[User talk:MaJoR|talk]]) 11:22, 29 November 2015 (CET)
== GameIDs Link ==
:In addition to the "mouse over" argument, it's impossible for the touchscreen users to bring up mouse over dialogs. I know because I'm an iOS user! That mockup looks good. I don't think there is proper ways to align to exactly like that other than to repeat & n b s p ; however I can't speak for browsers with different font and font size. The image rating stars are already aligned to the left. [[User:Lucario|Lucario]] ([[User talk:Lucario|talk]]) 11:39, 29 November 2015 (CET)
The links we currently provide for GameIDs are just to our internal redirect pages, and thus just loop back to the page one is currently on. Should we revise them to link out to GameTDB or someplace else that provides region specific info on titles? [[User:Kolano|Kolano]] ([[User talk:Kolano|talk]]) 03:10, 20 November 2016 (CET)


::Shouldn't be hard to implement. And about having the text here, I'm neither in favour or against so I'll leave that decision to you guys, do what you think is better regarding that. What would be nice is somewhat improve the ratings system, but is something to be discussed elsewhere... - [[User:Jhonn|Jhonn]] ([[User talk:Jhonn|talk]]) 18:18, 29 November 2015 (CET)
: I like the idea. Redirecting to GameTDB seems doable as well since it's just a matter of passing the Game ID (e.g. http://www.gametdb.com/Wii/<gameID>)... - [[User:mbc07|mbc07]] ([[User talk:mbc07|talk]]) 04:20, 20 November 2016 (CET)


:Laying out the text is easy enough with some simple CSS. I think I'd prefer if we omitted the quotations, and overlay the text directly over the stars so we didn't consume additional height. [[User:Kolano|Kolano]] ([[User talk:Kolano|talk]]) 23:50, 29 November 2015 (CET)
: In the meantime it might be more useful to at least make all the GameID links in the infobox not redirect. I filled in a lot of the pages for weird IDs with some information when I was going through awhile ago (Target/Best Buy special editions, regions of release, game languages etc), and currently there's no way for someone to even know that exists without going out of their way to the ID page with a redirect=no. Those notes were mostly for future editors scratching their heads at the IDs (like I did), but it could give them additional marginal benefits. - [[User:Xerxes|Xerxes]] ([[User talk:Xerxes|talk]]) 11:22, 30 May 2017 (CEST)
See this in action
[[The_Legend_of_Zelda:_Twilight_Princess_(GC)/sandbox]]


::Losing the quotes and placing it inline with the stars are both fine with me! EDIT: Oh, this was tried and went badly? Well ok, the current system is fine too. - [[User:MaJoR|MaJoR]] ([[User talk:MaJoR|talk]]) 08:19, 30 November 2015 (CET)
== [[:Category:Shared GameID]] ==
Would we want this category made for games with shared IDs in placement of [[:Category:Disambiguation pages]]... I have a better idea how to check for shared IDs for the games that need it but will need this category, ideally want to revise to remove the if statement and then add |redirects=include to dpl for abilities to pick up the shared gameids from either redir/non-redir to get along with the non-shared GameIDs especially for [[Action Replay (GC)]] to acquire [[GNHE5d]] and other games to pick up their shared GameIDs. Though this sounds like it'll create a duplicate GameID problem. But for starter, would this new category be a good [[:Category:Disambiguation pages]] replacement? [[User:Lucario|Lucario]] ([[User talk:Lucario|talk]]) 02:12, 23 January 2022 (CET)


<s>Only for {{tl|3Dcondition}} at the moment. This and {{tl|Rating}} are similar except the former one is safer to experiment with as there is only one game that uses it and it's sandboxed.</s> Kolano, I'm sorry, not all of your codes/idea are followed because of several issues we've discovered and mentioned in [[Talk:Stereoscopic 3D Compatibility Guide]]
: I think [[:Category:Disambiguation pages]] should stay and ideally only have the pages generated by {{tl|Disambig}}, so not exactly a replacement. But, if I'm not missing anything, this new category could be used by the DPL check instead of [[:Category:Disambiguation pages]], correct? If that's the case, I'm fine creating it as it would allow capturing the shared IDs without the false positives and would not remove existing redirects, neither create avoidable disambig pages, as is the case with the current approach live on {{tl|Infobox VG/sandbox}} and its reliance on [[:Category:Disambiguation pages]]. - [[User:mbc07|mbc07]] ([[User talk:mbc07|talk]]) 02:32, 25 January 2022 (CET)
:Moved codes to {{tl|Infobox VG/sandbox}} <s>- the rating numbers are fixed to 5 for compatibility and 2 for stereoscopic 3d condition. I'd needs to figure out how to retrieve variable number from each game...</s> [[User:Lucario|Lucario]] ([[User talk:Lucario|talk]]) 07:47, 30 November 2015 (CET)


::Hooray! Got rating names working. Ready to merge out of sandbox. [[User:Lucario|Lucario]] ([[User talk:Lucario|talk]]) 09:01, 19 December 2015 (CET)
:: A bit unclear on how it was working before, but I think the recent revision to [[GKREB2]] for [[Ribbit King]]/[[Ribbit King Plus!]] may have broken the gameID showing up on the [[Ribbit King Plus!]] page. Similar for the [[Phantasy Star Online Episode I & II Plus]] page since the disambig was removed from it's related GameIDs. [[User:Kolano|Kolano]] ([[User talk:Kolano|talk]]) 23:22, 25 January 2022 (CET)


:::This got merged in today. I'll leave this here for any follow up discussion, but it should be purged out shortly. (Also please let me know if anyone has concerns with the purging that's been occurring. It's important to keep active discussions highlighted, so old discussions have to go. We could alternately "archive" them, but that didn't seem critical to me.) [[User:Kolano|Kolano]] ([[User talk:Kolano|talk]]) 03:19, 21 December 2015 (CET)
::: No longer implemented, it worked before but could be better, re-implementing with this new cat should start picking these IDs again for these featuring games. [[User:Lucario|Lucario]] ([[User talk:Lucario|talk]]) 01:55, 26 January 2022 (CET)


::::There's one more thing I'd like to discuss about - Whether to go with or without quotation marks. I take it that it's best to go without quotation marks when going inline on the stars, but that concept never went live. I'd prefer to go with quotation marks personally. The quotation marks can be used as to emphasize a word as possible irony or sarcasm, to avoid validity issues. I hope I'm making myself clear. [[User:Lucario|Lucario]] ([[User talk:Lucario|talk]]) 04:04, 21 December 2015 (CET)
:: Oh, yes, disambig category can stay and then have this new category to help Infobox VG pick up shared IDs for featuring titles. If we stick with using Disambig category and if none of them use 6 letters for GameID-like, might be able to get away without this, but it's better to have this for foolproof, would prefer not to give out [[:Category:Not GameID]] to non-redirect pages. And of course not to have redirect pages show up on disambig, it'd be crazy! There's something interesting that might work, a redirection that Phantasy uses, if we use {{tl|for2}} under there along with the redirection, will dpl pick up that id for that another game? Seems you already tried that and redirection seems to work okay, dpl remains untested but look promising. [[User:Lucario|Lucario]] ([[User talk:Lucario|talk]]) 01:48, 26 January 2022 (CET)


:::::Seems like needless punctuation to me. We aren't quoting anyone, and I'd prefer if the ratings were not taken as indicating "irony or sarcasm". If it's emphasis your after we can look into further boldening the text.[[User:Kolano|Kolano]] ([[User talk:Kolano|talk]]) 06:20, 21 December 2015 (CET)
::: Using {{tl|for2}} for the check probably works, but do we really want to use it? It's a generic template we might need for other uses in future, including cases where associating GameIDs might not be wanted. I went with the test from [[GKREB2]] to see if multiple links on a redirect page doesn't break it (e.g. page stops redirecting) and fortunately it does not. Considering the redirect pages already have some bits of extra information in some cases (see [[SJDY41]] or [[SJDZ41]] for examples) it's probably best to have the linking happening there (plus [[:Category:Shared GameID]] so the DPL check picks it)... - [[User:mbc07|mbc07]] ([[User talk:mbc07|talk]]) 06:25, 26 January 2022 (CET)


::::::Games with compatibility "Perfect" in navbox is what makes it feels funny to me if goes without quotation marks. This is part where we need give it quotation marks so people shouldn't take it seriously. While not quoting anyone, aren't quotation marks used to avoid responsibility on something that may turns out to be misleading? [[User:Lucario|Lucario]] ([[User talk:Lucario|talk]]) 08:17, 21 December 2015 (CET)
::::I don't know if DPL processes on pre- or post- expansion of the templates. Template like For2 will be good for formatting standardization, might want to create variant of it, but honestly them going templateless like you did in recent GameIDs look good and probably preferable to me.


== Docs ==
::::<s>Is this category and the new shared ID pickup DPL good enough for deployment?</s> would want to go off to bed, so please revert or tweak if there's still something to do, I think we're happy what we've got so far... [[User:Lucario|Lucario]] ([[User talk:Lucario|talk]]) 09:48, 26 January 2022 (CET)
We probably should spend some time updating the documentation here. For instance listing known input types and providing better guidance for other fields like genre. The text on outdated params is itself outdated now and should also probably go. [[User:Kolano|Kolano]] ([[User talk:Kolano|talk]]) 22:28, 30 November 2015 (CET)


== Add "Open Issues" in Infobox ==
==Borderline libel==
Cool? Here's the code: <pre>{{#if:{{{wikipedia|}}}|[https://bugs.dolphin-emu.org/projects/emulator/search?q={{#regex:{{{wikipedia|}}}|/\s/|+}}&open_issues=1 Open Issues]|[https://bugs.dolphin-emu.org/projects/emulator/search?q={{#regex:{{PAGENAME}}|/\s/|+}}&open_issues=1 Open Issues]}}<br /></pre>
Come on, Mbc07. I '''''did''''' test the template. I did. I made detailed test changes to https://wiki.dolphin-emu.org/index.php?title=User:DandelionSprout/Infobox_VG_HTTPS_Wikipedia, tried it on pages I didn't save, and made sure 100.00% that I got a working result. When I get told "That's the last time I'm fixing your mistakes" when it wasn't a mistake in the first place, I feel very insulted. [[User:DandelionSprout|DandelionSprout]] ([[User talk:DandelionSprout|talk]]) 10:20, 19 March 2024 (CET)


See this in action [[The Legend of Zelda: Twilight Princess (GC)/sandbox]] [[User:Lucario|Lucario]] ([[User talk:Lucario|talk]]) 04:45, 19 December 2015 (CET)
: Let's recap, you just joined the wiki and started doing massive edits with AutoWikiBrowser, without actually describing what you're changing (making reviewing recent changes a chore, as people now have to look at the diffs to see what was changed), then starts brute-forcing changes to templates used nearly everywhere without actually taking time to understand how they work or to properly test the changes. I catch most of those and edit them so they still do what you wanted but without breaking previous existing functionality and you're the one that feels very insulted when called out? Please.


OK, was a bit confused by this at first, as I thought you were somehow pulling in a list of issues, which I though would probably be tricky to work out in a way that would display quickly, but you just mean to add a link that searches the Dolphin Issues DB. Seems OK to me. [[User:Kolano|Kolano]] ([[User talk:Kolano|talk]]) 03:13, 21 December 2015 (CET)
: In regards to {{tl|Infobox VG}}, you only started testing your changes on a separate page after breaking (and reverting) the main template twice, a high-traffic one which is included in about 90% of all pages currently hosted in the wiki. Also, the "100.00% working result" you added to the main template '''''was borked'''''. It just fed <nowiki>{{{FULLPAGENAMEE}}</nowiki> to the Wikipedia URL, completely ignoring the pre-processing done to the page title (explained in the comment blocks at the beginning of the template code) in order to strip the platform postfix of Virtual Console titles and other special cases, which just shows that (once again) you just brute-froce what you wanted to accomplish without taking time to understand how the template works. Go test your "working result" with any of the [[Virtual Console]] pages and see it fail, which wasn't the case before.


== GameID Link ==
: I agree some of the templates we use are overly complex and a few are lacking on documentation about their inner workings, but you could've simply asked. Same with the AutoWikiBrowser edits, we do have extensions specifically for making mass changes like you're doing, but in more appropriate ways (edits marked as bot, with meaningful descriptions, and so on). In the end, despite the suddenly added burden (for me at least), nearly all of your edits were kept one way or another, and that's all I can do for you. Don't want to contribute anymore? Fine, it's your call. - [[User:mbc07|mbc07]] ([[User talk:mbc07|talk]]) 02:48, 20 March 2024 (CET)
I'd like to have something to link to for the new GameID sub-section. These links on WiiBrew provide fairly in depth info:
*http://wiibrew.org/wiki/Virtual_Console
*http://wiibrew.org/wiki/Title_database
...but it's a bit more technical than I really want to link to here (and there are two separate pages). Please chime in if you know of a more concise summary of GameID info, or thoughts on providing such here. [[User:Kolano|Kolano]] ([[User talk:Kolano|talk]]) 03:19, 21 December 2015 (CET)

Latest revision as of 03:48, 20 March 2024

TaTaCon?

I thought I could quickly add in the TaTaCon controller, but it doesn't seem to be working out. Not clear what's going wrong. Here's an example: Taiko no Tatsujin: Chougoukaban. Kolano (talk) 04:31, 16 June 2019 (CEST)

Namco Bandai Games

In a very very specific situation, where there's both {{vgrelease|JP=Namco}} and {{vgrelease|JP=Namco Bandai Games}} in the same section of an infobox, in that exact order, Namco Bandai Games wont link properly; "Namco" alone gets detected, and the "Bandai Games" part is unlinked. For an example, see Tank Force. Both separately work fine, but only together and in this order does this occur. I think the problem is that the replacement regex is a bit too overzealous and dips into the second vgrelease since it found the word "Namco" in there. - Xerxes (talk) 14:52, 3 September 2017 (CEST)

GameIDs Link

The links we currently provide for GameIDs are just to our internal redirect pages, and thus just loop back to the page one is currently on. Should we revise them to link out to GameTDB or someplace else that provides region specific info on titles? Kolano (talk) 03:10, 20 November 2016 (CET)

I like the idea. Redirecting to GameTDB seems doable as well since it's just a matter of passing the Game ID (e.g. http://www.gametdb.com/Wii/<gameID>)... - mbc07 (talk) 04:20, 20 November 2016 (CET)
In the meantime it might be more useful to at least make all the GameID links in the infobox not redirect. I filled in a lot of the pages for weird IDs with some information when I was going through awhile ago (Target/Best Buy special editions, regions of release, game languages etc), and currently there's no way for someone to even know that exists without going out of their way to the ID page with a redirect=no. Those notes were mostly for future editors scratching their heads at the IDs (like I did), but it could give them additional marginal benefits. - Xerxes (talk) 11:22, 30 May 2017 (CEST)

Category:Shared GameID

Would we want this category made for games with shared IDs in placement of Category:Disambiguation pages... I have a better idea how to check for shared IDs for the games that need it but will need this category, ideally want to revise to remove the if statement and then add |redirects=include to dpl for abilities to pick up the shared gameids from either redir/non-redir to get along with the non-shared GameIDs especially for Action Replay (GC) to acquire GNHE5d and other games to pick up their shared GameIDs. Though this sounds like it'll create a duplicate GameID problem. But for starter, would this new category be a good Category:Disambiguation pages replacement? Lucario (talk) 02:12, 23 January 2022 (CET)

I think Category:Disambiguation pages should stay and ideally only have the pages generated by {{Disambig}}, so not exactly a replacement. But, if I'm not missing anything, this new category could be used by the DPL check instead of Category:Disambiguation pages, correct? If that's the case, I'm fine creating it as it would allow capturing the shared IDs without the false positives and would not remove existing redirects, neither create avoidable disambig pages, as is the case with the current approach live on {{Infobox VG/sandbox}} and its reliance on Category:Disambiguation pages. - mbc07 (talk) 02:32, 25 January 2022 (CET)
A bit unclear on how it was working before, but I think the recent revision to GKREB2 for Ribbit King/Ribbit King Plus! may have broken the gameID showing up on the Ribbit King Plus! page. Similar for the Phantasy Star Online Episode I & II Plus page since the disambig was removed from it's related GameIDs. Kolano (talk) 23:22, 25 January 2022 (CET)
No longer implemented, it worked before but could be better, re-implementing with this new cat should start picking these IDs again for these featuring games. Lucario (talk) 01:55, 26 January 2022 (CET)
Oh, yes, disambig category can stay and then have this new category to help Infobox VG pick up shared IDs for featuring titles. If we stick with using Disambig category and if none of them use 6 letters for GameID-like, might be able to get away without this, but it's better to have this for foolproof, would prefer not to give out Category:Not GameID to non-redirect pages. And of course not to have redirect pages show up on disambig, it'd be crazy! There's something interesting that might work, a redirection that Phantasy uses, if we use {{for2}} under there along with the redirection, will dpl pick up that id for that another game? Seems you already tried that and redirection seems to work okay, dpl remains untested but look promising. Lucario (talk) 01:48, 26 January 2022 (CET)
Using {{for2}} for the check probably works, but do we really want to use it? It's a generic template we might need for other uses in future, including cases where associating GameIDs might not be wanted. I went with the test from GKREB2 to see if multiple links on a redirect page doesn't break it (e.g. page stops redirecting) and fortunately it does not. Considering the redirect pages already have some bits of extra information in some cases (see SJDY41 or SJDZ41 for examples) it's probably best to have the linking happening there (plus Category:Shared GameID so the DPL check picks it)... - mbc07 (talk) 06:25, 26 January 2022 (CET)
I don't know if DPL processes on pre- or post- expansion of the templates. Template like For2 will be good for formatting standardization, might want to create variant of it, but honestly them going templateless like you did in recent GameIDs look good and probably preferable to me.
Is this category and the new shared ID pickup DPL good enough for deployment? would want to go off to bed, so please revert or tweak if there's still something to do, I think we're happy what we've got so far... Lucario (talk) 09:48, 26 January 2022 (CET)

Borderline libel

Come on, Mbc07. I did test the template. I did. I made detailed test changes to https://wiki.dolphin-emu.org/index.php?title=User:DandelionSprout/Infobox_VG_HTTPS_Wikipedia, tried it on pages I didn't save, and made sure 100.00% that I got a working result. When I get told "That's the last time I'm fixing your mistakes" when it wasn't a mistake in the first place, I feel very insulted. DandelionSprout (talk) 10:20, 19 March 2024 (CET)

Let's recap, you just joined the wiki and started doing massive edits with AutoWikiBrowser, without actually describing what you're changing (making reviewing recent changes a chore, as people now have to look at the diffs to see what was changed), then starts brute-forcing changes to templates used nearly everywhere without actually taking time to understand how they work or to properly test the changes. I catch most of those and edit them so they still do what you wanted but without breaking previous existing functionality and you're the one that feels very insulted when called out? Please.
In regards to {{Infobox VG}}, you only started testing your changes on a separate page after breaking (and reverting) the main template twice, a high-traffic one which is included in about 90% of all pages currently hosted in the wiki. Also, the "100.00% working result" you added to the main template was borked. It just fed {{{FULLPAGENAMEE}} to the Wikipedia URL, completely ignoring the pre-processing done to the page title (explained in the comment blocks at the beginning of the template code) in order to strip the platform postfix of Virtual Console titles and other special cases, which just shows that (once again) you just brute-froce what you wanted to accomplish without taking time to understand how the template works. Go test your "working result" with any of the Virtual Console pages and see it fail, which wasn't the case before.
I agree some of the templates we use are overly complex and a few are lacking on documentation about their inner workings, but you could've simply asked. Same with the AutoWikiBrowser edits, we do have extensions specifically for making mass changes like you're doing, but in more appropriate ways (edits marked as bot, with meaningful descriptions, and so on). In the end, despite the suddenly added burden (for me at least), nearly all of your edits were kept one way or another, and that's all I can do for you. Don't want to contribute anymore? Fine, it's your call. - mbc07 (talk) 02:48, 20 March 2024 (CET)
Return to "Infobox VG" page.