User talk:Ender R. Musk/Template:SSBU Classic Mode
From SmashWiki, the Super Smash Bros. wiki
Jump to navigationJump to search
Minor code changes
{{!}}
is only needed inside of functions like #if. They can be replaced with normal pipes.- A lot of #ifeq can be simplified. Example:
{{#ifeq:{{{notes|}}}|true|!!Notes}}
can be reduced to{{#if:{{{notes|}}}|!!Notes}}
. This way as long as "notes" is any value it will work; not much need to be strict about the input in my opinion. {{#if:{{{round1notes|}}}|{{{round1notes}}}}}
can be reduced to just{{{round1notes|}}}
; unless you intended it to be{{#if:{{{notes|}}}|{{{round1notes}}}}}
to hide all notes if "notes" isn't set. I assume you want the latter because currently without any notes then you have an empty column.- Additionally, it should be possible to use mw:Extension:Variables for notes. For instance, doing
{{#vardefine:notes|{{#if:{{{round1notes|}}}{{{round2notes|}}}etc...|y}}}}
then "notes" can be removed altogether and{{#if:{{{notes|}}}...
can be replaced with{{#if:{{#var:notes|}}...
- Additionally, it should be possible to use mw:Extension:Variables for notes. For instance, doing
I have an edit put together with the above suggestions if you want them. --CanvasK (talk) 15:53, July 8, 2021 (EDT)