Difference between revisions of "Template:Topic cat"

From iCulturalDiplomacy
Jump to: navigation, search
(Created page with "{| width="100%" style="background-color:transparent;" | style="text-align:left; width:75%;" valign="top" | This is the category for {{#if:{{{the|}}}|the}} '''{{#ifeq:{{{wikipe...")
Line 2: Line 2:
 
| style="text-align:left; width:75%;" valign="top" |
 
| style="text-align:left; width:75%;" valign="top" |
 
This is the category for {{#if:{{{the|}}}|the}} '''{{#ifeq:{{{wikipedia}}}|no|{{{pipe|{{PAGENAME}}}}}|[[{{{target|w:{{{wikipedia|{{PAGENAME}}}}}}}}|{{{pipe|{{PAGENAME}}}}}]]}}'''{{#if:{{{intro|}}}|{{#if:{{{no comma|}}}|<span/>|,}} {{{intro}}}}}. {{#ifeq:{{{portal|}}}|no|[[Category:Topic cats with suppressed portal link]]{{#ifexist:Portal:{{PAGENAME}}|[[Category:Topic cats with existing portal]]}}|{{#ifexist:Portal:{{{portal|{{PAGENAME}}}}}|See also the '''[[Portal:{{{portal|{{PAGENAME}}}}}|{{{portal|{{PAGENAME}}}}} Portal]]'''.[[Category:Topic cats with existing portal]]}}}} [[File:Feed-icon.svg|18px|link=https://en.wikinews.org/w/index.php?title=Special:NewsFeed&feed=atom&categories=Published%7C{{PAGENAMEE}}&notcategories=No%20publish%7Cdisputed&namespace=0&count=15&ordermethod=categoryadd&stablepages=only]]{{#if:{{{usage note|}}}|<nowiki/>
 
This is the category for {{#if:{{{the|}}}|the}} '''{{#ifeq:{{{wikipedia}}}|no|{{{pipe|{{PAGENAME}}}}}|[[{{{target|w:{{{wikipedia|{{PAGENAME}}}}}}}}|{{{pipe|{{PAGENAME}}}}}]]}}'''{{#if:{{{intro|}}}|{{#if:{{{no comma|}}}|<span/>|,}} {{{intro}}}}}. {{#ifeq:{{{portal|}}}|no|[[Category:Topic cats with suppressed portal link]]{{#ifexist:Portal:{{PAGENAME}}|[[Category:Topic cats with existing portal]]}}|{{#ifexist:Portal:{{{portal|{{PAGENAME}}}}}|See also the '''[[Portal:{{{portal|{{PAGENAME}}}}}|{{{portal|{{PAGENAME}}}}} Portal]]'''.[[Category:Topic cats with existing portal]]}}}} [[File:Feed-icon.svg|18px|link=https://en.wikinews.org/w/index.php?title=Special:NewsFeed&feed=atom&categories=Published%7C{{PAGENAMEE}}&notcategories=No%20publish%7Cdisputed&namespace=0&count=15&ordermethod=categoryadd&stablepages=only]]{{#if:{{{usage note|}}}|<nowiki/>
 +
 +
{{{usage note}}}}}
 +
 +
{{#if:{{{nolist|}}}||==={{#ifexpr: {{{offset|0}}} > 0 |Past|Latest}} stories===
 +
{{Refresh|Refresh this list}} to see the latest articles.
 +
{{Topic cat/latest|{{{category|{{PAGENAME}}}}}|offset={{{offset|0}}}|scrollable={{{offset|}}}}}
 +
}}
 +
{{#ifexpr:{{PAGESINCAT:{{PAGENAME}}|R}} > 400|=== All articles ===
 +
You can also browse through all articles in this category alphabetically.
 +
<includeonly><div align="center">
 +
{{CategoryTOC}}
 +
</div>__NOEDITSECTION__
 +
</includeonly>|}}
 +
| style="padding-left:1em;border-right:1px dotted silver;"|
 +
| style="padding-left:1em; text-align:left; width:25%;" valign="top" |
 +
''From Wikinews, the free news source you can write.''
 +
----
 +
{{#if:{{{image|}}}|[[File:{{{image}}}|center|250px|{{{imagecaption|{{PAGENAME}}}}}]]
 +
{{#if:{{{imagecaption|}}}|<p style="text-align:right; font-size:75%;">
 +
{{{imagecaption}}}
 +
</p>|{{clr}}}}
 +
----|}}{{#if:{{{locmap|{{{coat|{{{seal|{{{flag|}}}}}}}}}}}}|
 +
<div style="-moz-column-count:2; column-count:2;">
 +
{{#if:{{{locmap|}}}|[[File:{{{locmap}}}|125px|center|Location map of {{PAGENAME}}.]]}}
 +
{{#if:{{{coat|}}}|[[File:{{{coat}}}|80px|center|Coat of arms of {{PAGENAME}}.]]}}
 +
{{#if:{{{emblem|}}}|[[File:{{{emblem}}}|80px|center|Emblem of {{PAGENAME}}.]]}}
 +
{{#if:{{{seal|}}}|[[File:{{{seal}}}|80px|center|Seal of {{PAGENAME}}.]]}}
 +
{{#if:{{{flag|}}}|[[File:{{{flag}}}|125px|center|Flag of {{PAGENAME}}.]]}}
 +
</div>
 +
----
 +
}}{{#ifeq:{{{sisterprojects|no}}}|no||{{Infosection|name='''Sister projects'''|1=
 +
<div style="-moz-column-count:2; column-count:2;">{{#if:{{{wikibooks|}}}|<nowiki/>
 +
* {{nowrap|[[File:Wikibooks-logo.svg|15px|link=b:{{{wikibooks}}}]] [[b:{{{wikibooks}}}|Wikibooks]]}}}}{{#ifeq:{{{commons}}}|no||<nowiki/>
 +
* {{nowrap|[[File:Commons-logo.svg|15px|link=commons:{{{commons|{{PAGENAME}}}}}]] [[commons:{{{commons|{{PAGENAME}}}}}|Commons]]}}}}{{#if:{{{wikidata|}}}|<nowiki/>
 +
* {{nowrap|[[File:Wikidata-logo.svg|15px|link=d:{{{wikidata}}}]] [[d:{{{wikidata}}}|Wikidata]]}}}}{{#if:{{{meta|}}}|<nowiki/>
 +
* {{nowrap|[[File:Wikimedia Community Logo optimized.svg|15px|link=meta:{{{meta}}}]] [[meta:{{{meta}}}|Meta-Wiki]]}}}}{{#ifeq:{{{wikipedia}}}|no||<nowiki/>
 +
* {{nowrap|[[File:Wikipedia-logo-v2.svg|15px|link=w:{{{wikipedia|{{PAGENAME}}}}}]] [[w:{{{wikipedia|{{PAGENAME}}}}}|Wikipedia]]}}}}{{#if:{{{wikiquote|}}}|<nowiki/>
 +
* {{nowrap|[[File:Wikiquote-logo.svg|15px|link=q:{{{wikiquote}}}]] [[q:{{{wikiquote}}}|Wikiquote]]}}}}{{#if:{{{wikisource|}}}|<nowiki/>
 +
* {{nowrap|[[File:Wikisource-logo.svg|15px|link=s:{{{wikisource}}}]] [[s:{{{wikisource}}}|Wikisource]]}}}}{{#if:{{{wiktionary|}}}|<nowiki/>
 +
* {{nowrap|[[File:Wiktionary-logo.svg|15px|link=wikt:{{{wiktionary}}}]] [[wikt:{{{wiktionary}}}|Wiktionary]]}}}}{{#if:{{{wikiversity|}}}|<nowiki/>
 +
* {{nowrap|[[File:Wikiversity-logo.svg|15px|link=v:{{{wikiversity}}}]] [[v:{{{wikiversity}}}|Wikiversity]]}}}}{{#if:{{{wikivoyage|}}}|<nowiki/>
 +
* {{nowrap|[[File:Wikivoyage-Logo-v3-icon.svg|15px|link=voy:{{{wikivoyage}}}]] [[voy:{{{wikivoyage}}}|Wikivoyage]]}}}}
 +
</div>
 +
}}
 +
----
 +
}}
 +
{{#if:{{{external|}}}|{{Infosection|name='''External links'''|1=
 +
{{{external}}}
 +
----}}
 +
}}
 +
|}{{#if:{{{offset|}}}|[[Category:Topic cats with offset parameter]]}}
 +
<noinclude>{{Documentation}}</noinclude>

Revision as of 14:17, 12 October 2015

This is the category for Topic cat. 18px

Latest stories

Refresh this list to see the latest articles.


From Wikinews, the free news source you can write.



[edit] 50px Template documentation

Usage

For a typical topic category, cut and paste the following sample code, and customize it as explained below.

{{Topic cat
|intro=
|image=
|imagecaption=
|portal=no
|offset={{{offset|0}}}
|sisterprojects=yes
|wikibooks={{PAGENAME}}
|commons=Category:{{PAGENAME}}
|wikidata=
|wikiquote={{PAGENAME}}
|wikisource={{PAGENAME}}
|wiktionary={{PAGENAME}}
|wikiversity={{PAGENAME}}
|wikivoyage={{PAGENAME}}
}}

Customizations:

  1. Put categories below the template. People get [[Category:News articles by person]], or some descendant like [[Category:Politicians]]; countries get [[Category:News articles by country]].
  2. Optionally, provide an intro; it completes the descriptive sentence,
    This is the category for {{PAGENAME}}, {{{intro}}}.
  3. Optionally, provide an image, and perhaps a caption for the image; additional smaller images can also be included (see below).
  4. Check all the sister links, and adjust or remove them as appropriate.
    • When looking for an alternative on any project, don't forget to check namespaces that aren't on the default search. (E.g., Wikisource default search only checks main and author.)
    • commons=link overrides the default Commons link, {{PAGENAME}}. commons=no suppresses the Commons link entirely.
    • wikipedia=link overrides the default Wikipedia link, {{PAGENAME}}. wikipedia=no suppresses the Wikipedia link entirely.

Additional, less frequent customizations:

  • An additional parameter {{{usage note}}} can be used to specify a supplementary note on how to use the category, beyond what is implied by the introductory sentence. The note is displayed as a separate paragraph after the introductory sentence.
  • An additional parameter {{{the}}} can be set to non-blank, to insert the word "the" before the topic name in the descriptive sentence.
  • An additional parameter {{{no comma}}} can be set to non-blank, to suppress the comma between topic and non-blank {{{intro}}} in the descriptive sentence.
  • An additional parameter {{{pipe}}} can be used to specify a different name for the topic in the descriptive sentence, instead of {{PAGENAME}}.
  • An additional parameter {{{target}}} can be used to specify a different target for the primary link in the descriptive sentence; if used, this replaces the entire wikipedia target, including the "w:", so it can link to a page on any sister project, or to a page on Wikinews.
  • An additional parameter {{{external}}} can be used to specify an external URL. (Use with discretion, please.)
  • Any of additional parameters {{{locmap}}}, {{{coat}}}, {{{emblem}}}, {{{seal}}}, {{{flag}}} can be used to provide additional smaller images.
  • An additional parameter {{{meta}}} can be used to specify a sister link to that project.
  • An additional parameter {{{portal}}} can be set either to no, suppressing the portal link even if the portal exists; or to a different portal-space page name to use instead of {{PAGENAME}} (so the page checked for, and linked if it exists, is Portal:{{{portal}}}).
  • An additional parameter {{{nolist}}} can be set to non-blank, to suppress the list of latest news.
  • Parameter {{{sisterprojects}}} can be set to no, or omitted, to omit the sister links section altogether.
  • An additional parameter {{{category}}} can be used to specify what to list under Latest stories; this should be used if the category name contains any of certain special characters, such as apostrophe, that prevent {{PAGENAME}} from generating a correct article-list due to a known bug in the wiki software.
  • Removing parameter {{{offset}}} prevents the latest-article list from offering a scroll-down button.

See also