মিডিয়াউইকি:Gadget-CropTool.js

টীকা: সংরক্ষণ করার পর, পরিবর্তনসমূহ তৎক্ষণাৎ নাও দেখাতে পারে। আপনার ব্রাউজারের ক্যাশ কিভাবে এড়াবেন তা জানতে এখানে ক্লিক করুন।
  • ফায়ারফক্স / সাফারি: Shift ধরে রাখা অবস্থায়পুনঃলোড করুন-এ ক্লিক করুন, অথবা Ctrl-F5 বা Ctrl-R (ম্যাক-এ ⌘-R) চাপুন
  • গুগল ক্রোম: Ctrl-Shift-R (ম্যাক-এ ⌘-Shift-R) চাপুন
  • ইন্টারনেট এক্সপ্লোরার: Ctrl ধরে রাখা অবস্থায় Refresh-এ ক্লিক করুন, অথবা 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( '//croptool.toolforge.org/' );
		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 );