8,756
edits
mNo edit summary |
No edit summary |
||
Line 14: | Line 14: | ||
--[Getting query results...] | --[Getting query results...] | ||
local objname | |||
local name | local name | ||
if frame.args[1] ~= nil and frame.args[1] ~= '' then | if frame.args[1] ~= nil and frame.args[1] ~= '' then | ||
objname = mw.text.trim(frame.args[1]) | |||
--return name | --return name | ||
else | else | ||
Line 26: | Line 27: | ||
local result = cargo.query('ItemsTable,GeneralData', | local result = cargo.query('ItemsTable,GeneralData', | ||
'PlainName,Vibro,MaxPV,BasePV,Damage,GeneralData._pageName=Page', | 'PlainName,Vibro,MaxPV,BasePV,Damage,GeneralData._pageName=Page', | ||
{ where='GeneralData._pageNamespace="0" AND GeneralData.ObjectID="'.. | { where='GeneralData._pageNamespace="0" AND GeneralData.ObjectID="'.. objname .. '"', | ||
default='0', | default='0', | ||
limit='1', | limit='1', | ||
Line 32: | Line 33: | ||
if not next(result) then | if not next(result) then | ||
return '[[' .. | return '[[' .. objname.. ']][[Category:pages with inventory errors]]' | ||
else | else | ||
name = result[1]['PlainName'] | name = result[1]['PlainName'] | ||
end | end | ||
local favilinked = frame:expandTemplate{title=' | local favilinked = frame:expandTemplate{title='idfavilink', args={objname,'displayname-tooltip-override'}} | ||
--[If damage, return weapon html that specifies damage, PV and max PV]-- | --[If damage, return weapon html that specifies damage, PV and max PV]-- |