Template:CatAutoTOC/core: Difference between revisions

From Zoophilia Wiki
Jump to navigationJump to search
meta>MusikBot II
m (Protected "Template:CatAutoTOC/core": High-risk template or module (more info) ([Edit=Require template editor access] (indefinite) [Move=Require template editor access] (indefinite)))
m (10 revisions imported)
 
(8 intermediate revisions by one other user not shown)
Line 3: Line 3:
   #
   #
   # TOC, depending on category size
   # TOC, depending on category size
   # < 100 pages = no TOC
   # <= 100 pages no TOC
   # 100–1200 pages = {{Category TOC}}
   # 101–1200 pages {{Category TOC}}
   # > 1200 pages = {{Large category TOC}}
   # > 1200 pages {{Large category TOC}}
 
###########################################################################
# NOTE: The sort key {{PAGENAME}} is used on all the tracking categories  #
#      to override any {{DEFAULTSORT}} used in the category              #
###########################################################################
 
  -->{{#ifexpr: {{{pagecount}}} > 1200 <!--
  -->{{#ifexpr: {{{pagecount}}} > 1200 <!--
     -->|<!--
     -->|<!--
           # > 1200, so large TOC
           # > 1200, so large TOC
         -->{{Large category TOC}}<!--
         -->{{Large category TOC<!--
         -->[[Category:CatAutoTOC generates Large category TOC]]<!--
            -->|CatAutoTOC=yes<!--
            -->|pagecount={{{pagecount}}}<!--
        -->}}<!--
         -->[[Category:CatAutoTOC generates Large category TOC|{{PAGENAME}}]]<!--
     -->|<!--
     -->|<!--
           # < 1200, so check again
           # < 1200, so check again
         -->{{#ifexpr: {{{pagecount}}} >= 100<!--
         -->{{#ifexpr: {{{pagecount}}} > 100<!--
             -->|<!--
             -->|<!--
                 # >= 100, so std TOC
                 # > 100, so std TOC
                 -->{{Category TOC}}<!--
                 -->{{Category TOC<!--
                 -->[[Category:CatAutoTOC generates standard Category TOC]]<!--
                    -->|pagecount={{{pagecount}}}<!--
                    -->|CatAutoTOC=yes<!--
                    -->|align    = {{#if: {{{align|}}} | {{{align}}} |left}}<!--
                    -->|top      = {{#if: {{{top|}}} | {{{top}}} |yes}}<!--
                    -->|numerals  = {{#if: {{{numerals|}}} | {{{numerals}}} |group}}<!--
                    -->|uppercase = {{#if: {{{uppercase|}}} | {{{uppercase}}} |yes}}<!--
                    -->|lowercase = {{#if: {{{lowercase|}}} | {{{lowercase}}} |no}}<!--
                -->}}<!--
                 -->[[Category:CatAutoTOC generates standard Category TOC|{{PAGENAME}}]]<!--
             -->|<!--
             -->|<!--
                 # < 100, so no TOC
                 # <= 100, so no TOC
                 -->[[Category:CatAutoTOC generates no TOC]]<!--
                 -->[[Category:CatAutoTOC generates no TOC|{{PAGENAME}}]]<!--
         -->}}<!--
         -->}}<!--
-->}}<!--
-->{{#ifeq: {{{pagecount}}} | 0 <!--
    -->|[[Category:CatAutoTOC on pages where PAGESINCATEGORY returns zero|{{PAGENAME}}]]<!--
  -->}}<!--
  -->}}<!--
--></includeonly><noinclude>
--></includeonly><noinclude>

Latest revision as of 22:46, 3 September 2020