Template:Sister-inline

From Wikimedia Commons, the free media repository
Jump to navigation Jump to search

Template documentationview · edit · history · purge ]
This documentation is transcluded from Template:Sister-inline/doc.

This is a meta-template used for creating interwiki links to other sister projects of Wikipedia. Note that links to other language Wikipedias should not use links in this form, instead use Wikidata to add them to the sidebar.

This is a companion template to {{Sister project}} to be used where a floating side box causes layout problems on short articles.

Usage[edit]

This template should normally be placed at the top of the External links section at the end of an article, if the article has a section for external links. If no such section exists, then please place it at the top of the last section in the article. On disambiguation pages, this template should be listed above other text, but below any cleanup templates, images, infoboxes or navboxes.

  • |project= The sister project to link to. Used to select the displayed logo and the text.
  • |links= A single interwiki link to the article at the sister project. Displays with text such as "Media related to {{{links}}} at Wikimedia Commons"
  • |list= Alternatively, a list of multiple links to articles at sister projects. Displays with text such as "Related media at Wikimedia Commons: {{{list}}}"

Example:

{{sister-inline
|project=commons
|links=[[commons:Dog|Dogs]]
}}

Media related to Dogs at Wikimedia Commons

Adding |short=yes will omit the following explanatory text; this can be useful for adding short links to navigational boxes, for instance. This permits the link's text to differ from the link's address in namespace.

Example:

{{sister-inline
|project=v
|links=[[v:Category:Wikiversity quizzes placed on Wikipedia|Quizzes on Wikipedia articles can be found at Wikiversity]]
|short=yes
}}

Quizzes on Wikipedia articles can be found at Wikiversity

TemplateData[edit]

<templatedata>JSON</templatedata> ./. {{TemplateBox}}
TemplateData

TemplateData is a way to store information about template parameters (the description of those and of the whole template) for both humans and machines. It is used by VisualEditor and possibly other tools like Upload Wizard.


Existing template documentation
At Wikimedia Commons, it is recommended to use {{TemplateBox}} with either ‎useTemplateData=1 or ‎useTemplateData=only on the ‎/doc subpage and transcluding it with {{Documentation}} into the template. ‎<nowiki>-tags can be wrapped around the arguments, if required, to avoid templates being expanded.

Newly created template documentation and imports
Another option, especially for imported templates, or for users with JSON experience, is placing raw ‎<templatedata>-tags into the Wikitext of the template, as described in various Wikipediae.

Discussion
There is an ongoing discussion about that matter. Feel invited to comment if you are experienced in either way, your time permits and if you like to share your opinion or to make a suggestion.


Wikipedia's help about TemplateDataCommons-specific information

This is a meta-template used for creating interwiki links to other sister projects of Wikipedia. Note that links to other ''language'' Wikipedias should ''not'' use links in this form, instead use Wikidata to add them to the sidebar. This is a companion template to {{tl|sister project}} to be used where a floating side box causes layout problems on short articles.

Template parameters[Edit template data]

ParameterDescriptionTypeStatus
Project nameproject

The sister project to link to. This parameter is used to customize text and logo and has otherwise no other impact. Acceptable values are: commons, commonscat, meta, (metawiki, m), wikibooks, (wbk, wb, b), wikidata, (data), cookbook, wikiquote, (quote, wqt, q), wikipedia, (wp, w), wikisource, (wikisource2, source, source2, ws, ws2, s, s2), wiktionary, (wkt, wdy, d), wikinews, (news, wnw, n), wikispecies, (species), wikiversity, (wvy, v), wikivoyage, (voyage, voy), mediawiki, (mw), outreachwiki, (outreach), incubator

Stringoptional
List of linkslist

Code that renders a list of links. You need command of Wikimarkup. Overrides "Link(s)" parameter.

Unbalanced wikitextoptional
Link(s)links

Code that renders one or more sister project link. You need command of Wikimarkup. Multiple links can be separated with comma plus space. This parameter is ignored if "List of links" parameter is included.

Unbalanced wikitextoptional
Short?short

Setting this parameter to "yes" omits rendering text labels and causes the content of "List of links" parameter to be inserted.

Auto value
yes
Booleansuggested
Extra textextratext

Trailing text appended to the end of everything rendered.

Stringoptional

See also[edit]