Jump to content

Module:ImageRatio: Difference between revisions

From Wikipedia, the free encyclopedia
Content deleted Content added
No edit summary
No edit summary
Line 3: Line 3:
local file = frame.args[1] and mw.title.new('File:' .. mw.uri.decode(mw.ustring.gsub(frame.args[1],'%|.*$',''), 'WIKI'))
local file = frame.args[1] and mw.title.new('File:' .. mw.uri.decode(mw.ustring.gsub(frame.args[1],'%|.*$',''), 'WIKI'))
file = file and file.file
file = file and file.file
w = tonumber(file.width) or 1
local w = tonumber(file.width) or 1
h = tonumber(file.height) or 1
local h = tonumber(file.height) or 1
local r = w/h
local r = w/h or 1
return r
return r
end
end

Revision as of 09:57, 31 January 2024

local p={}
function p.ratio(frame)
	local file = frame.args[1]  and mw.title.new('File:' .. mw.uri.decode(mw.ustring.gsub(frame.args[1],'%|.*$',''), 'WIKI'))
	file = file and file.file
	local w = tonumber(file.width) or 1
	local h = tonumber(file.height) or 1
    local r = w/h or 1
	return r
end