မေႃႇၵျူး:Disambiguation/doc
Appearance
This is the documentation page for မေႃႇၵျူး:Disambiguation
| This module is subject to page protection. It is a highly visible module in use by a very large number of pages, or is substituted very frequently. Because vandalism or mistakes would affect many pages, and even trivial editing might cause substantial load on the servers, it is protected from editing. |
| ဢဝ် မေႃႇၵျူး ၼႆႉ ၸႂ်ႉဝႆႉတီႈ တူဝ်လိၵ်ႈ ပိူင် ယဝ်ႉ။ ပေႃးႁဵတ်းလွင်ႈလႅၵ်ႈလၢႆႈ ဢၼ်ၼႆႉၼႆႉ တေၸၢင်ႈႁႂ်ႈပဵၼ် လွင်ႈလႅၵ်ႈလၢႆႈၸူး ၽၢင်ႁၢင်ႈ ၽူႈၸႂ်ႉတိုဝ်းဝီႇၶီႇၽီးတီးယႃး ၵမ်းလဵဝ်ယဝ်ႉ။တွၼ်ႈတႃႇ ငိူင်ႉဝႄႈလႆႈ လွင်ႈပဵၼ် တၢင်းယုင်ႈၵဝ်း ယႂ်ႇယႂ်ႇလူင်လူင်ၼႆႉ လွင်ႈလႅၵ်ႈလၢႆႈ ဢၼ်လႂ်သေဢမ်ႇဝႃႈ ဢဝ်တင်း မေႃႇၵျူး ႁင်း /sandbox ဢမ်ႇၼၼ် /testcases ၼႃႈလိၵ်ႈၽႄ၊ ဢမ်ႇၼၼ် ၸၢမ်းတူၺ်းဢွၼ်တၢင်း ၵႃႈတီႈဢွင်ႈတီႈၽူႈၸႂ်ႉတိုဝ်း သုၼ်ႇတူဝ်ၼၼ်ႉလႄႈ။ တီႈလွင်ႈလႅၵ်ႈလၢႆႈၸိူဝ်းၼၼ်ႉ ႁဵတ်းလွင်ႈမႄးထတ်း ပွၵ်ႈလဵဝ်ၵူၺ်းသေၵေႃႈ ၸၢင်ႈသႂ်ႇလႆႈတီႈ မေႃႇၵျူး ယူႇ။ မိူဝ်ႈပႆႇသႂ်ႇ လွင်ႈလႅၵ်ႈလၢႆႈ ဢၼ်လႂ်သေဢမ်ႇဝႃႈ ဢုပ်ႇဢူဝ်း တီႈ ၼႃႈလိၵ်ႈ တႃႇဢုပ်ႇၼၼ်ႉ လႄႈ။ |
| This module depends on the following other modules: |
This module detects if a given page is a disambiguation page.
လွင်ႈၸႂ်ႉတိုဝ်း
[မႄးထတ်းငဝ်ႈငႃႇ]{{#invoke:Disambiguation|isDisambiguationPage|Page title}}
- returns
yesif the page is a disambiguation page, or nothing if the page is not a disambiguation page
Examples:
{{#invoke:Disambiguation|isDisambiguationPage|Paris}}→{{#invoke:Disambiguation|isDisambiguationPage|New}}→{{#invoke:Disambiguation|isDisambiguationPage|Black swan (disambiguation)}}→
You can also use magic words like {{SUBJECTPAGENAME}}:
{{#invoke:Disambiguation|isDisambiguationPage|{{SUBJECTPAGENAME}}}}→
Usage within Lua modules
[မႄးထတ်းငဝ်ႈငႃႇ]Import this module, e.g with
local mDisambiguation = require('Module:Disambiguation')
Then you can use the functions isDisambiguation and _isDisambiguationPage.
If you have already have a Title object for the page to check, get the content using the title object's getContent() method, and pass that into isDisambiguation:
local isDab = mDisambiguation.isDisambiguation(content) -- returns true or false
- (where
contentis a string, the wikitext content of page to check)
If you don't otherwise need the title, you can pass in the page name to _isDisambiguationPage:
local isDab = mDisambiguation._isDisambiguationPage(pageName) -- returns true or false
- (where
pageNameis a string, the name of page to check)
Internal operations
[မႄးထတ်းငဝ်ႈငႃႇ]- Although set index articles are treated by some templates as disambiguation pages, they are actually considered a special type of list and are not treated as disambiguation pages by this module
- As this module relies on detecting templates with names like "disambiguation" in the article text, it is subject to false positives by templates such as {{italic disambiguation}}. These templates should be added to the falsePositives list in the code to exclude them.
- The list of disambiguation templates is maintained at Module:Disambiguation/templates.