mediawiki - 我怎样才能看到 MediaWiki 中超过 500 个最近的更改?

标签 mediawiki mediawiki-extensions

我想在 MediaWiki 安装上看到超过 500 个最近的更改(通过 Special:RecentChanges)。根据this thread这个限制是 hardcoded in includes/specials/SpecialRecentchanges.php .

我不想meddle with MediaWiki core ,有没有办法在不更改 SpecialRecentChanges.php 的情况下获得超过 500 个更改?

如果实现此目的的唯一方法是更改​​ SpecialRecentChanges.php,那么增加这个数字是否足够?可能的副作用是什么?

最佳答案

您可以使用参数 $wgRCLinkLimits 更改建议值,例如在 LocalSettings.php 中使用值 $wgRCLinkLimits = array( 50, 100, 250, 500, 1000, 2000 );

如您所见,includes/specials/SpecialRecentchanges.php 中有一个硬编码限制;在 MediaWiki 1.16 之前是 500,从那以后是 5000(MediaWiki 1.16 于 2010 年发布,不再受支持),并且不可能显示比这个数字更多的条目(不修补 MediaWiki)。

关于mediawiki - 我怎样才能看到 MediaWiki 中超过 500 个最近的更改?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25361755/

相关文章:

MediaWiki 返回查询字符串的最佳匹配

php - 如何使用维基百科 API 从维基百科的类别页面获取所有子类别?

mediawiki - 维基百科 Api 获取单词量

php - PHP 中的登录集成

mysql - 如何下载维基百科中某个类别内的所有页面?

mediawiki - 将等号 ('=' ) 传递给 MediaWiki 模板中的参数

php - 模拟 Symfony Ldap::create 用于单元测试

javascript - CKEditor JS API 插入内部文件链接(MediaWiki WYSIWYG 扩展)

git - 如何将目录的子目录添加为 git 子模块?