Mòdul:Infobox disease: diferència entre les revisions

Contingut suprimit Contingut afegit
Cap resum de modificació
Cap resum de modificació
Línia 18:
local IDi18n= require "Module:Infobox disease/i18n"
 
local ModuleName = 'Infobox disease'
local ModuleAbbrev = 'ID'
local i18n = {
[MLMT.l.Args] = {
Linha 128 ⟶ 126:
},
}
p.i18nM = {}
MLMT.uses_QP_for_labels = true
 
function p.infobox(frame)
Linha 135 ⟶ 131:
local args, NArgs = SA.GetArgs (frame)
MLITT.IniLang (args)
p.local i18nM = MLMT.tableMerge (i18n, IDi18n.i18n)
MLMT.add_mod_used (ModuleAbbrev, ModuleName)
II.LoadI18n (frame)
MII.LoadI18n ()
Linha 142 ⟶ 137:
 
function AllItems () -- Item lists and TemplateData
local ModuleAbbrev = 'ID'
function I18nArgs (key)
return ModuleAbbrev, i18n, IDi18n.i18n, MLMT.GetArgType (key,IDi.arg_int)
Linha 159 ⟶ 155:
local option = MLMT.all_items_opt (args, {MLMT.LOpt.params,MLMT.LOpt.template,MLMT.LOpt.labels})
local res = nil
if (option == MLMT.LOpt.params) or (option =~= MLMT.LOpt.template)nil then
MLMT.add_mod_used (ModuleAbbrev, ModuleName'Infobox disease')
res = MLMT.show_arg_items (option, IDi.idx, I18nArgs, 'Images', ArgImg, '', ArgMMI)
elseif if (option == MLMT.LOpt.labelsparams) or (option == MLMT.LOpt.template) then
res = MLMT.show_lab_itemsshow_arg_items (option, IDi.idxLidx, I18nArgs, 'Images', I18nLabelsArgImg, '', LabMMIArgMMI)
elseif option == MLMT.LOpt.labels then
MLMT.uses_QP_for_labels = true
res = MLMT.show_lab_items (IDi.idxL, I18nLabels, '', LabMMI)
end
end
return res