Jump to content

ထႅမ်းပလဵတ်ႉ:Format linkr/doc

လုၵ်ႉတီႈ ဝီႇၶီႇၽီးတီးယႃး ဢၼ်လွတ်ႈလႅဝ်းထၢင်ႇႁၢင်ႈ ၼၼ်ႉမႃး

ၶေႃႈလူပ်းလင်

[မႄးထတ်းငဝ်ႈငႃႇ]
{{format link}} {{format linkr}}
{{format link|Some_Page_With_Underscores}} {{format linkr|Some_Page_With_Underscores}}
Some_Page_With_Underscores Some Page With Underscores
{{format linkr|Template talk:T#%7B%7Bu%7D%7D}} {{format linkr|Template talk:T#%7B%7Bu%7D%7D}}
Template talk:T § %7B%7Bu%7D%7D Template talk:T § {{u}}
{{format link|%E4%BA%BA%E7%9A%84%E6%95%99E5%8C%96}} {{format linkr|%E4%BA%BA%E7%9A%84%E6%95%99E5%8C%96}}
[[:%E4%BA%BA%E7%9A%84%E6%95%99E5%8C%96]] 人的教化
{{format link|Page_With_HTML5_Entities}} {{format linkr|Page_With_HTML5_Entities}}
Page_With_HTML5_Entities Page With_HTML5 Entities
{{format link|C++}} {{format linkr|C++}}
C++ C
{{format link|C++}} {{format linkr|C++}}
C++ C++
{{format link|1=https://shn.wikipedia.org/w/index.php?title=Template%3AFormat_linkr%2Fdoc&action=edit}} {{format linkr|1=https://shn.wikipedia.org/w/index.php?title=Template%3AFormat_linkr%2Fdoc&action=edit}}
https://shn.wikipedia.org/w/index.php?title=Template:Format_linkr/doc&action=edit https://shn.wikipedia.org/w/index.php?title=Template:Format linkr/doc&action=edit

လွင်ႈၸႂ်ႉတိုဝ်း

[မႄးထတ်းငဝ်ႈငႃႇ]

This template does exactly what {{format link}} does, and takes all the same arguments.

This template is intended to lower editor workload when copying links from the URL bar and is not suitable for replacing {{format link}}, because of the changes it makes to {{format link}}'s output that could create ambiguity if automatically replaced.

This template replaces any underscores with spaces and decodes any URL parts in {{format link}}'s output. Some examples of why this may be useful—

  • {{format linkr|People_of_the_Philippines_v._Santos,_Ressa_and_Rappler#Santos_Jr.'s_article|italicizepage=y}}
People of the Philippines v. Santos, Ressa and Rappler § Santos Jr.'s article
  • {{format linkr|%E6%9C%AA%E6%9D%A5%E6%97%A5%E8%A8%98#M%61nga}}
未来日記 § Manga
  • As shown in these examples, {{format linkr}} also creates a way to use curly braces in links, which requires multiple templates with {{format link}}:
    • {{hlist|{{format linkr|Template talk:T#%7B%7Bu%7D%7D}}|{{format linkr|#%7B%7Bu%7D%7D}}}}

|nud= (no URL decode) can be added to disable URL decoding but still get underscores replaced.

  • {{format linkr|%E6%9C%AA%E6%9D%A5%E6%97%A5%E8%A8%98#M%61_nga|nud=y}}
%E6%9C%AA%E6%9D%A5%E6%97%A5%E8%A8%98 § M%61 nga

Note that you can achieve this through the HTML5 entity _ just as well:

  • {{format linkr|pages%5Fcan’t_contain_underscores#but%5Fsections_may (though their anchors won’t!)}}
pages can’t contain underscores § but sections_may (though their anchors won’t!)

ၶေႃႈမုၼ်းထႅမ်းပလဵတ်ႉ

[မႄးထတ်းငဝ်ႈငႃႇ]
ၶေႃႈမုၼ်းၸိူဝ်းၽၢႆႇတႂ်ႈၼႆႉ ပဵၼ် တူဝ်ထတ်းတႃႁၼ်(VisualEditor) ဢၼ်မီးတီႈ ဝီႇၶီႇၽီးတီးယႃးၼၼ်ႉ ယိူင်းဢၢၼ်း တႃႇဢဝ် ၶိူင်ႈၸိူဝ်းၼၼ်ႉ ၸႂ်ႉလႆႈတီႈ ဝီႇၶီႇၽီးတီးယႃးတႆးသေ ၸင်ႇလႆႈဢဝ် ပိူင် ၶေႃႈမုၼ်းထႅမ်းပလဵၵ်ႉ (TemplateData) ဢၼ်မီးတီႈ ဝီႇၶီႇၽီးတီးယႃး ဢိင်းၵလဵတ်ႈၼၼ်ႉ ႁဵတ်းဝႆႉပဵၼ် တီႈမၢႆတီႈတွင်းယဝ်ႉ။ ႁူမ်ႈဝႃႈ ပႆႇၸႂ်ႉၶိူင်ႈၸိူဝ်းၼၼ်ႉသေတႃႉ ပေႃးပဵၼ် ၵူၼ်းႁူႉလွင်ႈတႅမ်ႈပရူဝ်ႇၵရႅမ်ႇ (computer programming) ဢိတ်းဢွတ်းၵေႃႈ ႁႂ်ႈပေႃးႁၼ်လႆႈၸႅင်ႈလႅင်းလီၼႆသေ ၸၢင်ႈဢဝ်ၸႂ်ႉလႆႈ သၽေႃးတီႈၵႅပ်ႈမၼ်းလႆႈယူႇ။

Format linkr

This template simplifies the process of formatting links from the URL bar by automatically replacing underscores with spaces and decoding URL-encoded parts.

Template parameters

Parameterၶေႃႈသပ်းလႅင်းTypeStatus
Page1 link

The name of the page the link points to. It can include a section after a hashtag (#).

Example
Lion#Etymology
Stringrequired
Display2 display

optional display value

Example
Etymology of lion
Stringoptional
Target3 target

optional target override (which if provided, makes the link parameter optional)

Example
Lion#Etymology
Stringoptional
Italicize pageitalicizepage

Set to 'y' to italicize the page name.

Default
n
Stringoptional
No URL Decodenud

Set to 'y' to prevent URL decoding, while still replacing underscores with spaces.

Default
n
Stringoptional
keepunderscorekeepunderscore

no description

Unknowndeprecated