Module:Sandbox/ProcrastinatingReader: Difference between revisions

Content deleted Content added
No edit summary
No edit summary
 
(48 intermediate revisions by the same user not shown)
Line 1:
local p = {}
local plain = require('Module:Plain text')._main
local getArgs = require('Module:Arguments').getArgs
local tableTools = require ('Module:TableTools')
 
function p.widthmain(frame)
local argspage = getArgsmw.title.new(frame.args[1])
local content = page:getContent()
return p._width(args)
content = mw.ustring.find(content, '{{ArbCom Arab-Israeli enforcement', 1, true) or mw.ustring.find(content, '{{Arab-Israeli Arbitration Enforcement', 1, true)
end
 
function p._width(args)
local new_width = 140
local page = mw.title.makeTitle('File', args[1])
local ratio = page.file.width / page.file.height
if ratio > 1.2content then
return "1"
new_width = 160
else
elseif ratio < 0.8333 then
return "0"
new_width = 120
end
 
return new_width
end