মিডিয়াউইকি:TranscludedIn.js
টীকা: সংরক্ষণ করার পর, পরিবর্তনসমূহ তৎক্ষণাৎ নাও দেখাতে পারে। আপনার ব্রাউজারের ক্যাশ কিভাবে এড়াবেন তা জানতে এখানে ক্লিক করুন।
- ফায়ারফক্স / সাফারি: Shift ধরে রাখা অবস্থায়পুনঃলোড করুন-এ ক্লিক করুন, অথবা Ctrl-F5 বা Ctrl-R (ম্যাক-এ ⌘-R) চাপুন
- গুগল ক্রোম: Ctrl-Shift-R (ম্যাক-এ ⌘-Shift-R) চাপুন
- ইন্টারনেট এক্সপ্লোরার: Ctrl ধরে রাখা অবস্থায় Refresh-এ ক্লিক করুন, অথবা Ctrl-F5 চাপুন
- অপেরা: মেনু → ব্যবস্থাপনাসমূহ-এ যান (ম্যাকে অপেরা → পছন্দসমূহ) এবং এরপর গোপনীয়তা ও সুরক্ষা → ব্রাউজিং-এর তথ্য পরিষ্কার করুন → ক্যাশে করা ছবি ও ফাইলগুলি।
অন্যান্য ব্রাউজার সম্পর্কে বিশদ নির্দেশাবলীর জন্য, উইকিপিডিয়া:আপনার ক্যাশে বাইপাস করুন দেখুন।
/* SCRIPT THATS ADDS ONE OR MORE TABS, IN NAMESPACE PAGE, THAT POINT TO THE TEXTS THAT TRASCLUDE THAT PAGE
*
* Instructions to install in your Wikisource subdomain:
*
* in your MediaWiki:Common.js, add (and translate in your language) the following lines:
mw.loader.load('//wikisource.org/w/index.php?title=MediaWiki:TranscludedIn.js&action=raw&ctype=text/javascript');
*/
function convert(str) {
var mystr = str.toString();
var outj; // javascript escaped hex
var outj1;
var be = new Array();
be['1'] = "\u09E7";
be['2'] = "\u09E8";
be['3'] = "\u09E9";
be['4'] = "\u09EA";
be['5'] = "\u09EB";
be['6'] = "\u09EC";
be['7'] = "\u09ED";
be['8'] = "\u09EE";
be['9'] = "\u09EF";
be['0'] = "\u09E6";
outj1 = "";
for (var i = 0; i < mystr.length; i++) {
var ch = mystr.substr(i, 1);
outj = be[ch];
outj1 += outj;
}
return outj1;
}
function api_embeddedin(eititle,einamespace) {
eititle = eititle || mw.config.get('wgPageName');
einamespace = einamespace || '0';
var api_url=["/w/api.php?action=query",
"format=json",
"list=embeddedin",
"einamespace="+einamespace,
"eititle="+eititle].join("&");
var result=JSON.parse($.ajax({url:api_url,async:false}).responseText);
return result.query.embeddedin;
}
function embeddedin_run() {
if (mw.config.get('wgCanonicalNamespace')=="Page") {
var linkedNs0=api_embeddedin();
for (var i=0;i<linkedNs0.length;i+=1) {
html='<li id="ca-ns0_'+i+'"><span><a href="'+
mw.util.getUrl( linkedNs0[i].title ) +
'" title="' + linkedNs0[i].title +
'">' + '<img src="//upload.wikimedia.org/wikipedia/commons/thumb/9/92/Open_book_nae_02.svg/25px-Open_book_nae_02.svg.png" width="25" height="14">';
if (linkedNs0.length > 1) html += ' <small>'+convert(i+1)+'</small>';
html += '</a></span></li>';
$(html).appendTo($("#p-namespaces ul"));
}
}
}
$(document).ready(embeddedin_run);