Extension:MassMessage/ar

Category:GPL licensed extensions/ar
الدليل المرجعي لامتدادات ميدياويكي
MassMessage
حالة الإصدار مستقرCategory:Stable extensions/ar
تنفيذ صفحة خاصة Category:Special page extensions/ar, واجهة برمجة التطبيقات Category:API extensions/ar
بيان يسمح لأحد المستخدمين أن يرسل رسالة بسهولة إلى قائمة من المستخدمين.
المؤلف/المؤلفون Kunal Mehta, wctaiwan
آخر إصدار 0.5.0 (2023-01-08)
سياسة التوافق تصدر اللقطات البرمجية مع ميدياويكي. الإصدار الرئيسي لا يتوافق مع الإصدارات السابقة.
MediaWiki 1.25+، استخدم أفرع REL1_X لنسخة MediaWiki الخاصة بكCategory:Extensions with manual MediaWiki version
ترخيص رخصة جنو العمومية 2.0 أو ما بعدها
التنزيل Category:Extensions in Wikimedia version control/ar
المساعدة Help:Extension:MassMessage/ar
  • $wgNamespacesToConvert
  • $wgMassMessageAccountUsername
  • $wgNamespacesToPostIn
  • $wgAllowlistedMassMessageTargets
  • $wgAllowGlobalMessaging
  • $wgMassMessageWikiAliases
  • massmessage
تنزيلات ربع سنوية 20 (Ranked 70th)
استخدام مواقع الويكي العمومية 1,039 (Ranked 257th)
ترجم الامتداد MassMessage لو كان متوفرا على translatewiki.net
دور فاغرانت massmessage
المسائل المهام المفتوحة · الإبلاغ عن عطل تقني
Category:All extensions/ar

يسمح امتداد MassMessage لأي مستخدم إرسال رسالة إلى قائمة من الصفحات مستخدما الصفحة الخاصة Special:MassMessage. كي تطلع على مساعدة في كيفية استخدام هذا الامتداد، طالع مساعدة:امتداد:الرسائل_الكمية. يمكن الاطلاع على توثيق واجهة برمجة التطبيقات على Extension:MassMessage/API.

التنصيب

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

متغيرات الضبط

نطاقات الأسماء التي تنشر فيها

أثناء نشر الرسائل، يرجى نشرها في نطاقات الأسماء المحددة. كافة نطاقات أسماء النقاش مضافة إلى القائمة البيضاء.

$wgNamespacesToPostIn = [ NS_PROJECT ];
نطاقات الأسماء المطلوب تحويلها

لو كنت ترغب من المستخدمين أن يقدموا وصلة شبكية إلى صفحة «مستخدم:» ولكن ترغب في أن ينشر البوت على صفحة «نقاش مستخدم:» يمكنك ضبط ذلك هنا.

$wgNamespacesToConvert = [ NS_USER => NS_USER_TALK ];
اسم المستخدم

ما هو اسم المستخدم الذي يجب على البوت أن ينشر عن طريقه. يكون الاسم الافتراضي هو « MediaWiki message delivery». لو كان المستخدم قائما بالفعل، سوف يستحوذ الامتداد على الحساب. لن يصبح ممكنا للمستخدمين إعادة تسمية الحساب. يمكنك تخطي اسم الحساب الافتراضي عن طريق تحديد ذلك (على سبيل المثال):

$wgMassMessageAccountUsername = 'MessengerBot';
تمكين المراسلة العالمية

هل ستفعل إرسال الرسائل من موقع ويكي إلى موقع آخر أم لا. لو كنت تعمل مستخدما إعداد wikifarm مثل ويكيميديا، يمكنك تعطيل هذا على كافة مواقع الويكي عدا موقع واحد كي تحفظ السجلات في مكان واحد.

$wgAllowGlobalMessaging = true;

نص الصيانة البرمجي

يمكنك أن ترسل رسائل من سطر الأوامر مستخدما

php sendMessages.php --pagelist <ملف قائمة الصفحات> --subject <ملف العنوان> --message <ملف الرسالة>

حيث يحتوي كل سطر في <ملف قائمة الصفحات> على اسم صفحة يتبعه اسم موقع ويكي (قاعدة بيانات) يفصلها علامة جدولة «tab».

== ‏ ‏مستخدمون مؤكدون ==
  • massmessage - يسمح لأي مستخدم إرسال رسائل. مخصص افتراضيا إلى مجموعة المستخدمين «إداري النظام - sysop».

ملاحظات

الامتدادات التي تندمج مع هذا الامتداد: Echo و LiquidThreads.

الواجهة

يظهر هذا الامتداد في ثلاثة أماكن:

انظر أيضًا

  • Extension:MassMessageEmail - إرسال رسائل بريد إلكتروني إلى المستخدمين بدلا من النشر على صفحات نقاشهم.
Category:Extensions used on Wikimedia/ar#MassMessage/ar Category:Notification extensions/ar Category:ContentHandler extensions/ar Category:Extensions with StructuredDiscussions support/ar
Category:APIQuerySiteInfoStatisticsInfo extensions/ar Category:API extensions/ar Category:All extensions/ar Category:BeforeEchoEventInsert extensions/ar Category:BeforePageDisplay extensions/ar Category:ChangeTagsListActive extensions/ar Category:ContentHandler extensions/ar Category:Extensions in Wikimedia version control/ar Category:Extensions included in Canasta/ar Category:Extensions included in Miraheze/ar Category:Extensions included in WikiForge/ar Category:Extensions used on Wikimedia/ar Category:Extensions with StructuredDiscussions support/ar Category:Extensions with manual MediaWiki version Category:GPL licensed extensions/ar Category:ListDefinedTags extensions/ar Category:Notification extensions/ar Category:ParserFirstCallInit extensions/ar Category:RejectParserCacheValue extensions/ar Category:SkinTemplateNavigation::Universal extensions/ar Category:Special page extensions/ar Category:Stable extensions/ar Category:UserGetReservedNames extensions/ar