User: Perhelion

From Wikimedia Commons, the free media repository
Jump to: navigation, search
no admin
This user doesn't any admin related work or does cleanup anything anymore on Commons. But the contrary may more like.
SVG logo (old).svg

{{Inkscape-hand}}{{SimplSVG}}

Bug blank.svg This user has a number of bugs and votes reported at Bugzilla. You can report yours too.

Inkscape logo 2.svg This user contributes using Inkscape.
This user contributes using GIMP.
Gnome-emblem-photos.svg Perhelion 1111 images to Wikimedia Commons.
Image-Converted to SVG (blue).svg This user converts raster images to SVG format.
Wiki-tech-logo.svg This user develops
user scripts;
AWB logo draft.png This user has AWB rights on Wikimedia Commons. (verify)
Google Chrome icon (2011).svg This user contributes using
Google Chrome.
Babel user information
de
en-3
la-1
pl-1
el-1
ru-1
Wikimedia logo family complete-2013.svg This user has created a global account and the main one is on Commons
Commons File mover.svg This user has file mover rights on Wikimedia Commons. (verify)
Vector graphics icon.svg I'm a Wikigraphist of the Graphic Lab to which you can request images improvement.
Buonaparte.svg This user contributes to WikiCommons in the subject of Heraldry.
PH-0
VG-3
Ani-1
BG-2 This user is able to contribute at an intermediate level on bitmap graphics.
Users by language
No WMF
The trust is broken. I am publicly committing to stopping any cooperation with the WMF until Superprotect right is reverted, as a matter of protest. It goes steeply downhill.
Perhelion Logo.svg
Commons-links (and other)[edit]
Heraldry

Show emotions (international)[edit]

User-JS snippets[edit]

Paste the following codes into your common.js (or other MediaWiki skin related) file and customize it:

Pre-filled Special:Upload description[edit]

Tired of always entering the same stuff in Special:Upload

//  Insert a personalized Texttemplate into the Special:Upload edit box.
//  I upload mostly my own work; preload input form; adapted from [[User: Dschwen]]
$(function () {
	var cn = "Some Name";
	if (wgPageName === 'Special:Upload')
		mw.loader.using('moment', function () {
		setTimeout(function () {
			$('#wpUploadDescription').val(
			'{{Information\n'+
			'|Description=\n{{en|}}\n'+
			((wgUserLanguage !== 'ownwork')?'{{'+ (wgUserLanguage.slice(0,-7)) +'|}}\n':'')+
			'|Source={{own}}\n'+
			'|Date='+ moment().format('YYYY-M-D') +'\n'+
			'|Author=[[User: '+ wgUserName +']]\n'+
			'|Permission=\n'+
			'|other_versions=\n'+
			'}}\n\n'+
			'== {{int:license-header}} ==\n'+
			'{{self|GFDL|cc-by-sa-3.0|author=I, [[User:'+ wgUserName +'|'+ cn +']]}}'
			);
		}, 100 );
	});
	else
		$('#n-uploadbtn>a').attr('href','//commons.wikimedia.org/w/index.php?title=Special:Upload&uselang='+
		((wgUserLanguage === 'en')?'': wgUserLanguage) + 'ownwork');
});

Note: the license IDs were changed recently. Please update the line with licensemenu.value = accordingly.

SVG-check-links[edit]

For all file versions (by the date link):

// W3C-Validator check-link for every SVG (by User: Perhelion)
if (wgNamespaceNumber === 6 && /SVG/i.test(wgTitle.slice(-3)))
	$('#mw-imagepage-section-filehistory tbody>tr+tr>td:nth-child(2)>a').after(function () {
			return ['<br>', $('<a>', {
			'title' : 'W3C-Validator',
			'href' : 'http://validator.w3.org/check?uri='+ this.href +'&doctype=SVG+1.1&ss=1#result'
		}).text('→ Valid SVG?')];
	});

Or simply only the last file version:

// W3C-Validator check-link SVG (by User: Perhelion)
if (wgNamespaceNumber === 6 && /SVG/i.test(wgTitle.slice(-3)))
	$('#mw-imagepage-section-filehistory tbody>tr+tr>td:nth-child(2)>a:first').after(function(){			return ['<br>', $('<a>', {
			'title' : 'W3C-Validator',
			'href' : 'http://validator.w3.org/check?uri='+ this.href +'&doctype=SVG+1.1&ss=1#result'
		}).text('→ Valid SVG?')];
	});

SVG-template-buttons[edit]

Using the module "wikieditor" from Schnark (but you can also use this from Krinkle or some other).

mw.libs.wikieditor = {
 config: function (wikieditor) {
	// Valid SVG :
	wikieditor.addMyButton(
		'', //position
		'//upload.wikimedia.org/wikipedia/commons/thumb/6/66/W3C_valid.svg/40px-W3C_valid.svg.png', //imageFile
		'Insert Valid SVG', //speedTip
		'{{Valid SVG}}', //tagOpen
		'', //sampleText
		'\n', //tagClose
		true, //ownline
		//callbackFunc:
		wikieditor.addComment("Valid SVG+ ")
	);
	// Invalid SVG :
	wikieditor.addMyButton(
		'', //position
		'//upload.wikimedia.org/wikipedia/commons/thumb/4/4b/W3C_Icon.svg/40px-W3C_Icon.svg.png', //imageFile
		'Insert Invalid SVG', //speedTip
		'{{Invalid SVG}}', //tagOpen
		'', //sampleText
		'\n', //tagClose
		true, //ownline
		//callbackFunc:
		wikieditor.addComment("Invalid SVG+ ")
	);
 }
};
mw.loader.load('//de.wikipedia.org/w/index.php?title=Benutzer:Schnark/js/wikieditor.js/basic.js&action=raw&ctype=text/javascript&maxage=86400&smaxage=86400');

AWB[edit]

An AWB example config-file (from me): Template talk:Created with Gnuplot#AWB Code

Deutsch: Auf Commons herrschen endlose Willkür, Idiotie und Ignoranz sowieso.
English: On Commons prevail endless arbitrary idiocy and ignorance anyway.