mediawiki/semantic-signup

支持语义用户注册的Semantic Mediawiki扩展。

1.0.0 2015-02-07 00:03 UTC

This package is auto-updated.

Last update: 2024-09-12 12:24:42 UTC


README

Build Status Code Coverage Scrutinizer Code Quality Latest Stable Version Packagist download count

语义注册(也称为SES)是一个Semantic Mediawiki扩展,它使用语义表单来改进用户注册过程。

需求

安装

推荐通过使用包含MediaWiki的composer.json条目的Composer来安装Semantic Signup。

{
	"require": {
		"mediawiki/semantic-signup": "~1.0"
	}
}
  1. 从您的MediaWiki安装目录执行composer require mediawiki/semantic-signup:~1.0
  2. 导航到您的wiki上的Special:Version并验证包是否已成功安装。

使用方法

此扩展修改用户注册过程,以便用户在注册时用语义数据填充他们的用户页面。每当请求用户注册表单时,用户将被重定向到Semantic Signup特殊页面,在那里他必须将通常的账户数据和一些附加信息输入到语义表单中。当表单提交时,将使用通常的账户信息来注册新的用户账户,并创建一个新的“User:Username”页面,并用表单提供的附加数据填充。

有关如何调整设置和准备所需的表单和模板的详细信息,请参阅配置指南

贡献和支持

如果您想为该项目做出贡献,请订阅开发人员邮件列表,并查看贡献指南。

测试

此扩展提供单元和集成测试,这些测试由一个持续集成平台运行,但也可以从扩展基本目录使用composer phpunit执行。

许可

GNU通用公共许可证,版本3或更高版本.