লক্ষ্য করুন: প্রকাশ করার পর, পরিবর্তনগুলো দেখতে আপনাকে আপনার ব্রাউজারের ক্যাশে পরিষ্কার করার প্রয়োজন হতে পারে।

  • ফায়ারফক্স / সাফারি: পুনরায় লোড-এ ক্লিক করার সময় শিফট টিপে ধরে রাখুন, অথবা হয় Ctrl-F5 বা Ctrl-R টিপুন (ম্যাকে ⌘-R টিপুন)
  • গুগল ক্রোম: Ctrl-Shift-R (ম্যাকে ⌘-Shift-R) টিপুন
  • ইন্টারনেট এক্সপ্লোরার / এজ: Ctrl ধরে রাখা অবস্থায় Refresh-এ ক্লিক করুন, অথবা Ctrl-F5 টিপুন
  • অপেরা: Ctrl-F5 টিপুন।
var sidebarObj = {
    vector: "mw-panel",
    monobook: "globalWrapper",
    timeless: "personal-inner",
    "vector-2022": "mw-panel",
  };
  xtools();
//added as gadget😘 :mw.loader.load("//bn.wikiquote.org/w/index.php?title=ব্যবহারকারী:মোহাম্মদ মারুফ/quickquote.js&action=raw&ctype=text/javascript");
mw.loader.load("//bn.wikiquote.org/w/index.php?title=ব্যবহারকারী:মোহাম্মদ মারুফ/বার্তাপ্রদান.js&action=raw&ctype=text/javascript");
mw.loader.load('//bn.wikipedia.org/w/index.php?title=ব্যবহারকারী:মোহাম্মদ মারুফ/numTranslator.js&action=raw&ctype=text/javascript');
if(window.location.href.indexOf("bn.m.wikiquote.org") != -1){
//mw.loader.load('//bn.wikipedia.org/w/index.php?title=User:SHEIKH/Rollback.js&action=raw&ctype=text/javascript');
}else{
const toolbox = document.createElement("div");
/*const menu = document.createElement("div");
menu.className = "menu";
menu.innnerHTML = "☰";
menu.style.fontSize = "25px";*/
const numRe = document.createElement("button");
numRe.className = "numRe";
numRe.innerHTML = "নম্বর প্রতিস্থাপন";
var searchBox = "";
toolbox.className = "toolBox";
document.getElementById(sidebarObj[mw.config.get("skin")]).appendChild(toolbox);
const linkCopyer = document.createElement("div");
linkCopyer.className = "linkCopyer";
linkCopyer.innerHTML = "অনুলিপি";
/*
const langCopyer = document.createElement("div");
langCopyer.className = "langCopyer";
langCopyer.innerHTML =
  '<button class="language">এগিয়ে যান</button><textarea class="language">en</textarea>'
toolbox.appendChild(langCopyer);
*/

toolbox.appendChild(linkCopyer);
toolbox.appendChild(numRe);

linkCopyer.onclick = copyer;

document.onkeydown = function(e) {
	    if (e.altKey) {
	    	if(e.key.toLowerCase() === 'c'){
        copyer();
	    	}else{
	    		//do nothing
	    	}
    }
};

function copyer() {
  window.open(location.href, "_blank");
}

numRe.onclick = function numReplacer() {
	var srcCls = "mw-body-content oo-ui-widget ve-ui-surface ve-ui-surface-source ve-ui-mwSurface ve-ui-mwWikitextSurface ve-init-mw-target-surface ve-ui-surface-dir-ltr";
	var vwCls = "ve-ce-branchNode ve-ce-documentNode ve-ce-attachedRootNode ve-ce-rootNode mw-content-ltr mw-parser-output mw-show-empty-elt";
	var ReCls = "";
	 ReCls = document.getElementsByClassName(srcCls) ? document.getElementsByClassName(srcCls)[0] : document.getElementsByClassName(vwCls)[0];
	if(ReCls && window.location.href.indexOf("?action=edit") != -1){
		var p = ReCls.getElementsByTagName("p");
		for(var i = 0; i < p.length; i++){
			p[i].innerText = p[i].innerText.replace(/0/g,"০").replace(/1/g,"১").replace(/2/g,"২").replace(/3/g,"৩").replace(/4/g,"৪").replace(/5/g,"৫").replace(/6/g,"৬").replace(/7/g,"৭").replace(/8/g,"৮").replace(/9/g,"৯");
		}
	}
}

const lagMenu = document.getElementById("mw-panel");

/*langCopyer.querySelectorAll("button.language")[0].onclick = function () {
  if (lagMenu) {
    var raw = lagMenu.querySelectorAll(
      'a[lang="'+langCopyer.querySelectorAll("textarea.language")[0].value+'"]'
    )[0];
    const Sherf = raw ? raw.href : false;
    if (Sherf) {
    	//console.log(Sherf.replace("https://en.wikipedia.org/wiki/","https://en.wikipedia.org/w/index.php?title=")+"&action=edit", "_blank");
      window.open(Sherf, "_blank");
      if(langCopyer.querySelectorAll("textarea.language")[0].value === "en"){
      window.open(Sherf.replace("https://en.wikipedia.org/wiki/","https://en.wikipedia.org/w/index.php?title=")+"&action=edit", "_blank");
      }else{
      	window.open(Sherf, "_blank");
      }
    } else {
      alert("ভাষা কোডটি সঠিক নয়");
    }
  } else {
    alert("দুঃখিত, আমি কাজটি করতে সক্ষম নই!");
  }
};
*/
}

function xtools() {
    if (mw.config.get('wgArticleId') === 0 || // no deleted articles, no special pages
            mw.config.get('wgCurRevisionId') !== mw.config.get('wgRevisionId') || // only current revision
            mw.config.get('wgAction') !== 'view') { // only when viewing a page, not editing
        return;
    }

    var $result,
        markup = "<div id='xtools' style='font-size:84%; line-height:1.2em;" +
        "width:auto;'><span id='xtools_result'>.</span></div>";
  
    	$(markup).insertBefore('#contentSub');

    $result = $('#xtools_result');

    var loadinganimation = window.setInterval(function () {
        if ($result.html() === '.&nbsp;&nbsp;') {
            $result.html('&nbsp;.&nbsp;');
        } else if ($result.html() === '&nbsp;.&nbsp;') {
            $result.html('&nbsp;&nbsp;.');
        } else {
            $result.html('.&nbsp;&nbsp;');
        }
    }, 300);

    $.get(
        'https://xtools.wmcloud.org/api/page/articleinfo/' +
        mw.config.get('wgServerName') + '/' +
        mw.config.get('wgPageName').replace(/["?%&+\\]/g, escape) + '?format=html' +
        '&uselang=' + mw.config.get('wgUserLanguage')
    ).done(function (result) {
        $result.html(result);
        clearInterval(loadinganimation);
    });
};
//mw.loader.load('//en.wikipedia.org/w/index.php?title=User:Alexis_Jazz/Kill-It-With-Fire.js&action=raw&ctype=text/javascript');