Mòdul:AlignString
Aparença
![Icona de documentació de mòdul](http://upload.wikimedia.org/wikipedia/commons/thumb/1/19/Test_Template_Info-Icon.svg/50px-Test_Template_Info-Icon.svg.png)
A continuació es mostra la documentació transclosa de la subpàgina /ús. [salta a la caixa de codi]
Per traduir o revisar la traducció al vostre idioma del mòdul, editeu amb compte Data:I18n/AlignString.tab.
-- Function allowing for consistent treatment of boolean-like wikitext input.
local TNTT = require "Mòdul:TNTTools"
--local RS_InvalAlign = 'Invalid alignment ($1)'
local RS_InvalAlign = 'InvalAlign'
local RS_Left = 'left'
local RS_Right = 'right'
local RS_Center = 'center'
local Res = {
RS_Left,
RS_Right,
RS_Center,
}
return function (val, default)
val = type(val) == 'string' and mw.ustring.lower(val) or ''
if (val == nil) or (val == '') then
return default
else
local Idx = TNTT.IdxFromTabTrans ('AlignString',val,yes,Res)
if Idx == 0 then
error (I18nStr(RS_InvalAlign, val), 0)
else
return Res[Idx]
end
end
end