Only you can help us build a free scout media repository!
Please create an account to start uploading your images now.

MediaWiki:Upload.js: Difference between revisions

From ScoutMedia, the free scout media repository
(better like that ... ;))
m (- nowiki)
 
(2 intermediate revisions by one other user not shown)
Line 22: Line 22:
   switch(wgUserLanguage) {
   switch(wgUserLanguage) {
   case "en":
   case "en":
     uploadDescription.value = doubleBracket + 'Information\n|English=\n|Source=\n|Date=\n|Author=\n}}\n';
     uploadDescription.value = doubleBracket + 'Info\n||Description=\n|Source=\n|Author=\n}}\n';
     break;
     break;
   case "fr":
   case "fr":
     uploadDescription.value = doubleBracket + 'Information\n|Français=\n|English=\n|Source=\n|Date=\n|Author=\n}}\n';
     uploadDescription.value = doubleBracket + 'Info\n|Description=\n|Description-fr=\n|Source=\n|Author=\n}}\n';
     break;
     break;
   case "fi":
   case "fi":
     uploadDescription.value = doubleBracket + 'Information\n|Suomi=\n|English=\n|Source=\n|Date=\n|Author=\n}}\n';
     uploadDescription.value = doubleBracket + 'Info\n|Description=\n|Description-fi=\n|Source=\n|Author=\n}}\n';
     break;
     break;
   case "it":
   case "it":
     uploadDescription.value = doubleBracket + 'Information\n|Italiano=\n|English=\n|Source=\n|Date=\n|Author=\n}}\n';
     uploadDescription.value = doubleBracket + 'Info\n|Description=\n|Description-it=\n|Source=\n|Author=\n}}\n';
     break;
     break;
   case "de":
   case "de":
     uploadDescription.value = doubleBracket + 'Information\n|Deutsch=\n|English=\n|Source=\n|Date=\n|Author=\n}}\n';
     uploadDescription.value = doubleBracket + 'Info\n|Description=\n|Description-de=\n|Source=\n|Author=\n}}\n';
     break;
     break;
   case "nl":
   case "nl":
     uploadDescription.value = doubleBracket + 'Information\n|Nederlands=\n|English=\n|Source=\n|Date=\n|Author=\n}}\n';
     uploadDescription.value = doubleBracket + 'Info\n|Description=\n|Description-nl=\n|Source=\n|Author=\n}}\n';
     break;
     break;
   case "sv":
   case "sv":
     uploadDescription.value = doubleBracket + 'Information\n|Svenska=\n|English=\n|Source=\n|Date=\n|Author=\n}}\n';
     uploadDescription.value = doubleBracket + 'Info\n|Description=\n|Description-sv=\n|Source=\n|Author=\n}}\n';
     break;
     break;
   case "ar":
   case "ar":
     uploadDescription.value = doubleBracket + 'Information\n|عربية=\n|English=\n|Source=\n|Date=\n|Author=\n}}\n';
     uploadDescription.value = doubleBracket + 'Info\n|Description=\n|Description-ar=\n|Source=\n|Author=\n}}\n';
     break;
     break;
   case "eo":
   case "eo":
     uploadDescription.value = doubleBracket + 'Information\n|Interlingua=\n|English=\n|Source=\n|Date=\n|Author=\n}}\n';
     uploadDescription.value = doubleBracket + 'Info\n|Description=\n|Description-eo=\n|Source=\n|Author=\n}}\n';
     break;
     break;
   case "es":
   case "es":
     uploadDescription.value = doubleBracket + 'Information\n|Español=\n|English=\n|Source=\n|Date=\n|Author=\n}}\n';
     uploadDescription.value = doubleBracket + 'Info\n|Description=\n|Description-es=\n|Source=\n|Author=\n}}\n';
     break;
     break;
   default:
   default:
     uploadDescription.value = doubleBracket + 'Information\n|English=\n|Source=\n|Date=\n|Author=\n}}\n';
     uploadDescription.value = doubleBracket + 'Info\n|Description=\n|Source=\n|Author=\n}}\n';
     break;
     break;
   }
   }

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>