افزونه:پیام کاربر جدید

This page is a translated version of the page Extension:NewUserMessage and the translation is 86% complete.
Outdated translations are marked like this.
راهنمای افزونهٔ مدیاویکی
NewUserMessage
وضعیت انتشار: پایدار
انجام User activity , قلاب‌
توضیحات یک پیام به صفحات بحث کاربر ایجاد شده جدید اضافه کنید
نویسنده(گان)
آخرین نسخه: 3.6.0 (2016-10-31)
MediaWiki 1.36+
PHP 7.3+
تغییر پایگاه داده خیر
مجوز GNU General Public License 2.0 or later
بارگیری
  • $wgNewUserMessageOnAutoCreate
  • $wgNewUserSuppressRC
  • $wgNewUserMinorEdit
Quarterly downloads 23 (Ranked 133rd)
Translate the NewUserMessage extension if it is available at translatewiki.net
Issues Open tasks · گزارش یک مشکل

پسوند ""NewUserMessage" پیامی را به صفحات بحث حساب های ویکی تازه ایجاد شده اضافه می کند.

معمولاً پس از ثبت نام کاربر جدید در ویکی که توسط مدیاویکی ساخته شده است، پیام در مدیاویکی:Welcomecreation نمایش داده می شود. این افزونه اجازه می دهد تا پیامی در یک الگوی مشخص به جای آن به صفحه بحث کاربر جدید اضافه شود.

راه‌اندازی

  • Download and place the file(s) in a directory called NewUserMessage in your extensions/ folder.
  • کد زیر را در انتهای $LocalSettings خودتان اضافه کنید:
    wfLoadExtension( 'NewUserMessage' );
    
  • براساس نیاز پیکربندی کنید.
  •   انجام شد – به Special:Version در ویکی خودتان بروید تا مطئمن شوید که افزونه با موفقیت نصب شده است.

پیکربندی

متغیرهای سراسری

برخی از متغیرهای سراسری وجود دارد که بر عملکرد برنامه افزودنی تأثیر می گذارد. اینها باید در فایل LocalSettings شما بعد از require_once اسکریپت NewUserMessage.php تنظیم شوند.

متغیر مقدار پیش‌فرض معنا
$wgNewUserSuppressRC false مشخص کنید ایجاد پیام کاربر جدید باید در تغییرات اخیر نشان داده شود یا خیر. اگر روی true تنظیم شود، این ویرایش‌ها نمایش داده نمی‌شوند، حتی اگر «نمایش ویرایش‌های ربات» در تغییرات اخیر یا پیگیری‌ها انتخاب شده باشد.
$wgNewUserMinorEdit true آیا ایجاد پیام کاربر جدید باید یک ویرایش جزئی باشد؟
$wgNewUserMessageOnAutoCreate false آیا ایجاد خودکار (CentralAuth) باید پیام کاربر جدیدی را راه‌اندازی کند؟

پیکربندی در ویکی

تنظیمات دیگر برنامه افزودنی را می توان در فضای نام "مدیاویکی:"" انجام داد.

عنوان صفحه مقدار پیش‌فرض معنا
MediaWiki:Newusermessage-template Template:Welcome یک الگو برای بسته بندی پیام کاربر جدید در آن مشخص کنید. می‌توانید ترجمه‌هایی ایجاد کنید (به‌عنوان مثال MediaWiki:Newusermessage-template/es) که وقتی کاربر ثبت‌شده زبان واسط دیگری را در هنگام ثبت نام تنظیم کرده باشد (این کار از طریق پارامتر &uselang یا آسان‌تر از طریق زبان ورود به سیستم ممکن است) استفاده شود. پیوندها). هنگامی که MediaWiki:Newusermessage-template-body تنظیم نشده باشد، به عنوان بازگشتی استفاده می شود.
MediaWiki:Newusermessage-template-subject Template:Welcome-subject الگویی را برای قرار دادن موضوع موضوع پیام کاربر جدید در آن مشخص کنید. همیشه توسط تجزیه کننده پیش پردازش و جایگزین می شود.
MediaWiki:Newusermessage-template-body Template:Welcome-body الگویی را برای قرار دادن بدنه رشته پیام کاربر جدید در آن مشخص کنید.
MediaWiki:Newuseredit-summary Adding [[Template:Welcome|welcome message]] to new user's talk page ویرایش خلاصه برای ورودی تغییرات اخیر پیام کاربران جدید. همیشه به زبان محتوا.
MediaWiki:Newusermessage-editor New user message نام کاربری کاربری که ویرایش را در صفحات بحث کاربر انجام می دهد را تنظیم کنید. اگر این کاربر وجود نداشته باشد، "پیش‌فرض MediaWiki" به عنوان کاربر در حال ویرایش نشان داده می‌شود. ""کاربری که در اینجا تنظیم شده است به عنوان رزرو شده علامت گذاری شده است و نمی تواند به سیستم وارد شود!""
MediaWiki:Newusermessage-signatures none ویژگی اختیاری اگر وجود داشته باشد و حاوی لیستی از نام‌های کاربری باشد (* signature خط جدید * و غیره...)، این نام‌های کاربری بعد از الگو (به طور تصادفی) به همراه تاریخ و زمان اضافه می‌شوند.
MediaWiki:Newusermessage-substitute‎ none ویژگی اختیاری اگر صفحه وجود داشته باشد و حاوی هر متنی باشد (اما فاصله یا یک خط تیره ("-"))، الگوی خوش آمد گویی substituted در صفحه بحث خواهد بود.

توجه داشته باشید که این موارد "مقالات" هستند، برای ویرایش آنها به مقاله در مرورگر خود بروید و متن را مطابق با آن ویرایش کنید.

مثال صفحه پیام کاربر جدید

یک مثال بسیار ساده از صفحه ای که باید به عنوان الگو:Welcome ایجاد کنید:

== به ویکی ما خوش آمدید ==
سلام $name...

Hello {{{name}}} ...

؛ پارامترهای قالب

  • |name= - User name
  • |realName= - Real name (can be empty)