امتداد:أدوات النقاش

This page is a translated version of the page Extension:DiscussionTools and the translation is 100% complete.
هذا الامتداد يأتي مع إصدار ميدياويكي 1.40 وما بعده. لذا لن تحتاج لتنزيل هذه السمة مرة أخرى. إلا أنك سوف تحتاج لاتباع التعليمات الأخرى المقدمة.
الدليل المرجعي لامتدادات ميدياويكي
DiscussionTools
حالة الإصدار مستقر
تنفيذ واجهة مستخدم
بيان أدوات لتحسين مستوى صفحات النقاش
المؤلف/المؤلفون فريق التعديل لدى ويكيميديا
آخر إصدار تحديثات مستمرة
سياسة التوافق تصدر اللقطات البرمجية مع ميدياويكي. الإصدار الرئيسي لا يتوافق مع الإصدارات السابقة.
MediaWiki >= 1.42.0
تغييرات قاعدة البيانات نعم
جداول discussiontools_items
discussiontools_item_ids
discussiontools_item_pages
discussiontools_item_revisions
discussiontools_subscription
ترخيص رخصة MIT
التنزيل
المساعدة مساعدة:أدوات_النقاش
  • $wgDiscussionToolsReplyIndentation
  • $wgDiscussionToolsABTest
  • $wgDiscussionToolsBeta
  • $wgDiscussionTools_visualenhancements
  • $wgDiscussionToolsEnablePermalinksBackend
  • $wgDiscussionToolsAutoTopicSubEditor
  • $wgDiscussionToolsTimestampFormatSwitchTime
  • $wgDiscussionToolsShowFeedbackLinks
  • $wgDiscussionTools_visualenhancements_pageframe
  • $wgDiscussionToolsTalkPageParserCacheExpiry
  • $wgDiscussionToolsConflictingGadgetName
  • $wgDiscussionTools_visualenhancements_reply
  • $wgDiscussionToolsEnablePermalinksFrontend
  • $wgDiscussionTools_visualenhancements_reply_icon_languages
تنزيلات ربع سنوية 94 (Ranked 60th)
استخدام مواقع الويكي العمومية 930 (Ranked 285th)
ترجم الامتداد DiscussionTools
المسائل المهام المفتوحة · الإبلاغ عن عطل تقني

إن امتداد Discussion Tools هو مجموعة من الأدوات الغرض منها تحسين مستوى صفحات النقاش. كما هو في ٢٠٢٤، يتولى تصميم الامتداد وتطويره فريق التعديل جزءا من مشروع صفحات النقاش .

توجد أعمال التوثيق للمستخدمين على مساعدة:أدوات_النقاش .

يمكن تعطيل بعض السمات على صفحات وأقسام بعينها كما هو مبين في Help:DiscussionTools/Magic words and markup .

المميزات

أمور تابعة

التنصيب

  • تثبيت الأمور التابعة.
  • نزّل الملف/الملفات وضعها في دليل يحمل اسم ‎DiscussionTools داخل مجلد ‎extensions/‎ لديك.
    يجب على مطوري البرمجيات والمساهمين بالكود البرمجي تثبيت الامتداد من غت بدلا من ذلك، مستخدمين:cd extensions/
    git clone https://gerrit.wikimedia.org/r/mediawiki/extensions/DiscussionTools
  • أضف الكود التالي في الجزء الأسفل من ملف LocalSettings.php :
    wfLoadExtension( 'DiscussionTools' );
    
  • شغل نص التحديث البرمجي الذي سوف ينشئ تلقائيا جداول قاعدة البيانات الضرورية التي يحتاج إليها الامتداد.
  • احرص أيضا في LocalSettings.php أنك قد ضبطت منطقة زمنية وأن ‎$wgFragmentMode مضبوط في إتش تي إم إل 5.
  • أعدّ الامتداد حسب ما هو مطلوب.
  •   تم التنفيذ – اذهب إلى Special:Version على موقع الويكي لديك كي تتحقق من أن الامتداد قد ثبت بنجاح.

الإعداد

اسم الإعداد القيمة الافتراضية بيان
$wgDiscussionToolsEnable true تفعيل امتداد أداوت النقاش على صفحات النقاش.
$wgDiscussionToolsBeta false إضافة امتداد أدوات النقاش في صفة سمة تجريبية .
$wgDiscussionToolsEnable2017Wikitext false تفعيل محرر نصوص الويكي 2017 أثناء الرد مستخدما نصوص الويكي (ليس مدعوما حتى الآن).
$wgDiscussionToolsEnablePermalinksBackend true تمكين خلفية الوصلات المستديمة (Special:GoToComment). طالع امتداد:أدوات النقاش/كيفية عملها#وصلات مستديمة.
$wgDiscussionToolsReplyIndentation 'invisible' النحو البرمجي لإزاحة الردود المطلوب استخدامه: 'invisible' (استخدم وسوم <dl><dd> لتحصل على : في نص الويكي) أو 'bullet' (استخدم وسوم <ul><li> لتحصل على * في نص الويكي).
$wgDiscussionToolsShowFeedbackLinks false MW 1.40+ عرض وصلات «شارك برأيك حول هذه المِيزة» في ترويسة أداة الرد وأداة المواضيع الجديدة.
$wgDiscussionToolsConflictingGadgetName 'convenientDiscussions' اسم داخلي لنبيطة النقاش المريح «Convenient Discussions» التي تتعارض مع أداة الرد. سوف تصبح أداة الرد غير متاحة حينما يمكّن المستخدم هذه النبيطة.

واجهة برمجة التطبيقات

التعديل

الإجراء مقروء بشريًا الوصف داخلي؟
discussiontoolscompare قارن الحصول على معلومات عن تغييرات التعليقات بين نسختين من صفحة واحدة. internal
discussiontoolsedit تعديل نشر رسالة على صفحة نقاش.
discussiontoolsfindcomment البحث عن تعليق ابحث عن تعليق مستخدمًا معرفه أو اسمه.
discussiontoolspageinfo معلومات الصفحة يرد بيانات وصفية مطلوبة لبدء تشغيل أدوات النقاش. internal
discussiontoolspreview استعراض استعراض رسالة على صفحة نقاش. internal

الاشتراكات

الإجراء مقروء بشريًا الوصف داخلي؟
discussiontoolsgetsubscriptions الحصول على اشتراكات الحصول على حالات الاشتراكات في موضوع محدد.
discussiontoolssubscribe اشترك اشترك (أو الغ اشتراكك) في تلقي الإشعارات عن موضوع ما.

الصفحات الخاصة

دمجه مع امتدادات أخرى

يمكن دمج DiscussionTools في PlaceNewSection لأغراض تحديد موقع وضع إضافة موضوع جديد.

انظر أيضًا