MediaWiki:Gadget-uploadpage.js
Megjelenés
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 ==
TODO: Információ sablon figyelmen kívül hagyása
*/
function forceLicense( e ) {
if ( $( '#wpLicense' ).val() === '' && !/\{\{[^{}]+\}\}/.test( $( '#wpUploadDescription' ).val() ) ) {
$( '#wpUploadDescription' ).val( '{{subst:' + 'nincslicenc}}\n\n' + $( '#wpUploadDescription' ).val() );
}
}
function forceLicenseSetup() {
// User explicitly turned it off
if ( window.noForceLicense !== undefined ) return;
$( 'form#mw-upload-form' ).submit( forceLicense );
}
$( forceLicenseSetup );
/*
== 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);