<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://mywikibiz.com/index.php?action=history&amp;feed=atom&amp;title=Module%3ARFPP%2Fdata</id>
	<title>Module:RFPP/data - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://mywikibiz.com/index.php?action=history&amp;feed=atom&amp;title=Module%3ARFPP%2Fdata"/>
	<link rel="alternate" type="text/html" href="https://mywikibiz.com/index.php?title=Module:RFPP/data&amp;action=history"/>
	<updated>2026-06-21T18:01:25Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.35.3</generator>
	<entry>
		<id>https://mywikibiz.com/index.php?title=Module:RFPP/data&amp;diff=479065&amp;oldid=prev</id>
		<title>Zoran: Pywikibot 6.4.0</title>
		<link rel="alternate" type="text/html" href="https://mywikibiz.com/index.php?title=Module:RFPP/data&amp;diff=479065&amp;oldid=prev"/>
		<updated>2021-07-16T05:32:36Z</updated>

		<summary type="html">&lt;p&gt;Pywikibot 6.4.0&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;-- This module contains data for the {{RFPP}} template.&lt;br /&gt;
--&lt;br /&gt;
-- ADDING PARAMETERS TO THIS MODULE?&lt;br /&gt;
-- PLEASE NOTIFY User:Cyberpower678 ABOUT ANY CHANGES TO THIS MODULE,&lt;br /&gt;
-- SO THAT THE BOT CAN BE UPDATED TO UNDERSTAND THE NEW MODULE PARAMETERS.&lt;br /&gt;
&lt;br /&gt;
--------------------------------------------------------------------------------&lt;br /&gt;
-- Icons&lt;br /&gt;
--------------------------------------------------------------------------------&lt;br /&gt;
&lt;br /&gt;
local icons = {&lt;br /&gt;
	protected = 'Pictogram voting support.svg',&lt;br /&gt;
	notDone = 'Pictogram voting delete.svg',&lt;br /&gt;
	done = 'Pictogram voting keep.svg',&lt;br /&gt;
	declined = 'Pictogram voting oppose.svg',&lt;br /&gt;
	blocked = 'Stop x nuvola with clock.svg',&lt;br /&gt;
	already = 'Pictogram voting keep-light-green.svg',&lt;br /&gt;
	question = 'Pictogram voting question.svg',&lt;br /&gt;
	note = 'Pictogram voting comment.svg',&lt;br /&gt;
	checking = 'Pictogram voting wait blue.svg',&lt;br /&gt;
	move = 'Pictogram voting move light green.png'&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
for key, filename in pairs(icons) do&lt;br /&gt;
	icons[key] = string.format('[[File:%s|20px|link=|alt=]]', filename)&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
--------------------------------------------------------------------------------&lt;br /&gt;
-- Responses&lt;br /&gt;
--------------------------------------------------------------------------------&lt;br /&gt;
&lt;br /&gt;
-- Parameters:&lt;br /&gt;
-- $1 - protection time. Takes input from parameter {{{2}}}.&lt;br /&gt;
--     Either: &amp;quot; for a period of '''{{{2}}}'''.  After {{{2}}} the page will be automatically unprotected.&amp;quot;&lt;br /&gt;
--     Or: &amp;quot; '''indefinitely'''&amp;quot; if {{{2}}} is &amp;quot;indef&amp;quot;, &amp;quot;indefinite&amp;quot;, &amp;quot;infinite&amp;quot;, or &amp;quot;indefinitely&amp;quot;&lt;br /&gt;
-- $2 - user name. Takes input from parameter {{{2}}}&lt;br /&gt;
--     &amp;quot;&amp;amp;#58; {{user|{{{2}}}}}&amp;quot;&lt;br /&gt;
--     (The equivalent code in [[Module:UserLinks]] is used instead of the {{user}} template.)&lt;br /&gt;
-- $3 - blocked by admin. Takes input from parameter {{{3}}}.&lt;br /&gt;
--     &amp;quot; blocked by {{admin|{{{3}}}}}&amp;quot;&lt;br /&gt;
--     (The equivalent code in [[Module:UserLinks]] is used instead of the {{admin}} template.)&lt;br /&gt;
-- $4 - by admin. Takes input from parameter {{{2}}}.&lt;br /&gt;
--     &amp;quot; by {{admin|{{{2}}}}}&amp;quot;&lt;br /&gt;
--     (The equivalent code in [[Module:UserLinks]] is used instead of the {{admin}} template.)&amp;quot;&lt;br /&gt;
&lt;br /&gt;
local responses = {&lt;br /&gt;
	semi = {&lt;br /&gt;
		codes = {'semi', 's'},&lt;br /&gt;
		blurb = icons.protected .. &amp;quot; '''[[Wikipedia:Protection policy#Semi-protection|Semi-protected]]'''$1.&amp;quot;,&lt;br /&gt;
		note = 'sentence'&lt;br /&gt;
	},&lt;br /&gt;
	pend = {&lt;br /&gt;
		codes = {'pend', 'pd', 'pc', 'pc1', 'pc2'},&lt;br /&gt;
		blurb = icons.protected .. &amp;quot; '''[[WP:PCPP|Pending-change protected]]'''$1.&amp;quot;,&lt;br /&gt;
		note = 'sentence'&lt;br /&gt;
	},&lt;br /&gt;
	full = {&lt;br /&gt;
		codes = {'p', 'f'},&lt;br /&gt;
		blurb = icons.protected .. &amp;quot; '''[[Wikipedia:Protection policy#Full protection|Fully protected]]'''$1.&amp;quot;,&lt;br /&gt;
		note = 'sentence'&lt;br /&gt;
	},&lt;br /&gt;
	move = {&lt;br /&gt;
		codes = {'move', 'm'},&lt;br /&gt;
		blurb = icons.protected .. &amp;quot; '''[[Wikipedia:Protection policy#Move protection|Move protected]]'''$1.&amp;quot;,&lt;br /&gt;
		note = 'sentence'&lt;br /&gt;
	},&lt;br /&gt;
	salt = {&lt;br /&gt;
		codes = {'salt', 't'},&lt;br /&gt;
		blurb = icons.protected .. &amp;quot; '''[[Wikipedia:Protection policy#Creation protection|Creation protected]]'''$1.&amp;quot;,&lt;br /&gt;
		note = 'sentence'&lt;br /&gt;
	},&lt;br /&gt;
	feed = {&lt;br /&gt;
		codes = {'feed', 'fb'},&lt;br /&gt;
		blurb = icons.protected .. &amp;quot; '''[[Wikipedia:Article Feedback/Help/Monitors#What can I do with inappropriate feedback|Feedback protected]]'''$1.&amp;quot;,&lt;br /&gt;
		note = 'sentence'&lt;br /&gt;
	},&lt;br /&gt;
	feed = {&lt;br /&gt;
		codes = {'feed', 'fb'},&lt;br /&gt;
		blurb = icons.protected .. &amp;quot; '''[[Wikipedia:Article Feedback/Help/Monitors#What can I do with inappropriate feedback|Feedback protected]]'''$1.&amp;quot;,&lt;br /&gt;
		note = 'sentence'&lt;br /&gt;
	},&lt;br /&gt;
	temp = {&lt;br /&gt;
		codes = {'temp', 'tp'},&lt;br /&gt;
		blurb = icons.protected .. &amp;quot; '''[[Wikipedia:Protection policy#Template protection|Template protected]]'''$1.&amp;quot;,&lt;br /&gt;
		note = 'sentence'&lt;br /&gt;
	},&lt;br /&gt;
	notd = {&lt;br /&gt;
		codes = {'notd', 'no'},&lt;br /&gt;
		blurb = icons.notDone .. &amp;quot; '''Not done'''&amp;quot;,&lt;br /&gt;
		note = 'fragment'&lt;br /&gt;
	},&lt;br /&gt;
	notd = {&lt;br /&gt;
		codes = {'done', 'do'},&lt;br /&gt;
		blurb = icons.done .. &amp;quot; '''Done'''&amp;quot;,&lt;br /&gt;
		note = 'fragment'&lt;br /&gt;
	},&lt;br /&gt;
	unpr = {&lt;br /&gt;
		codes = {'unpr', 'u'},&lt;br /&gt;
		blurb = icons.done .. &amp;quot; '''Unprotected'''&amp;quot;,&lt;br /&gt;
		note = 'fragment'&lt;br /&gt;
	},&lt;br /&gt;
	deny = {&lt;br /&gt;
		codes = {'deny', 'd', 'decline'},&lt;br /&gt;
		blurb = icons.declined .. &amp;quot; '''Declined'''&amp;quot;,&lt;br /&gt;
		note = 'fragment'&lt;br /&gt;
	},&lt;br /&gt;
	nact = {&lt;br /&gt;
		codes = {'nact', 'nea'},&lt;br /&gt;
		blurb = icons.declined .. &amp;quot; '''Declined''' – Not enough recent disruptive activity to [[Wikipedia:Protection policy|justify]] protection.&amp;quot;,&lt;br /&gt;
		note = 'sentence'&lt;br /&gt;
	},&lt;br /&gt;
	raiv = {&lt;br /&gt;
		codes = {'raiv', 'aiv'},&lt;br /&gt;
		blurb = icons.declined .. &amp;quot; '''Declined''' – [[Wikipedia:Template messages/User talk namespace|Warn the user appropriately]] then report them to [[Wikipedia:Administrator intervention against vandalism|AIV]] or [[Wikipedia:Administrators' noticeboard/Incidents|ANI]] if they continue.&amp;quot;,&lt;br /&gt;
		note = 'sentence'&lt;br /&gt;
	},&lt;br /&gt;
	npre = {&lt;br /&gt;
		codes = {'npre', 'np'},&lt;br /&gt;
		blurb = icons.declined .. &amp;quot; '''Declined''' – Pages are not protected pre-emptively.&amp;quot;,&lt;br /&gt;
		note = 'sentence'&lt;br /&gt;
	},&lt;br /&gt;
	nhrt = {&lt;br /&gt;
		codes = {'nhrt', 'nhr'},&lt;br /&gt;
		blurb = icons.declined .. &amp;quot; '''Declined''' – This template is not used widely enough to be considered a [[WP:HRT|high-risk template]].&amp;quot;,&lt;br /&gt;
		note = 'sentence'&lt;br /&gt;
	},&lt;br /&gt;
	disp = {&lt;br /&gt;
		codes = {'disp', 'dr'},&lt;br /&gt;
		blurb = icons.declined .. &amp;quot; '''Declined''' – Consider [[Wikipedia:Dispute resolution|dispute resolution]].&amp;quot;,&lt;br /&gt;
		note = 'sentence'&lt;br /&gt;
	},&lt;br /&gt;
	usta = {&lt;br /&gt;
		codes = {'usta', 'ut'},&lt;br /&gt;
		blurb = icons.declined .. &amp;quot; '''Declined''' – User talk pages [[Wikipedia:Protection policy#User pages|are not protected]] except in response to severe or continued vandalism.&amp;quot;,&lt;br /&gt;
		note = 'sentence'&lt;br /&gt;
	},&lt;br /&gt;
	rate = {&lt;br /&gt;
		codes = {'rate', 'her'},&lt;br /&gt;
		blurb = icons.declined .. &amp;quot; '''Declined''' – Pending changes protection [[Wikipedia:Protection policy#When to apply pending changes protection|should not be used]] on pages with a high edit rate.&amp;quot;,&lt;br /&gt;
		note = 'sentence'&lt;br /&gt;
	},&lt;br /&gt;
	bloc = {&lt;br /&gt;
		codes = {'bloc', 'block', 'b'},&lt;br /&gt;
		blurb = icons.blocked .. &amp;quot; '''User(s) [[Wikipedia:Blocking policy|blocked]]'''$2$3&amp;quot;,&lt;br /&gt;
		note = 'fragment'&lt;br /&gt;
	},&lt;br /&gt;
	tabl = {&lt;br /&gt;
		codes = {'tabl', 'tb', 'rb'},&lt;br /&gt;
		blurb = icons.blocked .. &amp;quot; '''User(s) [[Wikipedia:Blocking policy|blocked]]''' with talk page editing disallowed$4&amp;quot;,&lt;br /&gt;
		note = 'fragment'&lt;br /&gt;
	},&lt;br /&gt;
	noun = {&lt;br /&gt;
		codes = {'noun', 'nu'},&lt;br /&gt;
		blurb = icons.declined .. &amp;quot; '''Not unprotected'''&amp;quot;,&lt;br /&gt;
		note = 'fragment'&lt;br /&gt;
	},&lt;br /&gt;
	nucr = {&lt;br /&gt;
		codes = {'nucr', 'cr'},&lt;br /&gt;
		blurb = icons.declined .. &amp;quot; '''Not unprotected''' – Please create a [[Wikipedia:Reliable sources|sourced]] version of this article in a [[Wikipedia:Subpages|subpage]] or your userspace. When this is done, please make the request again, or ask any [[Wikipedia:Administrators|administrator]] to move the page for you.&amp;quot;,&lt;br /&gt;
		note = 'sentence'&lt;br /&gt;
	},&lt;br /&gt;
	ispr = {&lt;br /&gt;
		codes = {'ispr', 'ap'},&lt;br /&gt;
		blurb = icons.already .. &amp;quot; '''Already protected'''$4&amp;quot;,&lt;br /&gt;
		note = 'fragment'&lt;br /&gt;
	},&lt;br /&gt;
	isun = {&lt;br /&gt;
		codes = {'isun', 'au'},&lt;br /&gt;
		blurb = icons.already .. &amp;quot; '''Already unprotected'''$4&amp;quot;,&lt;br /&gt;
		note = 'fragment'&lt;br /&gt;
	},&lt;br /&gt;
	isdo = {&lt;br /&gt;
		codes = {'isdo', 'ad'},&lt;br /&gt;
		blurb = icons.already .. &amp;quot; '''Already done'''$4&amp;quot;,&lt;br /&gt;
		note = 'fragment'&lt;br /&gt;
	},&lt;br /&gt;
	ques = {&lt;br /&gt;
		codes = {'ques', 'q'},&lt;br /&gt;
		blurb = icons.question .. &amp;quot; '''Question:'''&amp;quot;,&lt;br /&gt;
		note = 'fragment'&lt;br /&gt;
	},&lt;br /&gt;
	note = {&lt;br /&gt;
		codes = {'note', 'n'},&lt;br /&gt;
		blurb = icons.note .. &amp;quot; '''Note:'''&amp;quot;,&lt;br /&gt;
		note = 'sentence'&lt;br /&gt;
	},&lt;br /&gt;
	chck = {&lt;br /&gt;
		codes = {'chck', 'ch'},&lt;br /&gt;
		blurb = icons.checking .. &amp;quot; '''Checking''' to see if protection is necessary.&amp;quot;,&lt;br /&gt;
		note = 'sentence'&lt;br /&gt;
	},&lt;br /&gt;
	anew = {&lt;br /&gt;
		codes = {'anew', '3rr', 'an3', 'ew'},&lt;br /&gt;
		blurb = icons.move .. &amp;quot; '''Consider [[WP:AN3|the Edit warring noticeboard]]''' – This is a case of possible [[WP:EW|edit-warring]] by one or two users.&amp;quot;,&lt;br /&gt;
		note = 'sentence'&lt;br /&gt;
	},&lt;br /&gt;
	arch = {&lt;br /&gt;
		codes = {'arch', 'ar', 'archive'},&lt;br /&gt;
		blurb = icons.note .. [[ ''&amp;lt;span style=&amp;quot;color: gray;&amp;quot;&amp;gt;Requesting immediate archiving...&amp;lt;/span&amp;gt;'']],&lt;br /&gt;
		note = 'fragment'&lt;br /&gt;
	},&lt;br /&gt;
	w = {&lt;br /&gt;
		codes = {'w', 'withdrawn'},&lt;br /&gt;
		blurb = icons.notDone .. &amp;quot; '''Withdrawn''' by requestor&amp;quot;,&lt;br /&gt;
		note = 'fragment'&lt;br /&gt;
	},&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
--------------------------------------------------------------------------------&lt;br /&gt;
-- Sort table by codes&lt;br /&gt;
--------------------------------------------------------------------------------&lt;br /&gt;
&lt;br /&gt;
local codes = {}&lt;br /&gt;
for k, t in pairs(responses) do&lt;br /&gt;
	for i, code in ipairs(t.codes) do&lt;br /&gt;
		if codes[code] then&lt;br /&gt;
			error('duplicate code &amp;quot;' .. tostring(code) .. '&amp;quot; detected')&lt;br /&gt;
		end&lt;br /&gt;
		codes[code] = {blurb = t.blurb, note = t.note}&lt;br /&gt;
	end&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
--------------------------------------------------------------------------------&lt;br /&gt;
-- Indef strings&lt;br /&gt;
--------------------------------------------------------------------------------&lt;br /&gt;
&lt;br /&gt;
local indefStrings = {&lt;br /&gt;
	indef = true,&lt;br /&gt;
	indefinite = true,&lt;br /&gt;
	infinite = true,&lt;br /&gt;
	indefinitely = true&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
return {&lt;br /&gt;
	codes = codes,&lt;br /&gt;
	indefStrings = indefStrings&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>Zoran</name></author>
	</entry>
</feed>