ميدياويكي:Gadget-Talikat.js

من كوبتيكبيديا
اذهب إلى التنقلاذهب الى البحث
لم تعد النسخة القابلة للطباعة مدعومة وقد تحتوي على أخطاء في العرض. يرجى تحديث علامات متصفحك المرجعية واستخدام وظيفة الطباعة الافتراضية في متصفحك بدلا منها.

ملاحظة: بعد النشر، أنت قد تحتاج إلى إفراغ الكاش الخاص بمتصفحك لرؤية التغييرات.

  • فايرفوكس / سافاري: أمسك Shift أثناء ضغط Reload، أو اضغط على إما Ctrl-F5 أو Ctrl-R (⌘-R على ماك)
  • جوجل كروم: اضغط Ctrl-Shift-R (⌘-Shift-R على ماك)
  • إنترنت إكسبلورر/إيدج: أمسك Ctrl أثناء ضغط Refresh، أو اضغط Ctrl-F5
  • أوبرا: اضغط Ctrl-F5.
// [[وب:تعليقات]], [[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 || !mw.config.get('wgArticleId') || mw.config.get('wgIsMainPage')) 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;});
});