MediaWiki:特殊的“创建帐户”行为

时间:2012-02-15 12:55:29

标签: mediawiki

在MediaWiki系统中创建新用户帐户时,admin会指定所需的用户登录名和真实姓名。我想自动填充用户页面,并根据这些规则创建一个特殊页面:

如果新用户的登录名为“LOGIN”且真实姓名为“FIRST SECOND”,

1)应创建一个名为“SECFIR”的新页面(即3个姓氏字母和3个姓氏字母),仅包含“#REDIRECT:[[user:LOGIN]]”,即重定向到用户页面;

2)用户页面应包含“{{getuser | SECFIR}}”

有什么建议吗?

1 个答案:

答案 0 :(得分:1)

  1. 使用http://www.mediawiki.org/wiki/Manual:Hooks/AddNewAccount创建自定义钩子函数(事件处理程序) - 相对简单的PHP来执行此操作

  2. 答案相同......

  3. 更多https://stackoverflow.com/a/8514696