Jump to content

Extension:HAWelcome/ar

From mediawiki.org
This page is a translated version of the page Extension:HAWelcome and the translation is 78% complete.
الدليل المرجعي لامتدادات ميدياويكي
HAWelcome
حالة الإصدار مستقر
تنفيذ إشعار
بيان يرحب بالمستخدمين تلقائياً في أول تحرير لهم.
المؤلف/المؤلفون Krzysztof Krzyżaniak
Maciej Błaszkowski
Jack Phoenix
Mainframe98
آخر إصدار 0.7.1 (2017-10-25)
MediaWiki 1.43+
ترخيص رخصة جنو العمومية 2.0 أو ما بعدها
التنزيل
README
  • $wgHAWelcomeSignatureFromPreferences
  • $wgHAWelcomeStaffGroupName
  • $wgHAWelcomeWelcomeUsername
  • welcomeexempt
ترجم الامتداد HAWelcome لو كان متوفرا على translatewiki.net
المسائل المهام المفتوحة · الإبلاغ عن عطل تقني

Highly Automated Welcome Tool (HAWelcome) extension automatically welcomes new users — anons and registered ones, depending on the extension's configuration — after their first edit.

The extension was originally written by Krzysztof Krzyżaniak and Maciej Błaszkowski for فاندوم and subsequently forked by Jack Phoenix for ShoutWiki and by wikiHow developers for wikiHow.

التثبيت

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

الإعداد

HAWelcome has three configuration variables that go in LocalSettings.php . There is also configuration on-wiki.

LocalSettings.php

  • $wgHAWelcomeWelcomeUsername - This configuration variable contains the name of the user that should leave the welcome message. If this user is flagged as a bot, the edits will be marked as a bot edit. For compatibility with ShoutWiki's setup, the default value is ShoutWiki.
  • $wgHAWelcomeStaffGroupName - The name of the group that can serve as a fallback when no sysops have been active in the last 60 days. This is the staff group by default.
  • $wgHAWelcomeSignatureFromPreferences - This configuration variable toggles if the signature of the welcomer should be the one they have set in their preferences. This is false by default, and messages will use the default signature.

على موقع الويكي

HAWelcome adds two new configuration messages:

  • welcome-user - Determines of which user the signature should be placed under the welcome message. This can be a username or any of the special values:
    • @sysop - The most recently active sysop, with no fallback on staff
    • @latest - The most recently active sysop or staff when no sysops have been active in 60 days
    • @disabled - Don't leave welcome messages. In addition to @disabled, the message content may also be set to a single dash (-)
  • welcome-enabled - Determines which action to perform. It can be any combination of the following:
    • page-user - Create a user page for a registered user. The content of the user page is controlled by the message welcome-user-page
    • message-anon - Leave welcome messages for anonymous users. The content of the message is controlled by the message welcome-message-anon
    • message-user - Leave welcome messages for registered users. The content of the message is controlled by the message welcome-message-user
    • board-welcome - Leave a welcome message on the UserBoard. The content of the message is controlled by the message user-board-welcome-message

حقوق المستخدمين

There is one user right, assigned to the groups bot, staff, sysop and bureaucrat by default: welcomeexempt. Users with this right will not receive a message or have their user page created when they make their first edit.

التوافق

HAWelcome integrates with SocialProfile in two ways:

  • If the user has opted to use the social profile, the user page will be created in the UserWiki: namespace, rather than the User: namespace.
  • A message can be left on the UserBoard if this is enabled.

القيود المعروفة

See also