User:Lokal Profil/CropTool

From Wikimedia Commons, the free media repository
Jump to navigation Jump to search
Info
MediaWiki:Gadgets-definition
  • CropTool[ResourceLoader|dependencies=mediawiki.util|rights=upload]|CropTool.js
MediaWiki talk:Gadget-CropTool.js


MediaWiki:Gadget-CropTool

CropTool: A tool for cropping images (currently only jpegs) at Wikimedia Commons. Runs at Tool Labs and uses OAuth for authorization to upload the cropped image under your username. [talk] 

MediaWiki:Gadget-CropTool.js
//CropTool code begins, see [[Commons:CropTool]] for details
(function(mw, $){
    if (mw.config.get( 'wgNamespaceNumber' ) !== 6) return;
    if (mw.config.get( 'wgAction' ) != 'view') return;
 
    $( function () {
    	var title = mw.config.get( 'wgTitle' ).replace(/ /g, '_'),
            croplink = '//tools.wmflabs.org/croptool/?title=' + encodeURIComponent(title);
        mw.util.addPortletLink(
            "p-tb",
            croplink,
            "CropTool",
            "t-crop",
            "Crop this image"
        );
    });
})(mediaWiki, jQuery);