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

50px Template documentation[view] [edit] [history] [purge]

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