Module:Sandbox/CAS222222221: Difference between revisions

Content deleted Content added
No edit summary
No edit summary
Line 36:
}
 
function projectName(project, taskforce... )
local ret
if _agrs.taskforce ~= '' then
ret = _agrs.taskforce
else
ret = _agrs.project
end
Line 48:
end
 
function classCategory(classCode, proj... )
local ret
 
if _agrs.classCode ~= 'total' then
ret = categoryList[_agrs.classCode][2] .. '级' .. proj .. '条目'
else
ret = ''
Line 60:
end
 
function importanceCategory(importanceCode, proj... )
local ret
if importanceCode ~= 'total' then
ret = importanceList[_agrs.importanceCode][2] .. '重要度' .. _agrs.proj .. '条目'
else
ret = ''
Line 72:
end
 
function url(classCode, importanceCode,... proj)
local ret
Line 79:
'toollabs:catscan2/catscan2.php',
'language=zh&' ..
'categories=' .. classCategory(_agrs.classCode, _agrs.proj) .. '%0D%0A' .. importanceCategory(_agrs.importanceCode, _agrs.proj) .. '&' ..
'ns[1]=1&ns[3]=1&ns[5]=1&ns[7]=1&ns[9]=1&ns[11]=1&ns[13]=1&ns[15]=1&ns[101]=1&ns[829]&' ..
'templates_yes=' .. '_agrs.template' .. '&' ..
'doit=1'
)
Line 87:
end
 
function numberWithUrl(classCode, importanceCode,... project, taskforce, number)
local ret
ret = '[' ..
url(_agrs) ..
url(classCode, importanceCode, projectName(project, taskforce)) ..
' ' ..
number ..
Line 107:
})
-- Main module code goes here.
_args = {
return numberWithUrl('1', '2', 'A', 'B', args[ga_low])
classCode = 1,
importanceCode = 2,
project = 'Projj',
number = args[ga_low],
}
return numberWithUrl('1', '2', 'A', 'B', args[ga_low]_args)
end