mediawiki / semantic-signup
支持语义用户注册的Semantic Mediawiki扩展。
1.0.0
2015-02-07 00:03 UTC
Requires
- php: >=5.3.0
- composer/installers: 1.*,>=1.0.1
- mediawiki/semantic-forms: ~2.8|~3.0
- mediawiki/semantic-media-wiki: ~1.9|~2.0
Requires (Dev)
This package is auto-updated.
Last update: 2024-09-12 12:24:42 UTC
README
语义注册(也称为SES)是一个Semantic Mediawiki扩展,它使用语义表单来改进用户注册过程。
需求
- PHP 5.3.2或更高版本
- MediaWiki 1.19或更高版本
- Semantic MediaWiki 1.9+
- Semantic Forms 2.8+
安装
推荐通过使用包含MediaWiki的composer.json
条目的Composer来安装Semantic Signup。
{ "require": { "mediawiki/semantic-signup": "~1.0" } }
- 从您的MediaWiki安装目录执行
composer require mediawiki/semantic-signup:~1.0
- 导航到您的wiki上的Special:Version并验证包是否已成功安装。
使用方法
此扩展修改用户注册过程,以便用户在注册时用语义数据填充他们的用户页面。每当请求用户注册表单时,用户将被重定向到Semantic Signup特殊页面,在那里他必须将通常的账户数据和一些附加信息输入到语义表单中。当表单提交时,将使用通常的账户信息来注册新的用户账户,并创建一个新的“User:Username”页面,并用表单提供的附加数据填充。
有关如何调整设置和准备所需的表单和模板的详细信息,请参阅配置指南。
贡献和支持
如果您想为该项目做出贡献,请订阅开发人员邮件列表,并查看贡献指南。
测试
此扩展提供单元和集成测试,这些测试由一个持续集成平台运行,但也可以从扩展基本目录使用composer phpunit
执行。