我希望在 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/

10-13 04:48