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

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

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

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

// [[منصوبہ:تبصرہ جات]], [[he:MediaWiki:HelpLinks.js]]
 
$(document).ready(function(){
function defaultFeedbackTitle(){
var x=new Date();
var months=["جنوری","فروری","مارچ","اپریل","مئی","جون","جولائی","اگست","ستمبر","اکتوبر","نومبر","ڈسمبر"];
return 'تبصرہ '+x.getUTCDate()+' '+months[x.getUTCMonth()]+' '+x.getUTCFullYear();
}
if (mw.config.get('wgNamespaceNumber') || mw.config.get('wgAction')!='view' || $('.diff').length || $('.redirectMsg').length || !wgArticleId || mw.config.get('wgPageName') == 'صفحہ_اول') return;//articles only
 
var feedbackBox=$('<div class="feedbackWrapper"><div class="feedbackDiv"><div style="float:left;font-size:small;padding-left:1em;"><a href="'+mw.util.getUrl('تبادلۂ خیال:'+mw.config.get('wgTitle'))+'">سابقہ تبصرے</a></div>مضمون پر تبصرہ<form id="commentbox" method="post" action="'+mw.config.get('wgServer') + wgScriptPath+'/index.php?section=new&action=edit&preview=yes&title='+mw.util.wikiUrlencode('تبادلۂ خیال:'+mw.config.get('wgTitle'))+'"><textarea name="wpTextbox1" rows="1" cols="80" id="feedbackTextArea" placeholder="اپنا تبصرہ یہاں تحریر کریں۔۔۔">اپنا تبصرہ یہاں تحریر کریں...</textarea><div id="feedbackSubmit" style="display:none;"><input type="text" name="wpSummary" id="feedbackTitle" value="عنوان تبصرہ" placeholder="عنوان تبصرہ" maxlength="50" /><input type="submit" id="feedbackBtn" value="روانہ کریں"/> | <a id="loadFeedbackHelp">رہنما</a></div></form><div id="feedbackHelpDiv" style="display:none;">آسان زبان میں اور ایک موضوع سے متعلق ہی تحریر کریں اور خیال رکھیں کہ تبصرہ کے قارئین آپ جیسے ہی افراد ہونگے۔ <a href="'+mw.util.getUrl('منصوبہ:خوش آمدید')+'">خوش آمدید</a> ویکیپیڈیا میں</div></div></div>');
 
$('#content').append(feedbackBox);
$('#loadFeedbackHelp').click(function(){$.ajax({
  url: mw.config.get('wgServer') + wgScriptPath+'/index.php?title='+mw.util.wikiUrlencode('سانچہ:رہنمائے_تبصرہ جات')+'&action=render',
  success: function(data) {
    $('#feedbackHelpDiv').html(data);
  }
});});
var firstFocus=function(e){this.value="";$('#feedbackHelpDiv').show('slow');$(this).css('color','#000000');$(this).off(e);};
$('#feedbackTextArea').focus(firstFocus);
$('#feedbackTitle').focus(firstFocus);
var grow=function(){var rows=0;var c=this.cols;$.each(this.value.split('\n'),function(i,v){rows+=Math.floor(v.length/c)+1});this.rows=rows+2; this.style.height='auto';$('#feedbackSubmit').toggle(this.value.length>0);};
$('#feedbackTextArea').focus(grow);
$('#feedbackTextArea').blur(grow);
$('#feedbackTextArea').keyup(grow);
$('#commentbox').submit(function(){
if(!($('#feedbackTextArea').attr('value').indexOf('~~'+'~~')+1)) $('#feedbackTextArea').attr('value',$('#feedbackTextArea').attr('value')+'{{'+'تبصرے}} ~~'+'~~'+'\n{{'+'زائل برائے جواب}}');//sign in the end
if($('#feedbackTitle').attr('value') == 'عنوان تبصرہ' || $('#feedbackTitle').attr('value') == '') $('#feedbackTitle').attr('value',defaultFeedbackTitle());//default title
return true;});
});