افزونه:پیام کاربر جدید
NewUserMessage وضعیت انتشار: پایدار |
|
---|---|
انجام | User activity , قلاب |
توضیحات | یک پیام به صفحات بحث کاربر ایجاد شده جدید اضافه کنید |
نویسنده(گان) | |
آخرین نسخه: | 3.6.0 (2016-10-31) |
MediaWiki | 1.36+ |
PHP | 7.3+ |
تغییر پایگاه داده | خیر |
مجوز | GNU General Public License 2.0 or later |
بارگیری | |
|
|
Quarterly downloads | 19 (Ranked 111st) |
Translate the NewUserMessage extension if it is available at translatewiki.net | |
Issues | Open tasks · گزارش یک مشکل |
پسوند ""NewUserMessage" پیامی را به صفحات بحث حساب های ویکی تازه ایجاد شده اضافه می کند.
معمولاً پس از ثبت نام کاربر جدید در ویکی که توسط مدیاویکی ساخته شده است، پیام در مدیاویکی:Welcomecreation نمایش داده می شود. این افزونه اجازه می دهد تا پیامی در یک الگوی مشخص به جای آن به صفحه بحث کاربر جدید اضافه شود.
راهاندازی
- Download and move the extracted
NewUserMessage
folder to yourextensions/
directory.
Developers and code contributors should install the extension from Git instead, using:cd extensions/
git clone https://gerrit.wikimedia.org/r/mediawiki/extensions/NewUserMessage - کد زیر را در انتهای $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)
See also
- Extension:Create User Page - checks on login whether the user has a user page and, if not, creates it.
این افزونه در یکی یا بیشتر پروژههای ویکیمدیا استفاده شده است. این احتمالاً به این معنی است که افزونه پایدار است و به اندازه کافی برای استفاده توسط وبسایتهای ترافیک-بالا به خوبی کار میکند. برای نام این افزونه در پروندههای پیکربندی CommonSettings.php و InitialiseSettings.php ویکیمدیا بگردید تا جایی که آنها نصب شده را ببینید. یک فهرست کامل از افزونهها نصبشده روی یک ویکی مشخص را میتوان در صفحۀ Special:Version دید. |
This extension is included in the following wiki farms/hosts and/or packages: This is not an authoritative list. Some wiki farms/hosts and/or packages may contain this extension even if they are not listed here. Always check with your wiki farms/hosts or bundle to confirm. |