从MediaWiki页面获取配置信息


Getting config information from a MediaWiki page

我正在开发一个MediaWiki扩展,我希望它能够从MediaWiki页面中提取简单的配置设置,当添加某些内容(如类别)时,可以对其进行编辑。我很不确定我会怎么做这样的事情。任何帮助都将不胜感激/

通常,在wiki上的设置将存储在MediaWiki命名空间中。没有用于获取和设置此类配置设置的内置方法,因此您必须手动解析这些页面。对于一个(相当复杂的)示例,请参阅侧边栏是如何从Skin.php中的MediaWiki:Sidebar构建的

当然,一种更方便用户的方法是创建一个简单的特殊页面,从数据库中获取和设置配置设置。根据您的具体需求,构建起来可能同样简单。