User talk:Widr/Archive 47

Page contents not supported in other languages.
From Wikipedia, the free encyclopedia
Archive 40 Archive 45 Archive 46 Archive 47 Archive 48 Archive 49 Archive 50

User rights manager script

It appears that you copied and used an out-of-date version of the user rights manager script. Can you please remove the following lines

// <nowiki>
// Some UI code adapted from [[User:Mr. Stradivarius/gadgets/Draftify.js]]
(function() {
	if (!/Wikipedia:Requests for permissions\//.test(document.title)) {
		return;
	}

	var permissionNames = {
		'Account creator': 'accountcreator',
		'Autopatrolled': 'autoreviewer',
		'Confirmed': 'confirmed',
		'Extended confirmed': 'extendedconfirmed',
		'File mover': 'filemover',
		'Mass message sender': 'massmessage-sender',
		'Page mover': 'extendedmover',
		'Pending changes reviewer': 'reviewer',
		'Rollback': 'rollbacker',
		'Template editor': 'templateeditor'
	};

	var templates = {
		'Account creator': 'Account creator granted',
		'Autopatrolled': 'Autopatrolledgiven',
		'AutoWikiBrowser': '',
		'Confirmed': '',
		'Extended confirmed': '',
		'File mover': 'Filemovergiven',
		'Mass message sender': 'Mass message sender granted',
		'Page mover': 'Page mover granted',
		'Pending changes reviewer': 'Pending changes reviewer granted',
		'Rollback': 'Rollbackgiven3',
		'Template editor': 'Template editor granted'
	};

	var api = new mw.Api(),
		permission = mw.config.get('wgTitle').split('/').slice(-1)[0],
		revisionId = mw.config.get('wgRevisionId'),
		tagLine = ' (using [[User:MusikAnimal/userRightsManager.js|userRightsManager]])',
		permaLink, userName, dialog;

	mw.loader.using(['oojs-ui'], function() {
		$('.sysop-show a').on('click', function(e) {
			if (permission === 'AutoWikiBrowser') return true;
			e.preventDefault();
			userName = $(this).parents('.plainlinks').find('a').eq(0).text();
			showDialog();
		});
	});

	function showDialog() {
		Dialog = function(config) {
			Dialog.super.call(this, config);
		};
		OO.inheritClass(Dialog, OO.ui.ProcessDialog);
		Dialog.static.title = 'Grant ' + permission + ' to ' + userName;
		Dialog.static.actions = [
			{ action: 'submit', label: 'Submit', flags: ['primary', 'constructive'] },
			{ label: 'Cancel', flags: 'safe' }
		];
		Dialog.prototype.getApiManager = function() {
			return this.apiManager;
		};
		Dialog.prototype.getBodyHeight = function() {
			return 140;
		};
		Dialog.prototype.initialize = function() {
			Dialog.super.prototype.initialize.call( this );
			this.editFieldset = new OO.ui.FieldsetLayout( {
				classes: ['container']
			});
			this.editPanel = new OO.ui.PanelLayout({
				expanded: false
			});
			this.editPanel.$element.append( this.editFieldset.$element );
			this.rightsChangeSummaryInput = new OO.ui.TextInputWidget({
				value: 'Requested at [[WP:PERM]]'
			});
			this.closingRemarksInput = new OO.ui.TextInputWidget({
				value: '{{done}} ~~~~'
			});
			this.watchTalkPageCheckbox = new OO.ui.CheckboxInputWidget({
				selected: false
			});
			var formElements = [
				new OO.ui.FieldLayout(this.rightsChangeSummaryInput, {
					label: 'Summary'
				}),
				new OO.ui.FieldLayout(this.closingRemarksInput, {
					label: 'Closing remarks'
				})
			];
			if (!!templates[permission]) {
				formElements.push(
					new OO.ui.FieldLayout(this.watchTalkPageCheckbox, {
					label: 'Watch user talk page'
					})
				);
			}
			this.editFieldset.addItems(formElements);
			this.submitPanel = new OO.ui.PanelLayout( {
				$: this.$,
				expanded: false
			} );
			this.submitFieldset = new OO.ui.FieldsetLayout( {
				classes: ['container']
			} );
			this.submitPanel.$element.append( this.submitFieldset.$element );
			this.changeRightsProgressLabel = new OO.ui.LabelWidget();
			this.changeRightsProgressField = new OO.ui.FieldLayout( this.changeRightsProgressLabel );
			this.markAsDoneProgressLabel = new OO.ui.LabelWidget();
			this.markAsDoneProgressField = new OO.ui.FieldLayout( this.markAsDoneProgressLabel );
			this.issueTemplateProgressLabel = new OO.ui.LabelWidget();
			this.issueTemplateProgressField = new OO.ui.FieldLayout( this.issueTemplateProgressLabel );
			this.stackLayout = new OO.ui.StackLayout( {
				items: [this.editPanel, this.submitPanel],
				padded: true
			} );
			this.$body.append( this.stackLayout.$element );
		};

		Dialog.prototype.onSubmit = function() {
			var self = this, promiseCount = !!templates[permission] ? 3 : 2;

			self.actions.setAbilities( { submit: false } );

			addPromise = function( field, promise ) {
				self.pushPending();
				promise.done(function() {
					field.$field.append( $( '<span>' )
						.text( 'Complete!' )
						.prop('style', 'position:relative; top:0.5em; color: #009000; font-weight: bold')
					);
				}).fail(function(obj) {
					if ( obj && obj.error && obj.error.info ) {
						field.$field.append( $( '<span>' )
							.text('Error: ' + obj.error.info)
							.prop('style', 'position:relative; top:0.5em; color: #cc0000; font-weight: bold')
						);
					} else {
						field.$field.append( $( '<span>' )
							.text('An unknown error occurred.')
							.prop('style', 'position:relative; top:0.5em; color: #cc0000; font-weight: bold')
						);
					}
				}).always( function() {
					promiseCount--; // FIXME: maybe we could use a self.isPending() or something
					self.popPending();

					if (promiseCount === 0) {
						setTimeout(function() {
							location.reload(true);
						}, 1000);
					}
				});

				return promise;
			};

			self.markAsDoneProgressField.setLabel( 'Marking request as done...' );
			self.submitFieldset.addItems( [self.markAsDoneProgressField] );
			self.changeRightsProgressField.setLabel( 'Assigning rights...' );
			self.submitFieldset.addItems( [self.changeRightsProgressField] );
			
			if (!!templates[permission]) {
				self.issueTemplateProgressField.setLabel( 'Issuing template...' );
				self.submitFieldset.addItems( [self.issueTemplateProgressField] );
			}

			addPromise(
				self.markAsDoneProgressField,
				markAsDone('\n::' + this.closingRemarksInput.getValue())
			).then(function(data) {
				addPromise(
					self.changeRightsProgressField,
					assignPermission(
						this.rightsChangeSummaryInput.getValue(),
						data.edit.newrevid
					)
				);
			}.bind(this));
			
			if (!!templates[permission]) {
				addPromise(
					self.issueTemplateProgressField,
					issueTemplate(this.watchTalkPageCheckbox.isSelected())
				);
			}

			self.stackLayout.setItem( self.submitPanel );
		};

		Dialog.prototype.getActionProcess = function( action ) {
			return Dialog.super.prototype.getActionProcess.call( this, action ).next( function() {
				if ( action === 'submit' ) {
					return this.onSubmit();
				} else {
					return Dialog.super.prototype.getActionProcess.call( this, action );
				}
			}, this );
		};

		dialog = new Dialog({
			size: 'medium'
		});

		var windowManager = new OO.ui.WindowManager();
		$('body').append(windowManager.$element);
		windowManager.addWindows([dialog]);
		windowManager.openWindow(dialog);
	}

	function assignPermission(summary, revId) {
		console.log('Assigning permission');
		permaLink = '[[Special:PermaLink/' + revId + '#User:' + userName + ']]';
		return api.postWithToken( 'userrights', {
			action: 'userrights',
			format: 'json',
			user: userName.replace(/ /g, '_'),
			add: permissionNames[permission],
			reason: summary + '; ' + permaLink + tagLine
		});
	}

	function markAsDone(closingRemarks) {
		console.log('Marking as done');
		var sectionNode = document.getElementById('User:' + userName.replace(/ /g, '_')),
			sectionNumber = $(sectionNode).siblings('.mw-editsection').find('a').prop('href').match(/section=(\d)/)[1];
		return api.postWithToken( 'edit', {
			format: 'json',
			action: 'edit',
			title: mw.config.get('wgPageName'),
			section: sectionNumber,
			summary: 'done' + tagLine,
			appendtext: closingRemarks
		});
	}

	function issueTemplate(watch) {
		console.log('Issuing template');
		var talkPage = 'User talk:' + userName.replace(/ /g, '_');
		return api.postWithToken( 'edit', {
			format: 'json',
			action: 'edit',
			title: talkPage,
			section: 'new',
			summary: permission + ' granted per ' + permaLink + tagLine,
			text: '{{subst:' + templates[permission] + '}}',
			sectiontitle: permission + ' granted',
			watchlist: watch ? 'watch' : 'unwatch'
		});
	}
})();
// </nowiki>

from your common.js page and replace them with {{subst:iusc|User:MusikAnimal/userRightsManager.js}}? GeoffreyT2000 (talk, contribs) 01:40, 10 February 2017 (UTC)

Blocked editor

Hi there. Regarding this editor. The editing style is very similar to user "Nonenonenonez". Cheers. Magnolia677 (talk) 20:25, 10 February 2017 (UTC)

And I think that this editor maybe is identical with one of the blocked ip´s this night... Dan Koehl (talk) 00:11, 11 February 2017 (UTC)

Unpleasant message

Hi, I'm just notifying you that you received a rather unpleasant message from another editor which can be seen in the edit history. I warned the user before reverting it (for some strange reason), and Favonian reverted it after I'd warned the editor. Just a heads up, you've probably noticed already. DrStrauss talk 22:16, 11 February 2017 (UTC)

It's best to revert and ignore. All they are after is attention. Widr (talk) 22:26, 11 February 2017 (UTC)

You may wish to revoke talk page access.--Cahk (talk) 10:17, 12 February 2017 (UTC)

Sockpuppetry

Cheers for your help with those sockpuppets – you were too fast for me. This guy's been a problem for a while now, and there's no sign of him stopping anytime soon, so we'll have to keep our eyes peeled. Thanks again. 4TheWynne(talk)(contribs) 13:12, 11 February 2017 (UTC)

No problem! Widr (talk) 13:14, 11 February 2017 (UTC)
Andromeche is another obvious sockpuppet of Aries009 (see 1).--Wolbo (talk) 16:22, 11 February 2017 (UTC)
Thanks (again)... I've got my bloody first day of university tomorrow, it's late here, and all this guy's been doing is keeping me occupied. Hopefully I'll wake up and I won't have missed out on too much. 4TheWynne(talk)(contribs) 13:00, 12 February 2017 (UTC)

Help with difficult IP editor

Hey, Thanks for your help with blocking the disruptive IP. Unfortunately that will not stop these edits. They are back as new IP ‎27.100.20.150. He/She uses a VPN has been stalking my edits for the last 2 weeks. I am not sure on how to deal with this. Any ideas or help would be much appreciated. Thanks Adamgerber80 (talk) 17:13, 12 February 2017 (UTC)

As I said that the IP editor will not back down. Another example after 2 blocks: 220.117.16.38 and 27.100.20.122. Adamgerber80 (talk) 17:22, 12 February 2017 (UTC)
(talk page stalker) What you're looking for is a range block, but I'm not knowledgeable in that so I'm not sure it's feasible. Worth asking for one just in case it can be done. SkyWarrior 17:27, 12 February 2017 (UTC)
Sky, I considered that but the VPN the editor uses has 60,000 to 120,000 IP's under it. I am not sure how Admins have dealt with this in the past. Adamgerber80 (talk) 17:29, 12 February 2017 (UTC)
In that case, unless there's a better solution, the only option would be to just report, and protect. Though if there is a better option I would like to know, for future reference. SkyWarrior 17:37, 12 February 2017 (UTC)

User:Sfsound

Hi Widr. Bath Festival of Blues and Progressive Music is on my watchlist which is why I nonticed this edit by Sfsound. After looking at their edit history, it appears they are back to the same edits that got them blocked by you here. I was going to add a warning, but other editors have already do that and where now at level 3. Looking at the content this edit and the edit sums being left for various other edits, it's hard to figure out whether this person is simply trying to add WP:OR or WP:POV content or simply trying to WP:RGW\set the record straight while being WP:NOTHERE. I'm also wondering if there might be a connection between the editor and Matthew Katz since that name is mentioned in a number of edit sums and also because edits made to add unsourced content to the BLP and remove unfavorable content from the BLP about Katz n December 2016. Any suggestions on how to best proceed in a case like this? -- Marchjuly (talk) 02:44, 13 February 2017 (UTC)

Blocked again. Widr (talk) 06:50, 13 February 2017 (UTC)

User:HowIsYouGon has inserted libel three times in Wikipedia (in his talk page, in an article and in a draft). The article was speedy deleted under A7 (lack of notability). The talk page's defamatory material was deleted by me. The draft's libel was deleted when replacing the draft with {{db-attack|blanked=yes|help=off}}, i.e. when it was nominated for speedy deletion under G10 (attack pages). I'm requesting the deletion of the draft and RevDel of revisions 725045095 to 765206236 of the talk page, with revision 725045095's edit summary removed. Luis150902 (talk | contribs) 07:42, 13 February 2017 (UTC)

The account inserted libel in the talk page and in the article, slept for seven months (July 2016 to January 2017) and reinserted the same libel in the draft. Luis150902 (talk | contribs) 07:48, 13 February 2017 (UTC)

A cookie for you!

Per https://en.wikipedia.org/w/index.php?title=Wikipedia%3AAdministrator_intervention_against_vandalism&type=revision&diff=765342957&oldid=765342535 , cheers for the nice and quick block there Wid! Seeing him laugh about vandalism was getting on my nerves. MM ('"HURRRR?) (Hmmmmm.) 21:57, 13 February 2017 (UTC)

97.101.210.125 I think needs talk page adjustment

Blocked 97.101.210.125 (talk · contribs · deleted contribs · logs · filter log · block user · block log) Just add this A New Mexico civil jury awarded $2.86 million to plaintiff Stella Liebeck, a 79-year-old dirty jew who suffered third-degree burns in her pelvic region when she accidentally spilled hot coffee in her lap after purchasing it from a McDonald's restaurant. What a world we live in? Jim1138 (talk) 11:16, 15 February 2017 (UTC)

Protected edit request on 15 February 2017

I want to award Widr "The Purple Barnstar" with the text, "Your userpage is apparently prone to vandalism. - ZLEA (talk)", and also "The Defender of the Wiki Barnstar" with the text "Thank you for your service. - ZLEA (talk)". - ZLEA (talk) 06:13, 15 February 2017 (UTC)

Thanks. You can leave those here if you wish. Widr (talk) 06:55, 15 February 2017 (UTC)
OK
The Defender of the Wiki Barnstar
Thank you for your service. - ZLEA (talk) 15:16, 15 February 2017 (UTC)
The Purple Barnstar
Your userpage is prone to vandalism. - ZLEA (talk) 15:16, 15 February 2017 (UTC)


On this day, 6 years ago...

Hey, Widr. I'd like to wish you a wonderful First Edit Day on behalf of the Wikipedia Birthday Committee!
Have a great day!
Lepricavark (talk) 15:39, 15 February 2017 (UTC)

A barnstar for you!

The Defender of the Wiki Barnstar
I've reported many vandals and you have dealt with all of them in a proper and correct manner. Thank you for valiantly defending the Wiki and keeping 'these thugs of the streets of Wikipedia', as I like to say. UNSC Luke 1021 (talk) 18:36, 16 February 2017 (UTC)
Thanks! Widr (talk) 18:43, 16 February 2017 (UTC)

User:Sausagea1000

Hello Widr, Could I just bring to your attention the recent "edits" of Sausagea1000 (talk · contribs · deleted contribs · logs · filter log · block user · block log), who you recently blocked for edit warring. They have again started edit warring on the World Trade Center (2001-present) article by inserting the wrong title. I have asked them not to keep altering and left a warning - all to no avail. Can I please leave this with you? Thanks and regards, David, David J Johnson (talk) 11:36, 17 February 2017 (UTC) Hello. I would like to tell you that 9/11 is just a shorter name for the September 11 Attacks. It is not in any way committing vandalism to change September 11 Attacks to 9/11. 1:36, 19 February 2017 (UTC)

Food for you!

Karelian Pie
Heard you where Finnish. Kachisicho (talk) 23:37, 16 February 2017 (UTC)
Yes I am. Thank you. Widr (talk) 14:22, 17 February 2017 (UTC)

Barnstar

The Admin's Barnstar
For consistently good work. Piecing the conspiratorial puzzles together, and protecting Wikipedia from the vandals. 7&6=thirteen () 13:11, 17 February 2017 (UTC)
Thanks! Widr (talk) 14:22, 17 February 2017 (UTC)

You've got mail!

Hello, Widr. Please check your email; you've got mail!
Message added 14:11, 17 February 2017 (UTC). It may take a few minutes from the time the email is sent for it to show up in your inbox. You can remove this notice at any time by removing the {{You've got mail}} or {{ygm}} template.

David J Johnson (talk) 14:11, 17 February 2017 (UTC)

Matters solved. Widr (talk) 14:23, 17 February 2017 (UTC)
Yes, many thanks for your help. Best, David, David J Johnson (talk) 14:24, 17 February 2017 (UTC)

Hctibeht

Thanks. Some of the lies were subtle, but one of them referred to the 2015 Olympics. Robert McClenon (talk) 15:47, 17 February 2017 (UTC)

I'm about to report User:Thejerk008 as a sockpuppet. Robert McClenon (talk) 16:04, 17 February 2017 (UTC)
Blocked. Widr (talk) 16:08, 17 February 2017 (UTC)

64.20.139.44

Hi Widr, you blocked this user on my request at AIV, but I've went back and checked his/her contributions and some of them seem ok. Others seem iffy, like removing ancestry info from Pete Carroll and Joe Flacco, and changing Caggiano's name to Roberto. Can you take a closer look to see if this block may have been requested too soon? I would hate to block an otherwise contributing editor. Thank you - Justin15w (talk) 16:29, 18 February 2017 (UTC)

There has been enough random schoolkid type of vandalism and disruption for past several months to justify the block (see also edit filter log). They can still edit logged in. Widr (talk) 16:43, 18 February 2017 (UTC)

Was this address actually related to an open proxy? That seemed to be their only obsession. I'm not aware of how to immediately identify whether or not it actually is related to one (had no edit history, so no block log). Home Lander (talk) 20:31, 18 February 2017 (UTC)

Likely. Widr (talk) 20:52, 18 February 2017 (UTC)

New Page Review-Patrolling: Coordinator elections

Your last chance to nominate yourself or any New Page Reviewer, See Wikipedia talk:New pages patrol/Coordination. Elections begin Monday 20 February 23:59 UTC. MediaWiki message delivery (talk) 08:17, 19 February 2017 (UTC)

Copyright talk page

This chap User talk:60.226.83.173, see the log- talk page has been repeatedly deleted as Copyvio (copying within WP, unfree files etc), but they keep restoring it and edit warring the speedy tag off. Think I've done what I can. The history is looking nonsense now! Cheers, O Fortuna!...Imperatrix mundi. 11:07, 19 February 2017 (UTC)

Can you semi-protect to persistent genre warring by Special:Contributions/92.9.26.140? 183.171.183.169 (talk) 12:04, 19 February 2017 (UTC)

re:Block of IP editor 2602:306:302A:F080:D90B:857A:5AE2:A1EC

Hey Widr. I'm not sure if the above IP you just blocked had sufficient warnings to warrant an block. They only had as high as a level two warning on their talk page, and their activity had stopped after the second warning. Boomer VialHolla! We gonna ball 20:55, 20 February 2017 (UTC)

Not quite. See the edit filter log also. Widr (talk) 20:59, 20 February 2017 (UTC)
Widr Huh, I never knew that was there. Sorry, my mistake. Boomer VialHolla! We gonna ball 21:01, 20 February 2017 (UTC)

New Page Review - newsletter No.3

Hello Widr,

Voting for coordinators has now begun HERE and will continue through/to 23:59 UTC Monday 06 March. Please be sure to vote. Any registered, confirmed editor can vote. Nominations are now closed.

Still a MASSIVE backlog

We now have 816 New Page Reviewers but despite numerous appeals for help, the backlog has NOT been significantly reduced.
If you asked for the New Page Reviewer right, please consider investing a bit of time - every little helps preventing spam and trash entering the mainspace and Google when the 'NO_INDEX' tags expire.


Discuss this newsletter here. If you wish to opt-out of future mailings, please remove yourself from the mailing list. MediaWiki message delivery (talk) 15:35, 21 February 2017 (UTC)

UPOL

Wondering if DELETE FROM SysUsers is related to Sys()pPatrolScript.exe but wasn't sure if it qualified as a blatant violation. Chrissymad ❯❯❯ ¯\_(ツ)_/¯ 19:46, 21 February 2017 (UTC)

Another sock account. Blocked. Widr (talk) 19:54, 21 February 2017 (UTC)

Sara532

You might want to revert talk access before they just go further downhill. Home Lander (talk) 16:58, 22 February 2017 (UTC)

Your block of 50.201.56.87

Based on the recent edit to their talk page, I recommend extending the block. –Skywatcher68 (talk) 18:06, 23 February 2017 (UTC)

Self CSD

Heya: could you please review my self csd on the file here please. Thank you. Wiki-Coffee Talk 07:42, 24 February 2017 (UTC)

Deleted per your request. Widr (talk) 07:52, 24 February 2017 (UTC)

contaldo80

Hi - what happened on my talk page? Contaldo80 (talk) 13:29, 24 February 2017 (UTC)

I saw the second message this editor posted but what was the first? Contaldo80 (talk) 13:35, 24 February 2017 (UTC)

Not much different. Widr (talk) 13:38, 24 February 2017 (UTC)
Ok - thanks for being vigilant. Contaldo80 (talk) 13:39, 24 February 2017 (UTC)

Could you remove TP access please? It's just that their sandbox was deleted by Matscientist this morning (G11), but they are continuing to advertise on their page whilst blocked. Thanks, and take care, O Fortuna!...Imperatrix mundi. 13:35, 25 February 2017 (UTC)

Done. Widr (talk) 13:40, 25 February 2017 (UTC)