Template:Lua: Difference between revisions

    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}}]]  
           }}  
           }}  
       }}
       }}