我想在 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/