<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://maruneko.autumns.page/mediawiki/index.php?action=history&amp;feed=atom&amp;title=Module%3APage</id>
	<title>Module:Page - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://maruneko.autumns.page/mediawiki/index.php?action=history&amp;feed=atom&amp;title=Module%3APage"/>
	<link rel="alternate" type="text/html" href="https://maruneko.autumns.page/mediawiki/index.php?title=Module:Page&amp;action=history"/>
	<updated>2026-04-14T23:41:04Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.41.0</generator>
	<entry>
		<id>https://maruneko.autumns.page/mediawiki/index.php?title=Module:Page&amp;diff=1796&amp;oldid=prev</id>
		<title>imported&gt;Rox: 1 revision imported</title>
		<link rel="alternate" type="text/html" href="https://maruneko.autumns.page/mediawiki/index.php?title=Module:Page&amp;diff=1796&amp;oldid=prev"/>
		<updated>2021-11-18T14:16:35Z</updated>

		<summary type="html">&lt;p&gt;1 revision imported&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;1&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;1&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 09:16, 18 November 2021&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-notice&quot; lang=&quot;en&quot;&gt;&lt;div class=&quot;mw-diff-empty&quot;&gt;(No difference)&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</summary>
		<author><name>imported&gt;Rox</name></author>
	</entry>
	<entry>
		<id>https://maruneko.autumns.page/mediawiki/index.php?title=Module:Page&amp;diff=1795&amp;oldid=prev</id>
		<title>Wikipedia&gt;MusikAnimal: Changed protection level for &quot;Module:Page&quot;: High-risk template or module; used in system message ([Edit=Require administrator access] (indefinite) [Move=Require administrator access] (indefinite))</title>
		<link rel="alternate" type="text/html" href="https://maruneko.autumns.page/mediawiki/index.php?title=Module:Page&amp;diff=1795&amp;oldid=prev"/>
		<updated>2019-02-25T22:06:47Z</updated>

		<summary type="html">&lt;p&gt;Changed protection level for &amp;quot;&lt;a href=&quot;/mediawiki/index.php/Module:Page&quot; title=&quot;Module:Page&quot;&gt;Module:Page&lt;/a&gt;&amp;quot;: &lt;a href=&quot;https://en.wikipedia.org/wiki/High-risk_templates&quot; class=&quot;extiw&quot; title=&quot;wikipedia:High-risk templates&quot;&gt;High-risk template or module&lt;/a&gt;; used in system message ([Edit=Require administrator access] (indefinite) [Move=Require administrator access] (indefinite))&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;local callAssert = require('Module:CallAssert')&lt;br /&gt;
&lt;br /&gt;
local function main(frame, field)&lt;br /&gt;
	local args, pargs = frame.args, ( frame:getParent() or {} ).args or {}&lt;br /&gt;
	local makeTitle=args.makeTitle or pargs.makeTitle&lt;br /&gt;
	local namespace=args.namespace or pargs.namespace or &amp;quot;&amp;quot;&lt;br /&gt;
	local fragment=args.fragment or pargs.fragment or &amp;quot;&amp;quot;&lt;br /&gt;
	local interwiki=args.interwiki or pargs.interwiki or &amp;quot;&amp;quot;&lt;br /&gt;
	local page=args.page or args[1] or pargs.page or pargs[1] or &amp;quot;&amp;quot;&lt;br /&gt;
	local id= tonumber( args.id or pargs.id )&lt;br /&gt;
	local pn = {}&lt;br /&gt;
	local title -- holds the result of the mw.title.xxx call&lt;br /&gt;
&lt;br /&gt;
	for i = 1,9 do pn[i] = args['p'..i] or pargs['p'..i] end&lt;br /&gt;
	if not id and not mw.ustring.match( page, '%S' ) then page = nil end&lt;br /&gt;
&lt;br /&gt;
	if id then&lt;br /&gt;
		title = callAssert(mw.title.new, 'mw.title.new', id)&lt;br /&gt;
	elseif not page then&lt;br /&gt;
		title = callAssert(mw.title.getCurrentTitle, 'getCurrentTitle')&lt;br /&gt;
	elseif makeTitle then&lt;br /&gt;
		title = callAssert(mw.title.makeTitle, 'makeTitle', namespace, page, fragment, interwiki)&lt;br /&gt;
	else&lt;br /&gt;
		title = callAssert(mw.title.new, 'mw.title.new', page, namespace)&lt;br /&gt;
	end&lt;br /&gt;
&lt;br /&gt;
	local result = title[field]&lt;br /&gt;
	if type(result) == &amp;quot;function&amp;quot; then&lt;br /&gt;
		result = result(title, unpack(pn))&lt;br /&gt;
	end&lt;br /&gt;
&lt;br /&gt;
	return tostring(result or &amp;quot;&amp;quot;)&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
-- handle all errors in main&lt;br /&gt;
main = require('Module:Protect')(main)&lt;br /&gt;
&lt;br /&gt;
local p = {}&lt;br /&gt;
&lt;br /&gt;
-- main function does all the work&lt;br /&gt;
local meta = {}&lt;br /&gt;
function meta.__index(self, key)&lt;br /&gt;
	return function(frame)&lt;br /&gt;
		return main(frame, key)&lt;br /&gt;
	end&lt;br /&gt;
end&lt;br /&gt;
setmetatable(p, meta)&lt;br /&gt;
&lt;br /&gt;
function p.getContent(frame)&lt;br /&gt;
	local args, pargs = frame.args, ( frame:getParent() or {} ).args or {}&lt;br /&gt;
	local fmt = args.as or pargs.as or &amp;quot;pre&amp;quot;&lt;br /&gt;
	local text = main(frame, &amp;quot;getContent&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
	fmt = mw.text.split( fmt, &amp;quot;, ?&amp;quot; )&lt;br /&gt;
&lt;br /&gt;
	for _, how in ipairs( fmt ) do&lt;br /&gt;
		if how == &amp;quot;pre&amp;quot; then&lt;br /&gt;
			text = table.concat{ &amp;quot;&amp;lt;pre&amp;gt;&amp;quot;, text, &amp;quot;&amp;lt;/pre&amp;gt;&amp;quot; }&lt;br /&gt;
		elseif how == &amp;quot;expand&amp;quot; then&lt;br /&gt;
			text = frame:preprocess(text)&lt;br /&gt;
		elseif how == &amp;quot;nowiki&amp;quot; then&lt;br /&gt;
			text = mw.text.nowiki(text)&lt;br /&gt;
		end&lt;br /&gt;
	end&lt;br /&gt;
&lt;br /&gt;
	return text&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
return p&lt;/div&gt;</summary>
		<author><name>Wikipedia&gt;MusikAnimal</name></author>
	</entry>
</feed>