میڈیاویکی:Gadget-OrphanCheck.js

آزاد دائرۃ المعارف، ویکیپیڈیا سے

تفصیل کے لیے کھولیں کے بٹن پر کلک کریں یاددہانی: محفوظ کرنے کے بعد تازہ ترین تبدیلیوں کو دیکھنے کے لیے آپ کو اپنے براؤزر کا کیش صاف کرنا ہوگا۔

  • فائرفاکس/ سفاری: جب Reload پر کلک کریں تو Shift دبا کر رکھیں، یا Ctrl-F5 یا Ctrl-R دبائیں (Mac پر R- )
  • گوگل کروم: Ctrl-Shift-R دبائیں (Mac پر Shift-R-⌘)
  • انٹرنیٹ ایکسپلورر: جب Refresh پر کلک کریں تو Ctrl یا Ctrl-F5 دبائیں
  • اوپیرا: Tools → Preferences میں جائیں اور کیش صاف کریں

if (mw.config.get('wgNamespaceNumber') === 0 && ($.inArray(mw.config.get('wgAction'), ['edit', 'submit']) + 1))
//ترمیز برائے پڑتال یتیم صفحات
$(document).ready(function () {
    function addOrphanWarning() {
						var reminder = '"' + mw.config.get('wgTitle') + '" ایک <b><a href="//ur.wikipedia.org/wiki/منصوبہ:یتیم">یتیم</a></b> مضمون ہے، یعنی اس کا ربط کسی دوسرے ویکی صفحہ میں موجود نہیں ہے۔ '
						if ($('input[name=wpSection]').attr('value')=='' && $('#wpTextbox1').text().indexOf('{{یتیم') == -1)
							reminder += 'لہذا کسی بھی متعلقہ مضمون میں اس کا <a href="//ur.wikipedia.org/wiki/معاونت:ربط">ربط</a> داخل کرنا نہ بھولیں۔';
						$('#wpTextbox1').after($('<p>').css({backgroundColor: 'aliceblue', width: '100%'}).html(reminder));
                }
                if( $('#wpTextbox1').text().indexOf('{{یتیم') > -1) addOrphanWarning();
                else if($('#wpTextbox1').text().indexOf('#REDIRECT') && $('#wpTextbox1').text().indexOf('{{ضد ابہام'))
		$.getJSON(
			mw.config.get('wgScriptPath') + '/api.php?', 
			{format: 'json', action: 'query', list: 'backlinks', bltitle: mw.config.get('wgTitle'), blfilterredir: 'nonredirects',  blnamespace: "0"}, 
			function(data) {
				if (data && data.query && typeof data.query.backlinks != "undefined" && data.query.backlinks.length == 0) addOrphanWarning();
			});
		});