Topic on Extension talk:AccessControl

Crashed 1.30 Special:SpecialPages

3
Summary by Kizule

Version of MediaWiki 1.30 isn't supported.

Johnywhy (talkcontribs)
[WstJ-uaufRsHLEzsvm4oNQAAABQ] /index.php/Special:SpecialPages MWException from line 127 of /home/gunsywtx/public_html/includes/page/WikiPage.php: Invalid or virtual namespace -1 given.

Backtrace:

#0 /home/gunsywtx/public_html/extensions/AccessControl/AccessControl.hooks.php(86): WikiPage::factory(Title)
#1 /home/gunsywtx/public_html/extensions/AccessControl/AccessControl.hooks.php(294): AccessControlHooks::getContentPage(integer, string)
#2 /home/gunsywtx/public_html/includes/Hooks.php(177): AccessControlHooks::onUserCan(Title, User, string, string)
#3 /home/gunsywtx/public_html/includes/Hooks.php(205): Hooks::callHook(string, array, array, NULL)
#4 /home/gunsywtx/public_html/includes/Title.php(2194): Hooks::run(string, array)
#5 /home/gunsywtx/public_html/includes/Title.php(2636): Title->checkPermissionHooks(string, User, array, string, boolean)
#6 /home/gunsywtx/public_html/includes/Title.php(2060): Title->getUserPermissionsErrorsInternal(string, User, string)
#7 /home/gunsywtx/public_html/includes/MediaWiki.php(206): Title->getUserPermissionsErrors(string, User)
#8 /home/gunsywtx/public_html/includes/MediaWiki.php(851): MediaWiki->performRequest()
#9 /home/gunsywtx/public_html/includes/MediaWiki.php(523): MediaWiki->main()
#10 /home/gunsywtx/public_html/index.php(43): MediaWiki->run()
#11 {main}
109.233.225.254 (talkcontribs)

Another dirty fix: In file "extensions/AccessControl/AccessControl.hooks.php": Add(not replace, just add) to line 83 this code:

if ($namespace == -1) $namespace = 0;

It works for me and will not overwritten after wiki core update.

Johnywhy (talkcontribs)

thx