扩展:新用户注册页面
Outdated translations are marked like this.
![]() 发行状态: 稳定版 |
|
---|---|
实现 | MyWiki |
描述 | 增强MediaWiki的默认注册页面 |
作者 | Jack Phoenix |
最新版本 | 1.2.0 (2020-01-06) |
MediaWiki | 1.43.1+ |
数据库更改 | 是 |
许可协议 | GNU通用公眾授權條款2.0或更新版本 |
下載 | 更新日志 |
示例 | 任何ShoutWiki网站 www.shoutwiki.com |
|
|
|
|
季度下載量 | 6 (Ranked 89th) |
正在使用的公开wiki数 | 1,185 (Ranked 232nd) |
前往translatewiki.net翻譯NewSignupPage扩展 | |
問題 | 开启的任务 · 报告错误 |
NewSignupPage扩展增强了 MediaWiki 的默认注册页面Special:CreateAccount,要求用户勾选一个复选框,表明他们已阅读并理解网站的服务条款和隐私政策。
除此之外,这一扩展与Social tools 兼容。
如果一个Wiki的管理员选择为招募新用户发放积分,请将 $wgRegisterTrack
设置为 true(并确保 user_register_track
表在该Wiki的数据库中已存在!)然后就完成了。
目前,该扩展程序已配置为链接到ShoutWiki的隐私政策和使用条款。
要为您的Wiki进行个性化设置,您需要设置 $wgNewSignupPageToSURL
和 $wgNewSignupPagePPURL
(例如 $wgNewSignupPageToSURL = "URL to ToS";
)。
安裝
- 下载文件,并将解压后的
NewSignupPage
文件夹移动到extensions/
目录中。
开发者和代码贡献人员应从Git安装扩展,输入:cd extensions/
git clone https://gerrit.wikimedia.org/r/mediawiki/extensions/NewSignupPage - 将下列代码放置在您的LocalSettings.php 的底部:
wfLoadExtension( 'NewSignupPage' );
- 如果您设置了
$wgRegisterTrack = true;
,则需要在数据库中创建user_register_track
表;您可以通过命令行使用php maintenance/run.php sql extensions/NewSignupPage/sql/user_register_track.sql
来完成此操作 - 完成 – 在您的wiki上导航至Special:Version,以验证已成功安装扩展。
用户权限
此扩展添加了一个新的用户权限 bypasstoscheck
,默认情况下没有授予任何组。拥有此权限的用户可以创建新帐户,而无需勾选“我接受网站的服务条款”复选框。
User points
$wgUserStatsPointValues['referral_complete']
— Set this to something to give out points for referring a new user successfully to the site.
自定义复选框消息
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
.
参数
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
|
$wgNewSignupPageToSURL |
Canonical URL to the site's terms of use page. Needs to be updated. | http://www.shoutwiki.com/wiki/Terms_of_use
|
$wgNewSignupPagePPURL |
Canonical URL to the site's privacy policy page. Needs to be updated. | http://www.shoutwiki.com/wiki/Privacy_policy
|
参见
- ConfirmAccount - Adds an ToS link & checkbox to registration
此扩展在以下wiki农场/托管网站和/或软件包中提供: 這不是一份權威名單。 即使某些wiki农场/托管网站和/或软件包未在这里列出,它们也可能提供此扩展。 请检查你的wiki农场/托管网站或软件包以确认提供情况。 |