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