Difference between revisions of "Template:FancyFormatLink"
Jump to navigation
Jump to search
(expand for more general use) |
|||
Line 5: | Line 5: | ||
<font face="courier"><nowiki>{{</nowiki>{{PAGENAME}}|Document:Example document<nowiki>}}</nowiki></font> | <font face="courier"><nowiki>{{</nowiki>{{PAGENAME}}|Document:Example document<nowiki>}}</nowiki></font> | ||
</noinclude><includeonly>__NOCACHE__{{#if: {{{1|}}}|[[image:{{Namespace detect | </noinclude><includeonly>__NOCACHE__{{#if: {{{1|}}}|[[image:{{Namespace detect | ||
− | + | <!-- Long list of icons, once for each namespace - might want to farm this out to another template --> | |
− | + | | document =document | |
− | + | | file =image | |
− | + | | help =help | |
+ | | concept =category | ||
+ | | category =category | ||
+ | | wikipedia =wikipedia | ||
+ | | mediaWiki=MediaWiki | ||
+ | | user =user | ||
+ | | form =template | ||
+ | | widget =template | ||
+ | | layer =template | ||
+ | | module =template | ||
+ | | template =template | ||
+ | | property =property | ||
+ | | project =wikispooks | ||
+ | | talk =talk | ||
+ | | file talk =talk | ||
+ | | user talk =talk | ||
+ | | project talk =talk | ||
+ | | module talk =talk | ||
+ | | layer talk =talk | ||
+ | | template talk =talk | ||
+ | | mediaWiki =talk | ||
+ | | help talk =talk | ||
+ | | wikipedia talk =talk | ||
+ | | widget talk =talk | ||
+ | | category talk =talk | ||
+ | | concept talk =talk | ||
+ | | other ={{#ifexist: Image:{{#show: {{{1}}} |? Has objectClass2 }}.png | {{#show: {{{1}}} |? Has objectClass2 }}|Page}} | ||
+ | | page ={{{1}}}}}.png|26px|link={{{1}}}]] <font face="arial">[[{{{1}}}]]</font>}}</includeonly> |
Revision as of 17:08, 25 January 2015
This template marks up internal links in a fancy fashion. It is used e.g. by Template:Ratings/Output.
As well as using an unusual font (Arial) it shortens the link and uses an icon to represent the namespace.
Usage:
{{FancyFormatLink|Document:Example document}}