Template:Lua: Difference between revisions

Jump to navigation Jump to search
m>Mr. Stradivarius
allow overriding the category
m>Mr. Stradivarius
allow automatic categorisation for String, Math, and BaseConvert modules
Line 7: Line 7:
     | {{#switch: {{SUBPAGENAME}}  
     | {{#switch: {{SUBPAGENAME}}  
       | doc | sandbox | sandbox2 | testcases =  
       | doc | sandbox | sandbox2 | testcases =  
       | #default = [[Category:{{#if: {{{category|}}} | {{{category}}} | Lua-based templates }}|{{PAGENAME}}]]  
       | #default = [[Category:{{#if: {{{category|}}}  
          | {{{category}}}  
          | {{#switch: {{{1|}}}
            | Module:String      = Lua String-based templates
            | Module:Math        = Templates based on the Math Lua module
            | Module:BaseConvert = Templates based on the BaseConvert Lua module
            | #default          = Lua-based templates
            }}
        }}|{{PAGENAME}}]]  
       }}  
       }}  
   }}
   }}