મીડિયાવિકિ:Gadget-CropTool.js

વિકિસ્રોતમાંથી

નોંધ: પાનું પ્રકાશિત કર્યા પછી, તમારે તમારા બ્રાઉઝરની કૅશ બાયપાસ કરવાની આવશ્યકતા પડી શકે છે.

  • ફાયરફોક્સ / સફારી: શીફ્ટ દબાવેલી રાખીને રિલોડ પર ક્લિક કરો, અથવા તો Ctrl-F5 કે Ctrl-R દબાવો (મેક પર ⌘-R)
  • ગુગલ ક્રોમ: Ctrl-Shift-R દબાવો (મેક પર ⌘-Shift-R)
  • ઈન્ટરનેટ એક્સપ્લોરર/એજ: Ctrl દબાવેલી રાખીને રિફ્રેશ પર ક્લિક કરો, અથવા Ctrl-F5 દબાવો
  • Opera: Ctrl-F5 દબાવો
// CropTool code begins, see [[Commons:CropTool]] for details
( function( mw, $ ) {

	if ( mw.config.get( 'wgCanonicalNamespace' ) !== "Page" ) return;
	//if ( mw.config.get( 'wgAction' ) !== 'view' ) return;

	$( function () {
		
		
	
		
		var bengali="০১২৩৪৫৬৭৮৯"
		
		var currentUri = new mw.Uri(),
			croptoolUri = new mw.Uri( '//tools.wmflabs.org/croptool/' );
		function b2l(bengaliDigits) {
			var b=bengaliDigits.split("");
			var result="";
			for (i=0;i<b.length;i+=1){
				result+=(bengali.indexOf(b[i])+"");
			}
			return result;
		}
		var pageTitle=/(.+)\//.exec( mw.config.get( 'wgTitle' ))[1];
		var pageNumber=b2l(/([০১২৩৪৫৬৭৮৯]+)$/.exec(mw.config.get( 'wgTitle' ))[1]);
		croptoolUri.extend({
			title: pageTitle,
			page: pageNumber
		});

		mw.util.addPortletLink(
			'p-tb',
			croptoolUri.toString(),
			'ক্রপটুল',
			't-crop',
			'ছেঁটে ফেলুন'
		);
	$("#t-crop a").attr("target","_blank");
	});

})( mediaWiki, jQuery );