Template:Mbox: Difference between revisions
Content deleted Content added
add code to find amboxes using |type=merge and |type=serious, to correct so we can remove these types |
Widening the detection and reporting of faulty "type" parameter to cover all namespaces. See Template talk:Tmbox#Deprecated ambox parameters. |
||
Line 2: | Line 2: | ||
{{#switch:{{{type|}}} |
{{#switch:{{{type|}}} |
||
| speedy = ambox-speedy |
| speedy = ambox-speedy |
||
| serious <!-- |
| serious <!-- This value is **deprecated**, please don't use it! --> |
||
| delete = ambox-delete |
| delete = ambox-delete |
||
| content = ambox-content |
| content = ambox-content |
||
| style = ambox-style |
| style = ambox-style |
||
| merge <!-- |
| merge <!-- This value is **deprecated**, please don't use it! --> |
||
| move = ambox-move |
| move = ambox-move |
||
| protection = ambox-protection |
| protection = ambox-protection |
||
Line 22: | Line 22: | ||
| {{#switch:{{{type|}}} |
| {{#switch:{{{type|}}} |
||
| speedy = [[Image:Ambox speedy deletion.png|40x40px]] |
| speedy = [[Image:Ambox speedy deletion.png|40x40px]] |
||
| serious <!-- |
| serious <!-- This value is **deprecated**, please don't use it! --> |
||
| delete = [[Image:Ambox deletion.png|40x40px]] |
| delete = [[Image:Ambox deletion.png|40x40px]] |
||
| content = [[Image:Ambox content.png|40x40px]] |
| content = [[Image:Ambox content.png|40x40px]] |
||
| style = [[Image:Ambox style.png|40x40px]] |
| style = [[Image:Ambox style.png|40x40px]] |
||
| merge <!-- |
| merge <!-- This value is **deprecated**, please don't use it! --> |
||
| move = [[Image:Ambox move.png|40x40px]] |
| move = [[Image:Ambox move.png|40x40px]] |
||
| protection = [[Image:Ambox protection.png|40x40px]] |
| protection = [[Image:Ambox protection.png|40x40px]] |
||
Line 40: | Line 40: | ||
}} |
}} |
||
</tr> |
</tr> |
||
</table><!-- Detect and report usage with faulty "type" parameter: |
|||
</table>{{#ifeq:{{NAMESPACE}}|{{ns:template}}|{{#switch:{{{type|}}}|serious|merge=[[Category:Ambox templates using deprecated types|{{PAGENAME}}]]}}}}<noinclude> |
|||
-->{{#switch:{{{type|}}} |
|||
| <!-- No type fed, is also valid input --> |
|||
| speedy |
|||
| delete |
|||
| content |
|||
| style |
|||
| move |
|||
| protection |
|||
| notice = <!-- Do nothing, valid "type" --> |
|||
| #default = [[Category:Ambox templates using deprecated |
|||
types|{{main other|Main:}}{{FULLPAGENAME}}]]<!-- Sort on namespace --> |
|||
}}<noinclude> |
|||
{{pp-template|small=yes}} |
{{pp-template|small=yes}} |
||
{{Documentation}} |
{{Documentation}} |