Module:TNTTools: Difference between revisions
From the Croc Wiki, the Croc encyclopedia
Jump to navigationJump to search
m
6 revisions imported
No edit summary |
m (6 revisions imported) |
||
(4 intermediate revisions by 2 users not shown) | |||
Line 2:
local TNT = require('Module:TNT')
--local
function p.TNTTabFull (TNTTab)
end --TNTTabFull
function p.
end ▼
return '[['..p.TNTTabCommons(TNTTab)..']]'
function I18nStr (TNTTab, S, IsMsg, params)
TNTTab = p.TNTTabFull (TNTTab)
local SEnd = TNT.format(TNTTab, S, unpack(params)) or ''
if SEnd == '' then
SEnd = TNT.formatInLanguage('en',TNTTab, S, unpack(params))
if IsMsg then
local icon = '[[File:Arbcom ru editing.svg|12px|Not found "'..S..'" in current language. Click here for to edit it.|link='..p.TNTTabCommons(TNTTab)..']]'
SEnd = SEnd..icon
end
end
return SEnd
function p.GetMsgP (TNTTab, S, ...)
return I18nStr (TNTTab, S, true, {...})
end
function p.GetStrP (TNTTab, S, ...)
return I18nStr (TNTTab, S, false, {...})
end
function p.TabTransCS (TNTTab, S, CaseSensitive)
return mw.text.split (Wds, '|')
end --TabTransCS
function p.TabTransMT (TNTTab, S, MaxTrans)
end --TabTransMT
function p.SFoundInTNTArr (TNTTab, val, CaseSensitive, S)
end
end --SFoundInTNTArr
function p.IdxFromTabTrans (TNTTab, val, CaseSensitive, ...)
end
end
▲function p.Str (frame)
▲end --Str
▲end
▲ end
return p
|