Last modified: 2010-05-15 15:54:50 UTC
Any functions hooked into SpecialPage_initList do not appear to ever get invoked; this hook appears to be broken.
I can't duplicate this on a 1.12.0 installation. This extension code calls the hook function and dies properly. $wgHooks['SpecialPage_initList'][] = 'testInitList'; function testInitList(&$list ) { die('initList hook is being called.'); } Is your problem that the hook function is never being called or that you can't manipulate the $list parameter?
I have no idea...I set up pretty much the same hook that you did and it never got executed. :( None of the extensions I have implemented are using this hook, but there may be a conflict elsewhere. Let me take a look and see if can isolate this to an extension Thanks for looking at it. Please leave this open for now. :)
+testme
Let's close this for now. I haven't been able to reproduce the error, so I have to assume it was something I did on my end. Sorry :)