3

我希望看到 MediaWiki 安装的 500 多个最近的更改(通过Special:RecentChanges)。根据这个线程,这个限制是硬编码的includes/specials/SpecialRecentchanges.php

我不想插手 MediaWiki 核心,有没有办法在不改变的情况下获得 500 多个更改SpecialRecentChanges.php

如果实现这一点的唯一方法是改变SpecialRecentChanges.php,增加这个数字就足够了吗?可能的副作用是什么?

4

1 回答 1

2

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

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

于 2014-09-10T18:46:45.003 回答