Editing User talk:The Retro Gamer

From the Super Mario Wiki, the Mario encyclopedia
Jump to navigationJump to search
You are not logged in. Your IP address will be publicly visible if you make any edits. If you log in or create an account, your edits will be attributed to your username, along with other benefits.

The edit can be undone. Please check the comparison below to verify that this is what you want to do, and then publish the changes below to finish undoing the edit.

Latest revision Your text
Line 48: Line 48:
You are welcome to browse through the following categories:
You are welcome to browse through the following categories:
*[[:Category:Help]]
*[[:Category:Help]]
*[[:Category:Policies]]
*[[:Category:MarioWiki policies]]
*[[:Category:Writing guidelines]]
*[[:Category:Writing guidelines]]


Line 57: Line 57:
<font size=4>Things you can do</font>
<font size=4>Things you can do</font>
*[[MarioWiki:BJAODN|See what you shouldn't do in an article]]
*[[MarioWiki:BJAODN|See what you shouldn't do in an article]]
*[[MarioWiki:Chat|Communicate in our chatroom]]
*[[Special:WebChat|Communicate in our chatroom]]
*[[mb:|Visit the forum]]
*[[mb:|Visit the forum]]
*[https://twitter.com/SMWikiOfficial Follow us on Twitter]
*[https://twitter.com/SMWikiOfficial Follow us on Twitter]
Line 173: Line 173:
*[[User:The Retro Gamer/table begin]] - Same as first point.
*[[User:The Retro Gamer/table begin]] - Same as first point.
*[[User:The Retro Gamer/para rq]] / [[Template:Para needed]] - ...Why do we need a template that displays an error? Wouldn't it just be easier to fill the parameter rather than adding an extra template calling for an error? This doesn't seem useful at all.
*[[User:The Retro Gamer/para rq]] / [[Template:Para needed]] - ...Why do we need a template that displays an error? Wouldn't it just be easier to fill the parameter rather than adding an extra template calling for an error? This doesn't seem useful at all.
Not sure on [[Template:DK level table row]] and [[Template:DK level table section]], but these ones listed raise some major concerns. {{User:Alex95/sig}} 22:56, 22 April 2018 (EDT)
Not sure on [[Template:DK levels table row]] and [[Template:DK levels table section]], but these ones listed raise some major concerns. {{User:Alex95/sig}} 22:56, 22 April 2018 (EDT)
:And [[User:The Retro Gamer/music]] doesn't need to be a separate page. You can just stick it in your sandbox. No need to create multiple pages tied to your userspace. {{User:Alex95/sig}} 23:02, 22 April 2018 (EDT)
:And [[User:The Retro Gamer/music]] doesn't need to be a separate page. You can just stick it in your sandbox. No need to create multiple pages tied to your userspace. {{User:Alex95/sig}} 23:02, 22 April 2018 (EDT)
:Regarding <nowiki>{{</nowiki>[[Template:para needed|para needed]]<nowiki>}}</nowiki>, it can be later expanded to an error category in case a parameter is overlooked. It's a nice catch for mistakes, but if it ''really'' isn't wanted, it can always be deleted and removed from the templates it's on. The DK levels templates reduced a great deal of redundancy, allowing changes to the tables to be made in 1 place instead of 7 (before, to change the section headings, one would have to ''individually'' modify the section heading for each world's section.) This removal of redundancy and clutter can be clearly seen in <span class="plainlinks">[https://www.mariowiki.com/index.php?title=Donkey_Kong_Country&type=revision&diff=2428160&oldid=2427853 this cumulative diff]</span>, which reduced the page's size by 5,000 bytes.
:Regarding <nowiki>{{</nowiki>[[Template:para needed|para needed]]<nowiki>}}</nowiki>, it can be later expanded to an error category in case a parameter is overlooked. It's a nice catch for mistakes, but if it ''really'' isn't wanted, it can always be deleted and removed from the templates it's on. The DK levels templates reduced a great deal of redundancy, allowing changes to the tables to be made in 1 place instead of 7 (before, to change the section headings, one would have to ''individually'' modify the section heading for each world's section.) This removal of redundancy and clutter can be clearly seen in <span class="plainlinks">[https://www.mariowiki.com/index.php?title=Donkey_Kong_Country&type=revision&diff=2428160&oldid=2427853 this cumulative diff]</span>, which reduced the page's size by 5,000 bytes.
Line 181: Line 181:
:You seem concerned about the number of pages in my userspace. Reading through [[MarioWiki:Userspace]], I see nothing concerning about having multiple subpages as long as they're related to the wiki. If I wanted to I ''could'' move everything to the sandbox, but it's a personal demarcation: the sandbox is for testing things, and other subpages are for other organizational hierarchies. [[User:The Retro Gamer|<span style="color:red;">--The</span>]] [[User talk:The Retro Gamer|<span style="color:green;">Retro</span>]] [[Special:Contributions/The Retro Gamer|<span style="color:blue;">Gamer</span>]] 23:13, 22 April 2018 (EDT)
:You seem concerned about the number of pages in my userspace. Reading through [[MarioWiki:Userspace]], I see nothing concerning about having multiple subpages as long as they're related to the wiki. If I wanted to I ''could'' move everything to the sandbox, but it's a personal demarcation: the sandbox is for testing things, and other subpages are for other organizational hierarchies. [[User:The Retro Gamer|<span style="color:red;">--The</span>]] [[User talk:The Retro Gamer|<span style="color:green;">Retro</span>]] [[Special:Contributions/The Retro Gamer|<span style="color:blue;">Gamer</span>]] 23:13, 22 April 2018 (EDT)
::Thing with para needed is that it's an error call, which is something editors usually try to ''avoid''. How we usually have it set up, like in cases with infoboxes and other tables, if a parameter is ignored, it is excluded from the transclusion.  
::Thing with para needed is that it's an error call, which is something editors usually try to ''avoid''. How we usually have it set up, like in cases with infoboxes and other tables, if a parameter is ignored, it is excluded from the transclusion.  
::Take [[Template:character infobox]] for example; if "|full name=" is not used on a page, the parameter is ignored. Adding an error call and causing a large <span class="error">full name= is required</span> where the parameter should be is not only space-consuming, but it looks terrible, and if there is something to include there, it would've been included in the first place. Or the parameter can be added later, fully coded and ready to use. This template does not seem necessary.
::Take [[Template:Character-infobox]] for example; if "|full name=" is not used on a page, the parameter is ignored. Adding an error call and causing a large <span class="error">full name= is required</span> where the parameter should be is not only space-consuming, but it looks terrible, and if there is something to include there, it would've been included in the first place. Or the parameter can be added later, fully coded and ready to use. This template does not seem necessary.
::And you're right, there is no limit to userspace pages as long as they are helpful to the mainspace or are meant to be transcluded onto several pages, like a talk archive or status page. But if it's something like a simple table, it doesn't really need a page of its own, unless you're planning on transcluding just it somewhere else (which is something you don't usually do with a table). {{User:Alex95/sig}} 23:26, 22 April 2018 (EDT)
::And you're right, there is no limit to userspace pages as long as they are helpful to the mainspace or are meant to be transcluded onto several pages, like a talk archive or status page. But if it's something like a simple table, it doesn't really need a page of its own, unless you're planning on transcluding just it somewhere else (which is something you don't usually do with a table). {{User:Alex95/sig}} 23:26, 22 April 2018 (EDT)
:::It does look terrible, and that's on purpose. These templates are meant for a very specific purpose, and diverging from that purpose is ''always'' wrong. A table can't skip a cell; it should always be filled with ''something''. An error could alert the current editor or any future editor that the template needs to be modified. I could have set it so that it would display "n/a" if a table cell is not filled, but I want the editor to make the conscious choice to format it that way, rather than have any risk of accidentally missing a cell. It's a bit different from a navbox, because a navbox can be expanded to add more information, while a table needs all of the cells in a row filled when a row is created.  
:::It does look terrible, and that's on purpose. These templates are meant for a very specific purpose, and diverging from that purpose is ''always'' wrong. A table can't skip a cell; it should always be filled with ''something''. An error could alert the current editor or any future editor that the template needs to be modified. I could have set it so that it would display "n/a" if a table cell is not filled, but I want the editor to make the conscious choice to format it that way, rather than have any risk of accidentally missing a cell. It's a bit different from a navbox, because a navbox can be expanded to add more information, while a table needs all of the cells in a row filled when a row is created.  
Line 189: Line 189:
::::(If I may chime in) Yes, tables should be complete with information, but in the event it is missing information, it's really not so big of an issue that it needs to grab the attention of users in big, red text. An empty cell in and of itself should be enough to let users know that it needs to be filled. Having text to falsely simulate an error message and alert users is unnecessary and just makes the table look worse than it needs to. {{User:Mario jc/sig}} 01:33, 23 April 2018 (EDT)
::::(If I may chime in) Yes, tables should be complete with information, but in the event it is missing information, it's really not so big of an issue that it needs to grab the attention of users in big, red text. An empty cell in and of itself should be enough to let users know that it needs to be filled. Having text to falsely simulate an error message and alert users is unnecessary and just makes the table look worse than it needs to. {{User:Mario jc/sig}} 01:33, 23 April 2018 (EDT)


:::::Fair point. I've updated it so if individual cells are missing in <nowiki>{{</nowiki>[[Template:DK level table row|DK level table row]]<nowiki>}}</nowiki>, it just displays a "?". I have however, retained the other error messages for the moment, since I would prefer the template not be misused unintentionally. [[User:The Retro Gamer|<span style="color:red;">--The</span>]] [[User talk:The Retro Gamer|<span style="color:green;">Retro</span>]] [[Special:Contributions/The Retro Gamer|<span style="color:blue;">Gamer</span>]] 06:46, 23 April 2018 (EDT)
:::::Fair point. I've updated it so if individual cells are missing in <nowiki>{{</nowiki>[[Template:DK levels table row|DK levels table row]]<nowiki>}}</nowiki>, it just displays a "?". I have however, retained the other error messages for the moment, since I would prefer the template not be misused unintentionally. [[User:The Retro Gamer|<span style="color:red;">--The</span>]] [[User talk:The Retro Gamer|<span style="color:green;">Retro</span>]] [[Special:Contributions/The Retro Gamer|<span style="color:blue;">Gamer</span>]] 06:46, 23 April 2018 (EDT)


If [[User:The Retro Gamer/stuff]] is only meant to be transcluded onto your main userpage, keep in mind that you cannot do that as per [[MarioWiki:Userspace#What about user subpages?]]: "''The following uses are NOT allowed, and will be deleted if created: [..] Pages that are just meant to be transcluded onto another page (I.e. a status update that only goes on one page, a subpage that just contains the userbox tower, <u>'''or some other component of the user page'''</u>: just put the content on the page directly. If you find that it makes your user page too cluttered, consider lessening the amount of content.)''" I know it may seem like I'm being very nitpicky about this stuff, but I'm just trying to help you learn your way around how we do things here. The template can be kept if it's meant to be somewhere else as well, but it seems more like a main userpage kind of thing. Same thing with your [[User:The Retro Gamer/working]], [[User:The Retro Gamer/links]], and [[User:The Retro Gamer/done]] pages. They don't need to be separate. {{User:Alex95/sig}} 15:51, 27 April 2018 (EDT)
If [[User:The Retro Gamer/stuff]] is only meant to be transcluded onto your main userpage, keep in mind that you cannot do that as per [[MarioWiki:Userspace#What about user subpages?]]: "''The following uses are NOT allowed, and will be deleted if created: [..] Pages that are just meant to be transcluded onto another page (I.e. a status update that only goes on one page, a subpage that just contains the userbox tower, <u>'''or some other component of the user page'''</u>: just put the content on the page directly. If you find that it makes your user page too cluttered, consider lessening the amount of content.)''" I know it may seem like I'm being very nitpicky about this stuff, but I'm just trying to help you learn your way around how we do things here. The template can be kept if it's meant to be somewhere else as well, but it seems more like a main userpage kind of thing. Same thing with your [[User:The Retro Gamer/working]], [[User:The Retro Gamer/links]], and [[User:The Retro Gamer/done]] pages. They don't need to be separate. {{User:Alex95/sig}} 15:51, 27 April 2018 (EDT)
Line 227: Line 227:
Widths, you have to remember that (a) it's not the only table on the page, they need to be consistent with each other - if they're all random widths and/or colours it's going to look bad and (b) not everyone's looking at things on a desktop browser. Frankly, I think the way you've done the tables as templates is fairly silly - everything else on the pages are still wikicode tables, there's not much of a gain in reducing complexity, and you're having to dump raw HTML into the page over wikicode. If you're going to try something like that, you need to look into (a) making the entire table ONE template, not one template ''per row'' '''and''' (b) switching from <nowiki><table></nowiki>s to a more responsive design style to justify it - there's nowhere near enough of a gain as it stands, . - [[User:Reboot|Reboot]] ([[User talk:Reboot|talk]]) 18:57, 25 April 2018 (EDT)
Widths, you have to remember that (a) it's not the only table on the page, they need to be consistent with each other - if they're all random widths and/or colours it's going to look bad and (b) not everyone's looking at things on a desktop browser. Frankly, I think the way you've done the tables as templates is fairly silly - everything else on the pages are still wikicode tables, there's not much of a gain in reducing complexity, and you're having to dump raw HTML into the page over wikicode. If you're going to try something like that, you need to look into (a) making the entire table ONE template, not one template ''per row'' '''and''' (b) switching from <nowiki><table></nowiki>s to a more responsive design style to justify it - there's nowhere near enough of a gain as it stands, . - [[User:Reboot|Reboot]] ([[User talk:Reboot|talk]]) 18:57, 25 April 2018 (EDT)


Having had a proper look at {{tem|DK level table section}} and {{tem|DK level table row}}, yeah, this is absolutely a backward step. These need to go. They're overcomplication for the sake of overcomplication - you're even having to manually specify all the row colours again?! - [[User:Reboot|Reboot]] ([[User talk:Reboot|talk]]) 19:06, 25 April 2018 (EDT)
Having had a proper look at {{tem|DK levels table section}} and {{tem|DK levels table row}}, yeah, this is absolutely a backward step. These need to go. They're overcomplication for the sake of overcomplication - you're even having to manually specify all the row colours again?! - [[User:Reboot|Reboot]] ([[User talk:Reboot|talk]]) 19:06, 25 April 2018 (EDT)


Okay, proof of concept putting the whole table in one template, avoiding having to have any raw table code, or multiply specifying the same variable. (Insofar as the users are concerned, at least, since meta-templates are used. And no, it doesn't hit ''all'' the beats I mentioned above. Like I said, proof of concept knocked up in an hour. For a "real" one, even if I stuck with tables, I'd be hiding unused rows/worlds with <nowiki>{{#if}}</nowiki>s and so forth): [[User:Reboot/LevelTable]] - [[User:Reboot|Reboot]] ([[User talk:Reboot|talk]]) 20:06, 25 April 2018 (EDT)
Okay, proof of concept putting the whole table in one template, avoiding having to have any raw table code, or multiply specifying the same variable. (Insofar as the users are concerned, at least, since meta-templates are used. And no, it doesn't hit ''all'' the beats I mentioned above. Like I said, proof of concept knocked up in an hour. For a "real" one, even if I stuck with tables, I'd be hiding unused rows/worlds with <nowiki>{{#if}}</nowiki>s and so forth): [[User:Reboot/LevelTable]] - [[User:Reboot|Reboot]] ([[User talk:Reboot|talk]]) 20:06, 25 April 2018 (EDT)
Line 282: Line 282:
== Enemy counts ==
== Enemy counts ==


Hi, in regards to [[MarioWiki:Proposals/Archive/51#Part 2: What should be included in enemies lists?|your recent proposal]] passing, what should be done about enemies that respawn indefinitely? I suggest adding a semicolon after the number, followed by a brief explanation of the conditional. Using World 1-4 from ''New Super Mario Bros.'' as an example:
Hi, in regards to [[MarioWiki:Proposals/Archive 51#Part 2: What should be included in enemies lists?|your recent proposal]] passing, what should be done about enemies that respawn indefinitely? I suggest adding a semicolon after the number, followed by a brief explanation of the conditional. Using World 1-4 from ''New Super Mario Bros.'' as an example:
*[[Goomba]]s (8; not counting those exiting Warp Pipes)
*[[Goomba]]s (8; not counting those exiting Warp Pipes)
Additionally, ''Hotel Mario'' is the one game I'd like to make an exception for, since enemy numbers vary way too often to consider an actual count.
Additionally, ''Hotel Mario'' is the one game I'd like to make an exception for, since enemy numbers vary way too often to consider an actual count.

Please note that all contributions to the Super Mario Wiki are considered to be released under the Attribution-ShareAlike 3.0 Unported license (see MarioWiki:Copyrights for details). If you don't want your writing to be edited mercilessly and redistributed at will, then don't submit it here. You are also promising us that you wrote this yourself, or copied it from a public domain or similar free resource. Do not submit copyrighted work without permission!

Cancel Editing help (opens in new window)