မဝ်ဂျူ:Hani-sortkey/templates
မံက်ပြာကတ်
This module contains template-callable functions for demonstrating Module:Hani-sortkey.
local export = {}
local m_sortkey = require("Module:Hani-sortkey")
local m_sortkey_sandbox = require("Module:sandbox/Hani-sortkey")
local lang = require("Module:languages").getByCode("zh")
local sc = require("Module:scripts").getByCode("Hani")
local function tag(text)
return require("Module:script utilities").tag_text(text, lang, sc)
end
local function link(text)
return require("Module:links").full_link{ term = text, lang = lang, sc = sc, tr = "-" }
end
local a = {}
a[1] = '命裡有時終須有,命裡無時莫強求' -- punctuation
a[2] = 'gas爐' -- non-cjk
a[3] = 'γ粒子' -- non-cjk
a[4] = 'PS/2接口' -- non-cjk + symbols
a[5] = '濕𣲷𣲷' -- exotic unicode
a[6] = '得個……字' -- punctuation?
a[7] = '赛车' -- simplified
function export.showSorting(frame)
local terms = {}
if frame.args[1] then
for i, term in ipairs(frame.args) do
table.insert(terms, mw.text.trim(term))
end
else
terms = a
end
local module = frame.args.sandbox and m_sortkey_sandbox or m_sortkey
local function comp(term1, term2)
return (module.makeSortKey(term1)) < (module.makeSortKey(term2))
end
table.sort(terms, comp)
for i, term in pairs(terms) do
local title = mw.title.new(term)
local exists = title and title.exists
terms[i] = "\n* " .. ( exists and link(term) or tag(term) ) .. " (<code>" .. (module.makeSortKey(term)) .. "</code>)"
end
return table.concat(terms)
end
function export.sortkey(frame)
return (m_sortkey.makeSortKey(frame.args[1], frame.args[2], frame.args[3]))
end
function export.showIDSLinks(frame)
local out = {}
for IDS, sortkey in pairs(mw.loadData("Module:Hani-sortkey/data/unsupported")) do
table.insert(out, "\n* " .. link(IDS) .. " → <code>" .. sortkey .. "</code>")
end
return table.concat(out)
end
return export
ကဏ္ဍဂမၠိုင်:
- မဝ်ဂျူပွမကၠောန်ပ္တိတ်ဂကူကဳဗက်အလိုက်အက္ခရ်ဂမၠိုၚ်
- မဝ်ဂျူအက္ခရ်ဟာန်ဂမၠိုၚ်
- မဝ်ဂျူပွမကၠောန်ပ္တိတ်ဂကူကဳဂမၠိုၚ်
- မဝ်ဂျူဖေါန်ဂျေန်ကြုက်ဗီုပြၚ်အၚ်္ဂလိက်ဂမၠိုၚ်
- မဝ်ဂျူယဝ်နာဂုနဳဂမၠိုၚ်
- မဝ်ဂျူဒါဝ်ဂမၠိုၚ်
- မဝ်ဂျူဖါတ်သဳယာန် မေန်ဂမၠိုၚ်
- မဝ်ဂျူမေန် သျှဝ်ဂျိုဂမၠိုၚ်
- မဝ်ဂျူဇျဲဂမၠိုၚ်
- မဝ်ဂျူမေန် တထှေန်ဂမၠိုၚ်
- မဝ်ဂျူဗါဲ ဗဟဵုဂမၠိုၚ်
- မဝ်ဂျူမအရေဝ်ပံၚ်ကောံဂမၠိုၚ်
- မဝ်ဂျူတောဗါဂမၠိုၚ်
- မဝ်ဂျူအာဲ-ချာန်ဂမၠိုၚ်
- မဝ်ဂျူသျှောၚ်ဂျိုထါဝ်ဂမၠိုၚ်
- မဝ်ဂျူဇြုန်ဂမၠိုၚ်
- မဝ်ဂျူဂါယျာဂမၠိုၚ်
- မဝ်ဂျူသာဲန်ချွေန်ဂမၠိုၚ်
- မဝ်ဂျူဖေန်ဝှါ လ္ပာ်သၟဝ်ကျာဂမၠိုၚ်
- မဝ်ဂျူခဝ်ဂူယျဝ်ဂမၠိုၚ်
- မဝ်ဂျူခဳခါဲဂမၠိုၚ်
- မဝ်ဂျူမာန်ဒါရေဝ်ဂမၠိုၚ်
- မဝ်ဂျူယဝ်ရုန်ဂမၠိုၚ်
- မဝ်ဂျူဟ္ၚိသာန်ဂမၠိုၚ်
- မဝ်ဂျူဇျဝ်အုဇျဝ်ဂမၠိုၚ်
- မဝ်ဂျူခယျာခါလာဂမၠိုၚ်
- မဝ်ဂျူမေန် သာန်ဃှဳအဟ်ဂမၠိုၚ်
- မဝ်ဂျူနောန်ဂမၠိုၚ်
- မဝ်ဂျူဟောတ်ကဳယာန်ဂမၠိုၚ်
- မဝ်ဂျူဇျာတ်ကရေန်ဂမၠိုၚ်
- မဝ်ဂျူကာဲန်ဂမၠိုၚ်
- မဝ်ဂျူဘာတ်ဇာဂမၠိုၚ်
- မဝ်ဂျူကြုက်တြေံဂမၠိုၚ်
- မဝ်ဂျူဝူဝါန်ဂမၠိုၚ်
- မဝ်ဂျူလာမာ ဗါဲဂမၠိုၚ်
- မဝ်ဂျူဟးကာဂမၠိုၚ်
- မဝ်ဂျူမေန် စေဟ်စေံဂမၠိုၚ်
- မဝ်ဂျူမေန် ဖေတ်သဳယာန်ဂမၠိုၚ်
- မဝ်ဂျူယေမေတ်ဂမၠိုၚ်
- မဝ်ဂျူစေံဂမၠိုၚ်
- မဝ်ဂျူမာကော ဖေန်စေံ ပဝ်တူဂြဳဂမၠိုၚ်
- မဝ်ဂျူအဝ်ကဳ-နဝ်-အဳရေတ်ၜေအ်ဂမၠိုၚ်
- မဝ်ဂျူကြုက်ဂမၠိုၚ်
- မဝ်ဂျူလိက်ပတ်ကြုက်ဂမၠိုၚ်
- မဝ်ဂျူမေန်လ္ပာ်ဗၟံက်သၟဝ်ကျာဂမၠိုၚ်
- မဝ်ဂျူဂျပါန်ဂမၠိုၚ်
- မဝ်ဂျူခူနဳဂါမဳဂမၠိုၚ်
- မဝ်ဂျူမေန် လာယ်ဂျိုဂမၠိုၚ်
- မဝ်ဂျူဟာကျိကျဝ်ဂမၠိုၚ်
- မဝ်ဂျူမိန်နာန်ဂမၠိုၚ်
- မဝ်ဂျူဗဳယေတ်နာမ်ဂမၠိုၚ်
- မဝ်ဂျူမိယျာကအ်ဂမၠိုၚ်
- မဝ်ဂျူအိုဝ်ကဳနာဝါဂမၠိုၚ်
- မဝ်ဂျူဂွာန်လံန်ဂမၠိုၚ်
- မဝ်ဂျူဝူဂမၠိုၚ်
- မဝ်ဂျူတးကြူဂမၠိုၚ်
- မဝ်ဂျူဟာဲနာန်ဂမၠိုၚ်
- မဝ်ဂျူဗါလာဂမၠိုၚ်
- မဝ်ဂျူတုဲဟောန်ဂမၠိုၚ်
- မဝ်ဂျူသျှာန်ပေဂမၠိုၚ်
- မဝ်ဂျူယျာအေဲယျာမဂမၠိုၚ်
- မဝ်ဂျူပါန်ယျဳ ဗါဲဂမၠိုၚ်
- မဝ်ဂျူဒုန်ကာန်ဂမၠိုၚ်
- မဝ်ဂျူတဝ်ကူ-နဝ်-ဃှဳမဂမၠိုၚ်
- မဝ်ဂျူဟုဲဂျုဝ်ဂမၠိုၚ်
- မဝ်ဂျူမေန် ဗဟဵုဂမၠိုၚ်
- မဝ်ဂျူမန်ဂဝ်လဳယျာလဒေါဝ်ဂမၠိုၚ်
- မဝ်ဂျူမေန် လောံယေန်ဂမၠိုၚ်
- မဝ်ဂျူကာန်ဒုန်ဂမၠိုၚ်
- မဝ်ဂျူမေန်လ္ပာ်ဗၟံက်ဂမၠိုၚ်
- မဝ်ဂျူကြုက်လဒေါဝ်ဂမၠိုၚ်
- မဝ်ဂျူဝါသျှာန်ဂမၠိုၚ်
- မဝ်ဂျူအမာမဳ-အဝ်ဃှဳမာ လ္ပာ်ဒိုဟ်သမၠုၚ်ကျာဂမၠိုၚ်
- မဝ်ဂျူတိဗိတ်ဝၚ်ဂန္ထဂမၠိုၚ်
- မဝ်ဂျူကာလာန်ဂမၠိုၚ်
- မဝ်ဂျူထာၚ်ဂမၠိုၚ်
- မဝ်ဂျူဗဳယေတ်နာမ်လဒေါဝ်ဂမၠိုၚ်
- မဝ်ဂျူအာန်ချူကာဂမၠိုၚ်
- မဝ်ဂျူသေၚ်ဂမၠိုၚ်
- မဝ်ဂျူဂျပါန်တြေံဂမၠိုၚ်
- မဝ်ဂျူဖေန်အဝ်-ဂျဝ် မေၚ်ဂမၠိုၚ်
- မဝ်ဂျူသွုဲဂမၠိုၚ်
- မဝ်ဂျူအဳဂမၠိုၚ်
- မဝ်ဂျူဝဳဂါယ်တြေံဂမၠိုၚ်
- မဝ်ဂျူခါန်ဒါန်ဂမၠိုၚ်
- မဝ်ဂျူမေန် ဟာဲဠုဟှိန်ဂမၠိုၚ်
- မဝ်ဂျူဗဳယျဝ်ဂမၠိုၚ်
- မဝ်ဂျူၜေအ်ယျဝ်ဂမၠိုၚ်
- မဝ်ဂျူအမာမိ-အဝ်ဃှဳမ လ္ပာ်သၟဝ်ကျာဂမၠိုၚ်
- မဝ်ဂျူၜေါအ်ဣဂမၠိုၚ်
- မဝ်ဂျူဗါဲလ္ပာ်ဒိုဟ်သမၠုၚ်ကျာဂမၠိုၚ်
- မဝ်ဂျူရုဝ်ရာန်ဂမၠိုၚ်
- မဝ်ဂျူထာမ်ပလိက်အိန်တာဖှေတ်ဂမၠိုၚ်