Difference between revisions of "MediaWiki:Common.js/sources.js"

m
(added licensing parameter)
 
(38 intermediate revisions by the same user not shown)
Line 2: Line 2:
 
//<source lang="javascript">
 
//<source lang="javascript">
  
var template = "{{Image summary\n| summary = \n| artist = \n| source = \n}}";
+
var template = "{" + "{Image summary\n| summary = \n| artist = \n| source = \n| licensing = \n}}";
  
if (isTesting && window.jQuery) {
+
if (window.jQuery) {
 
     jQuery(document).ready(function() {
 
     jQuery(document).ready(function() {
         jQuery('#wpUploadDescription').text(template);
+
         if ($('#wpUploadDescription').val() == '') {
 +
            $('#wpUploadDescription').text(template);
 +
        }
 +
 
 +
        $('#mw-upload-form').submit(function() {
 +
            if ($('#wpUploadDescription').val().toLowerCase().indexOf('image summary') == -1) {
 +
                alert("Please use the image summary template:\n\n" + template);
 +
                return false;
 +
            }
 +
            else {
 +
                return true;
 +
            }
 +
        });
 
     });
 
     });
 
}
 
}
  
 
//</source>
 
//</source>

Latest revision as of 22:01, 18 April 2010

/* Any JavaScript here will be loaded for all users on the upload page. */
//<source lang="javascript">

var template = "{" + "{Image summary\n| summary = \n| artist = \n| source = \n| licensing = \n}}";

if (window.jQuery) {
    jQuery(document).ready(function() {
        if ($('#wpUploadDescription').val() == '') {
            $('#wpUploadDescription').text(template);
        }

        $('#mw-upload-form').submit(function() {
            if ($('#wpUploadDescription').val().toLowerCase().indexOf('image summary') == -1) {
                alert("Please use the image summary template:\n\n" + template);
                return false;
            }
            else {
                return true;
            }
        });
    });
}

//</source>