Module:WikiProject banner/sandbox: Difference between revisions

Content deleted Content added
something like this
Tag: Reverted
fix logic
Tag: Reverted
Line 119:
local tf_match = mw.ustring.match(arg_name,'^tf (%d+)$')
local note_match = mw.ustring.match(arg_name,'^note (%d+)$')
local tf_trigger_match = args.TF_ROOT and mw.ustring.match(arg_name, '^' .. TF_ROOT .. '(%d+)$')
if tf_match and yesno(arg_value, true) then
table.insert(task_forces, tf_match)
elseif note_match and yesno(arg_value, true) then
table.insert(notes, note_match)
elseif tf_trigger_match and arg.value==args['tf '..tf_trigger_match..TF_ROOT' trigger'] then
table.insert(task_forces, tf_trigger_match)
local tf_trigger_match = mw.ustring.match(arg_name, '^' .. TF_ROOT .. '(%d+)$')
if tf_trigger_match and arg.value==args['tf '..tf_trigger_match..' triggerimportance'] then= args[TF_ROOT .. tf_trigger_match .. '_importance']
table.insert(task_forces, tf_trigger_match)
args['tf '..tf_trigger_match..' importance'] = args[TF_ROOT .. tf_trigger_match .. '_importance']
end
else
local tf, cat = mw.ustring.match(arg_name,'^tf (%d+) cat (%d+)$')