Ugrás a tartalomhoz

MediaWiki:Gadget-uploadpage.js

A Wikipédiából, a szabad enciklopédiából
A lap korábbi változatát látod, amilyen Tacsipacsi (vitalap | szerkesztései) 2016. október 28., 00:25-kor történt szerkesztése után volt. Ez a változat jelentősen eltérhet az aktuális változattól. (Common.js feltöltésre vonatkozó részei)
(eltér) ← Régebbi változat | Aktuális változat (eltér) | Újabb változat→ (eltér)

Megjegyzés: közzététel után frissítened kell a böngésződ gyorsítótárát, hogy lásd a változásokat.

  • Firefox / Safari: tartsd lenyomva a Shift gombot és kattints a Frissítés gombra a címsorban, vagy használd a Ctrl–F5 vagy Ctrl–R (Macen ⌘–R) billentyűkombinációt
  • Google Chrome: használd a Ctrl–Shift–R (Macen ⌘–Shift–R) billentyűkombinációt
  • Edge: tartsd nyomva a Ctrl-t, és kattints a Frissítés gombra, vagy nyomj Ctrl–F5-öt
// Nincslicenc sablon beszúrása, ha a semmilyen sablon opciót választotta
$( function () {
	if ( mw.config.get( 'wgCanonicalSpecialPageName' ) !== 'Upload' ) return;
	// User explicitly turned it off
	if ( window.noForceLicense !== undefined ) return;
	$( 'form[enctype="multipart/form-data"]' ).click( function () {
		if ( $( '#wpLicense' ).val() === '' && !/\{\{[^{}]+\}\}/.test( $( '#wpUploadDescription' ).val() ) ) {
			$( '#wpUploadDescription' ).val( $( '#wpUploadDescription' ).val() + "\n==Licenc==\n{{nincsli" + "cenc}}" );
		}
	} );
} );

// ne írja át a célfájlnevet forrásfájl kiválasztásakor, ha van wgDestFile paraméter
if ( mw.config.get( 'wgCanonicalSpecialPageName' ) === 'Upload' ) {
	mw.config.set( 'wgUploadAutoFill', !$( '#wpDestFile' ).val() );
}

/*
== Információs sablon beillesztése a szövegdobozba feltöltéskor, amennyiben az üres ==
*/
function insertInfoTemplate() {
	var $editbox = $( '#wpUploadDescription' );
	// új változat feltöltésekor a szövegmező szerkesztési összefoglalóként funkcionál
	if ( !$editbox.length || $editbox.val() || mw.util.getParamValue( 'wpForReUpload' ) !== null ) return;
	$editbox.attr( 'rows', 9 ); // make it large enough to fit the template
	$editbox.val(
		'{{Információ\n' +
		'| leírás         = \n' +
		'| forrás         = \n' +
		'| dátum          = \n' +
		'| helyszín       = \n' +
		'| szerző         = \n' +
		'| engedély       = \n' +
		'| más változatok = \n' +
		'}}'
	);
}

$(insertInfoTemplate);