Jump to content

User:Royalguard11/sandbox

From Wikipedia, the free encyclopedia

You are receiving this message because you are listed as the protecting admin for [[{{{1}}}]]. The page has been semiprotected for longer than 2 months without an expiry date set. Because Wikipedia relies on contributers to make the encyclopedia, I'm asking you to review your decision and either

  • Unprotect the page if protection is no longer needed, or
  • set a reasonable expiry date for the protection instead of leaving it on forever

I hope that you will do one of the two in order to reduce the backlog of pages that have been semiprotected for very long period of time. If there are other pages you have also protected, I will try not to give more reminder, but I hope that you will double check your protection log to pick up and pages you might have forgotten. Thank you. ~~ Why am I receiving this message?

Why

[edit]

If you have clicked on this link you are wondering why you are receiving this boilerplate message.

  • First things firstl, I am delivering this message semi-automatically using Applescript, but I have to manually click the "save" button.

But why am I doing this? Over the last several years I've seen admins just "set and forget" semiprotection, which is a bad idea. Right now, hundreds of pages are semiprotected without an expiry date, and no one is taking care of them. Once and a while a user will request unprotection at WP:RFPP, where it is usually unprotected, but this still leaves way too many pages just sitting under infinite semiprotection, many for reasons that became irrelevant a couple weeks after protection was implemented.

My first choice was batch unprotection runs through Special:Protectedpages, but users and some admins felt that it wasn't bureaucratic enough for them. They wanted me to first notify admins and wait for consensus to emerge to unprotect a page (neither of which are required by policy). Because of the fuss about unprotection runs (which were done for years by User:Voice of All without incident), I have stopped doing them.

This is my second choice. It's blunt enough for me. I want admins who have set infinite protections to clean up their messes and not just leave them around forever. Some will consider this spamming, but I consider it a fair way to remind admins. My talk page is always open if you have concerns. -Royalguard11(T) 18:52, 6 August 2008 (UTC)

The script used:

set theUser to text returned of (display dialog "User:" default answer "" buttons {"Continue"} default button 1)

set theArticle to text returned of (display dialog "Article:" default answer "" buttons {"Continue"} default button 1)

open location "http://en.wikipedia.org/w/index.php?title=User_talk:" & theUser & "&action=edit&section=new"

delay 5

tell application "Safari"
	tell application "System Events"
		
		keystroke tab
		keystroke "Reminder about [[" & theArticle & "]]"
		keystroke tab
		keystroke "{{subst:User:Royalguard11/sandbox|" & theArticle & "}}"
		
	end tell
end tell