Difference between revisions of "Template:Portal category"

From blackwiki
Jump to navigation Jump to search
test>John of Reading
(Wrap {{BASEPAGENAME}} inside {{#titleparts...}} in case category name contains an apostrophe. See warning box at mw:Help:Magic words#Page names.)
test>Sardanaphalus
(Update from sandbox (nolinkinfo, topic))
Line 3: Line 3:
 
| text = '''''This category is meant to contain pages and/or subcategories in the [[Wikipedia:Portal|portal]] [[Wikipedia:Namespace|namespace]]. It should not be used to categorize [[Wikipedia:What is an article?|articles]] or pages in other namespaces.''''' {{#if:{{{description|}}} |<div style="padding:0.25em 0;line-height:1.35em;">{{{description}}}</div>}}
 
| text = '''''This category is meant to contain pages and/or subcategories in the [[Wikipedia:Portal|portal]] [[Wikipedia:Namespace|namespace]]. It should not be used to categorize [[Wikipedia:What is an article?|articles]] or pages in other namespaces.''''' {{#if:{{{description|}}} |<div style="padding:0.25em 0;line-height:1.35em;">{{{description}}}</div>}}
 
}}
 
}}
{{#ifexpr:({{#ifeq:{{{1|}}}|linkinfo |1 |0}} or {{#if:{{{linkinfo|}}} |1 |0}}) <!---(i.e. if {{{1}}}="linkinfo" or linkinfo=[something] then...)--->
+
{{#ifeq:{{{1|}}}|nolinkinfo |<!--(then omit portal-link info, otherwise:)-->
 
  | {{Ombox
 
  | {{Ombox
 
     | text =
 
     | text =
    <table style="margin:0;padding:0;" cellspacing="0" cellpadding="0">
+
      <table style="margin:0;padding:0;" cellspacing="0" cellpadding="0">
      <tr>
+
        <tr> <td style="vertical-align:middle;line-height:1.35em;"> A standard way to link an article to this portal is to add <!--
      <td style="vertical-align:middle;line-height:1.35em;"> A standard way to link an article to this portal is to add <!--
+
              --><code style="background:transparent;padding:0 0.2em;"><!--
        --><code style="background:transparent;padding:0 0.1em;"><!--
+
              -->{{((}}portal{{!}}<!--
        --><nowiki>{{portal|</nowiki>{{{linkinfo|{{str crop|{{BASEPAGENAME}}|7}}}}}<!---(i.e. unless portal topic supplied as {{{linkinfo}}}, assume this template transcluded on a page whose {{BASEPAGENAME}} matches "[Topic] portal" and derive topic by cropping its last seven characters (i.e. by cropping "[space]portal")---><!--
+
                  --><includeonly>{{{topic|{{str crop|{{BASEPAGENAME}}|7}}}}}<!-- (i.e. unless portal topic supplied as {{{topic}}}, assume this template transcluded on a page whose {{BASEPAGENAME}} matches "[Topic] portal" and derive topic by cropping its last seven characters (i.e. by cropping "[space]portal"))
        --><nowiki>}}</nowiki><!--
+
                  --></includeonly><noinclude>...</noinclude><!--
        --></code> at the start of the article's [[WP:ALSO|"See also" section]]. The boxed link shown opposite will then appear there on the righthand side of the page. </td>
+
              -->{{))}}<!--
      <td style="min-width:15.0em;white-space:nowrap;"> {{portal |{{{linkinfo|{{str crop|{{#titleparts:{{BASEPAGENAME}}}}|7}}}}} }} </td>
+
              --></code> at the start of the article's [[WP:ALSO|"See also" section]]. The boxed link shown opposite will then appear there on the righthand side of the page.
      </tr>
+
            </td>
    </table>
+
            <td style="min-width:15.0em;white-space:nowrap;"> <!--
 +
              -->{{portal|<includeonly>{{{topic|{{str crop|{{#titleparts:{{BASEPAGENAME}}}}|7}}}}}</includeonly><noinclude>(topic)</noinclude>}}
 +
            </td>
 +
        </tr>
 +
      </table>
 
   }}
 
   }}
}}<!--(end #ifexpr)--><noinclude>{{Documentation}}</noinclude>
+
}}<!--(end #ifeq)--><noinclude>{{Documentation}}</noinclude>

Revision as of 21:31, 10 July 2014

This template is meant to be placed at the top of pages for categories whose contents are related to portals (i.e. in Wikipedia's portal namespace). Their parent category is Category:Portals. See also Wikipedia:Avoid self-references.

Parameters (optional)

Script error: No such module "aligned table".

See also

Other category-header templates

  1. Numbered list item