Difference between revisions of "Template:Ln/doc"

From MansunWiki
Jump to: navigation, search
(Created page with "{{Documentation subpage}} <!-- {{Interwikitmp-grp|V=1|wdy=|wnw=|wqt=|wsr=|wbk=|wsp=|cms=|Ln|Ln|updated=18:12, Friday 15 August 2008 (UTC)}} --> This template and the other rel...")
 
(No difference)

Latest revision as of 21:54, 15 July 2015

This template and the other related templates listed below produce a series of links for a specified page that is generally, though not always, of the form:

Page (edit talk history links watch logs)

The six links are:

editedit the page;
talk – access its talk page ;
history – access its edit history;
links – access the what links here feature;
watch – add the page to one's watchlist; and
log – access its logs.

The major difference between the templates is the namespace of the page to which it is applied.

Usage

Namespace Link to subject page Link to talk page
General {{pagelinks|FULL PAGE NAME}}
Same as for subject page
{{ln|NAMESPACE|PAGE NAME}} {{lnt|NAMESPACE|PAGE NAME}}
Article {{la|ARTICLE}} {{lat|ARTICLE}}
Draft {{ld|DRAFT}} {{ldt|DRAFT}}
Template {{lt|TEMPLATE}} {{ltt|TEMPLATE}}
Wikipedia {{lw|PAGE}} {{lwt|PAGE}}
Wikipedia:Articles for deletion/ {{lafd|PAGE}}
User {{lu|PAGE}} {{lut|PAGE}}
Category {{lc|PAGE}} {{lct|PAGE}}
File {{lf|FILE}} {{lft|FILE}}
Portal {{lp|PORTAL}} {{lpt|PORTAL}}
MediaWiki {{lm|MESSAGE}} {{lmt|MESSAGE}}
Help {{lh|PAGE}} {{lht|PAGE}}
Book {{lb|BOOK}} {{lbt|BOOK}}
Education Program {{lep|PROGRAM}} {{lept|PROGRAM}}
TimedText {{lttxt|TIMEDTEXT}} {{lttxtt|TIMEDTEXT}}
Module {{lmd|MODULE}} {{lmdt|MODULE}}
Topic {{ltp|TOPIC}}

Examples

Code Result
{{pagelinks|Category:Stubs}} Template:Page-multi
{{pagelinks|Category talk:Stubs}} Category talk:Stubs (edit | subject | history | links | watch | logs)
{{ln|Category|Stubs}} Category:Stubs (edit | talk | history | links | watch | logs)
{{lnt|Category|Stubs}} Template:Lnt
{{la|Article}} Template:La
{{lat|Article}} Template:Lat
{{ld|Draft}} Template:Ld
{{ldt|Draft}} Template:Ldt
{{lt|Tdeprecated}} Template:Tdeprecated (edit | talk | history | links | watch | logs)
{{ltt|Tdeprecated}} Template:Ltt
{{lu|Example}} Template:Lu
{{lut|Example}} Template:Lut
{{lw|About}} Template:Lw
{{lwt|About}} Template:Lwt
{{lc|Stubs}} Template:Lc
{{lct|Stubs}} Template:Lct
{{lf|1944 NormandyLST.jpg}} Template:Lf
{{lft|1944 NormandyLST.jpg}} Template:Lft
{{lp|Television}} Template:Lp
{{lpt|Television}} Template:Lpt
{{lm|Common.css}} Template:Lm
{{lmt|Common.css}} Template:Lmt
{{lb|Business}} Template:Lb
{{lbt|Business}} Template:Lbt

{{subst:ln|Category|Stubs}} results (or resulted) in this code:

{{lx|1=:{{ucfirst:Category}}:|2={{ucfirst:Stubs}}|3=:Category talk|4=talk}}

Note the important colon in 1=:, unnecessary (?) for other Lx namespaces.
Substituting both Lx and Ucfirst finally arrived at (line breaks added manually):

 <span class="plainlinksneverexpand">[[:Category:Stubs]] <tt>(</tt>
 [http://www.mansun.wiki/index.php?title=Category:Stubs&action=edit edit]<tt>|</tt>
 [[:Category talk:Stubs|talk]]<tt>|</tt>
 [http://www.mansun.wiki/index.php?title=Special:Whatlinkshere/:Category:Stubs&limit=999 links]<tt>|</tt>
 [http://www.mansun.wiki/index.php?title=Category:Stubs&action=history history]<tt>|</tt>
 [http://www.mansun.wiki/index.php?title=Category:Stubs&action=watch watch]<tt>)</tt></span>

See also