Last modified: 2010-05-15 16:03:20 UTC
I have this config in LocalSettings. When I link to a new article links to "/w/NewArticle?action=edit?redlink=1" (must be "/w/NewArticle?action=edit&redlink=1"). <code> $wgScriptPath = "/wiki"; $wgArticlePath = "/w/$1"; $actions = array('view', 'edit', 'watch', 'unwatch', 'delete','revert', 'rollback', 'protect', 'unprotect','info','markpatrolled','validate','render','deletetrackback','print', 'dublincore','creativecommons','credits','submit','viewsource','history','purge'); foreach ($actions as $a) $wgActionPaths[$a] = $wgArticlePath.'?action='.$a; </code>
Changing summary to what is probably the case. It seems to be that getLocalUrl() isn't taking into account that an action path might already have query string. An edge case, but needs fixing :)
Fixed in r45324