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 に答える