Module:File info

விக்கிமூலம் இலிருந்து

Documentation for this module may be created at Module:File info/doc

local p = {}

function getFileData( frame )
	local title = frame.args.title or ''
	if title == '' then
		return '<span class="error">"title" parameter not set</span>'
	end
	return mw.title.new( title, 'File' ).file
end

function p.fileNumberOfPages(frame)
	local file = getFileData( frame )
	if not file.exists then
		return ''
	end
	if file.pages == nil then
		return 1
	end
	return #file.pages
end

function p.fileFormattedSize(frame)
	local file = getFileData( frame )
	if not file.exists then
		return ''
	end
	local size = getFileData( frame ).size or 0
	return mw.getContentLanguage():formatNum(size)
end

return p
"https://ta.wikisource.org/w/index.php?title=Module:File_info&oldid=433616" இலிருந்து மீள்விக்கப்பட்டது