MediaWiki:Upload.js: Difference between revisions
From ScoutMedia, the free scout media repository
mNo edit summary |
m (- nowiki) |
(One intermediate revision by one other user not shown) | |
(No difference)
|
Latest revision as of 12:37, 3 September 2007
//<source lang="javascript"> /***** loadAutoInformationTemplate ******** * From Wikimedia Commons, under GFDL, see http://commons.wikimedia.org/w/index.php?title=MediaWiki:Upload.js&action=history for authors * * JSconfig items: bool JSconfig.loadAutoInformationTemplate * (true=enabled (default), false=disabled) ****/ function loadAutoInformationTemplate() { if( !JSconfig_old.loadAutoInformationTemplate || // honor user configuration document.location.href.toString().match("&wpDestFile=")) //Don't show when reuploading return; uploadDescription = document.getElementById('wpUploadDescription'); var tripleTilda = '~~' + '~'; var doubleBracket = '{' + '{'; if(uploadDescription != null && wgUserLanguage != 'fromcommons' && uploadDescription.value == '' ) { switch(wgUserLanguage) { case "en": uploadDescription.value = doubleBracket + 'Info\n||Description=\n|Source=\n|Author=\n}}\n'; break; case "fr": uploadDescription.value = doubleBracket + 'Info\n|Description=\n|Description-fr=\n|Source=\n|Author=\n}}\n'; break; case "fi": uploadDescription.value = doubleBracket + 'Info\n|Description=\n|Description-fi=\n|Source=\n|Author=\n}}\n'; break; case "it": uploadDescription.value = doubleBracket + 'Info\n|Description=\n|Description-it=\n|Source=\n|Author=\n}}\n'; break; case "de": uploadDescription.value = doubleBracket + 'Info\n|Description=\n|Description-de=\n|Source=\n|Author=\n}}\n'; break; case "nl": uploadDescription.value = doubleBracket + 'Info\n|Description=\n|Description-nl=\n|Source=\n|Author=\n}}\n'; break; case "sv": uploadDescription.value = doubleBracket + 'Info\n|Description=\n|Description-sv=\n|Source=\n|Author=\n}}\n'; break; case "ar": uploadDescription.value = doubleBracket + 'Info\n|Description=\n|Description-ar=\n|Source=\n|Author=\n}}\n'; break; case "eo": uploadDescription.value = doubleBracket + 'Info\n|Description=\n|Description-eo=\n|Source=\n|Author=\n}}\n'; break; case "es": uploadDescription.value = doubleBracket + 'Info\n|Description=\n|Description-es=\n|Source=\n|Author=\n}}\n'; break; default: uploadDescription.value = doubleBracket + 'Info\n|Description=\n|Source=\n|Author=\n}}\n'; break; } } } addOnloadHook(loadAutoInformationTemplate); //</source>