Extension:NewSignupPage
![]() Sürüm durumu: kararlı |
|
---|---|
Uygulama | Vikim |
Açıklama | MediaWiki'nin varsayılan kayıt sayfasını geliştirir |
Yazar(lar) | Jack Phoenix |
En son sürüm | 1.2.0 (2020-01-06) |
MediaWiki | 1.39.8+ |
Veritabanı değişiklikleri | Evet |
Lisans | GNU Genel Kamu Lisansı 2.0 veya üstü |
İndir | Değişiklik günlüğü |
Örnek | Herhangi ShoutWiki sitesi |
|
|
|
|
Quarterly downloads | 11 (Ranked 129th) |
Public wikis using | 1,185 (Ranked 232nd) |
Translatewiki.net adresinde mevcutsa, NewSignupPage uzantısını çevirin | |
Sorunlar | Açık görevler · Hata bildir |
NewSignupPage uzantısı, kullanıcıların sitenin Kullanım Şartları ve Gizlilik Politikasını okuyup anladıklarını belirten bir onay kutusunu işaretlemelerini zorunlu kılarak MediaWiki'nin varsayılan kayıt sayfasını Special:CreateAccount geliştirir.
Buna ek olarak, uzantı Social tools ile uyumludur.
Bir vikinin hizmetlileri yeni kullanıcıları işe almak için puan vermeyi seçerse, $wgRegisterTrack
true olarak ayarlayın (ve önceden o vikinin veritabanında user_register_track
bir tablonun bulunduğundan emin olun!) ve işiniz bitti.
Şu anda uzantı, ShoutWiki'nin gizlilik politikası ve kullanım şartlarına bağlanacak şekilde yapılandırılmıştır.
Vikiniz için kişiselleştirmek için $wgNewSignupPageToSURL
ve $wgNewSignupPagePPURL
düzenlemeniz gerekir.
Kurulum
- Dosyaları indirin ve
extensions/
klasörünüzdekiNewSignupPage
adlı dizine yerleştirin.
Developers and code contributors should install the extension from Git instead, using:cd extensions/
git clone https://gerrit.wikimedia.org/r/mediawiki/extensions/NewSignupPage - LocalSettings.php dosyanızın altına aşağıdaki kodu ekleyin:
wfLoadExtension( 'NewSignupPage' );
- If you set
$wgRegisterTrack = true;
, you need to create theuser_register_track
table in your database; you can do this from command line withphp maintenance/sql.php extensions/NewSignupPage/user_register_track.sql
- Yapıldı – Uzantının başarıyla yüklendiğini doğrulamak için vikinizde Special:Version seçeneğine gidin.
Kullanıcı hakları
This extension adds a new user right, bypasstoscheck
, which by default isn't given to any group. Users with this right can create new accounts without checking the "I accept the site's Terms of Service" checkbox.
Kullanıcı puanları
$wgUserStatsPointValues['referral_complete']
— Set this to something to give out points for referring a new user successfully to the site.
Onay kutusu mesajını özelleştirme
This extension adds a new checkbox in Special:CreateAccount (right below the Remember my login on this computer checkbox).
You can edit the text for this checkbox by editing the system message in MediaWiki:Newsignuppage-loginform-tos
.
Parametreler
Name | Description | Default |
---|---|---|
$wgAutoAddFriendOnInvite |
If the new user was referred to the site by an existing user, should we make them friends automatically? | false
|
$wgRegisterTrack |
Whether to track registrations into the user_register_track DB table. |
false
|
$wgForceNewSignupPageInitialization |
Initialize the extension, even if InviteEmail or UserRelationship classes do not exist? Useful for testing. |
Ayrıca bakınız
- ConfirmAccount - Adds an ToS link & checkbox to registration
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. |