Template:Template-linking templates

From FAMEPedia, The free encyclopedia

    General-purpose formatting[edit source]

    Comparison of template-linking templates according to their style
    Link style → Linked Unlinked Linked with subst Linked including braces Linked with alternative text
    Text style ↓ {{tlg}} options1 DEFAULT nolink=yes subst=yes braceinside=yes alttext=Foo
    2=Foo
    normal DEFAULT {{tlg}}1
    {{tl}}
    {{tlp}}2
    {{tlu}}3
    {{tlf}}2 {{tls}}
    {{tlsp}}
    {{tlsu}}3
    {{tn}} {{tla}}
    code code=yes {{tl2}}
    {{tlx}}
    {{tlxu}}3
    {{tlc}}2
    {{tld}}2
    {{tnull}}
    {{tlxs}} N/A
    monospace
    kbd
    plaincode=yes4
    kbd=yes5
    {{tltt}}5
    {{tltt2}}5
    N/A {{tltss}}6
    bold bold=yes {{tlb}} N/A
    bold+code bold=yes|code=yes {{tlxb}}
    italic+code italic=yes|code=yes {{tlxi}}

    Other formatting templates[edit source]

    Code example Effect Notes
    {{tl2|Hatnote|lang=fr}} {{hatnote}} Supports linking to sister projects (e.g., Hatnote)
    {{tlu|User:Ahunt/SSHFS}} {{User:Ahunt/SSHFS}} Supports linking to any namespace
    {{demo|<nowiki>{{Hatnote|lang=fr|Some text}}</nowiki>}}
    {{hatnote|lang=fr|Some text}}

    Shows code and example
    {{xpd|Hatnote|Some hatnote text}} "{{hatnote|Some hatnote text}}" gives "" [1] Shows code, example and a link to expand the template code
    {{tln|Hatnote}} Template:Hatnote Produces a normal link to the template
    {{elc|Template:Hatnote}}
    {{elc|Template:Hatnote|Hatnote}}
    [[Template:Hatnote]]
    [[Template:Hatnote|Hatnote]]
    Formats wikilink, with optional piped link text and blended suffix
    {{ml|Example|hello}} {{#invoke:Example|hello}} Counterpart to {{tl}} for linking to Lua modules
    {{mlx|Example|hello}} {{#invoke:Example|hello}} Counterpart to {{tlx}} for linking to Lua modules
    {{para|title|<var>book title</var>}} |title=book title Formats template parameters for display, with or without values
    {{sclx|LASTING}} [[WP:LASTING]] Takes a shortcut suffix in project namespace and displays it with brackets and the FP: alias in a <code>...</code> tag.
    {{tag|ref}}
    {{xtag|templatedata}}
    <ref>...</ref>
    <templatedata>
    Formats [X]HTML tags; can add content, choose opening, closing, or self-closing
    {{dtl|Ping project}} {{d:Ping project}} FAMEData counterpart to {{tl}}
    {{pf|if}}
    {{pf|if|{{{1}}}|true|false}}
    {{#if}}
    {{#if:{{{1}}}|true|false}}
    Parser function equivalent to {{tl}}

    With utility links[edit source]

    Code example Effect
    {{lt|Hatnote}} Template:Hatnote (edit | talk | history | links | watch | logs)
    {{lts|Hatnote}} Template:Hatnote(edit talk links history)
    {{t links|Hatnote}} Hatnote (edit talk history links # /subpages /doc /doc edit /sbox /sbox diff /test)
    {{tfd links|Hatnote}} Template:Hatnote (edit · talk · history · links · transclusions · logs · subpages · delete)
    {{tltt|Hatnote}} {{Hatnote}}
    {{tetl|Hatnote}} {{Hatnote}}
    links talk view
    {{tsetl|Hatnote}} {{subst:Hatnote}}
     links talk view
    {{ti|Hatnote}} Template:Hatnote (talk · links · edit)
    {{tic|Hatnote}} Template:Hatnote (talk links edit)
    {{tim|Hatnote}} m:Template:Hatnote (backlinks edit)
    {{tiw|Hatnote}} Template:Hatnote (backlinks edit)
    {{tlt|Hatnote}} {{Hatnote}} (talk)
    {{ttl|Hatnote}} {{Hatnote}} (t/l)
    {{twlh|Hatnote}} Template:Hatnote (links, talk)