Modul:Temp: Porovnání verzí

Smazaný obsah Přidaný obsah
+ agregační monitoring
+ monitoring pro {{Kana}}
Řádek 73:
return mw.ustring.find( frame.args[1], "[ʣʤʥʦʧʨʩʪʫ:]" ) ~= nil and "[[Kategorie:Monitoring:IPA s chybným znakem]]" or ""
end
 
 
function _module.checkKana( frame )
local titleObject = mw.title.getCurrentTitle()
if titleObject.namespace ~= 0 then
return
end
local output
if frame.args[1] == titleObject.text then
output = "[[Kategorie:Monitoring:Kana/1/=PAGENAME]]"
elseif mw.ustring.match( frame.args[1], "^[゠-ヿ]+$" ) ~= nil then
output = " <small>(katakana)</small>[[Kategorie:Monitoring:Kana/1/= katakana]]"
elseif mw.ustring.match( frame.args[1], "^[ぁ-ゟ]+$" ) ~= nil then
output = " <small>(hiragana)</small>[[Kategorie:Monitoring:Kana/1/= hiragana]]"
else
output = " <small>(mix)</small>[[Kategorie:Monitoring:Kana/1/= mix]]"
end
return output
end