Author: alexp
Description:
Hi,
Every release of MW since 1.10 I've been making a tweak to the rebuildtextindex.php to replace line 60 with the following code:
if($s->page_namespace != NS_MAIN) { global $wgContLang; $title = $wgContLang->getNsText( $s->page_namespace ) . ':' . $s->page_title; } else { $title = $s->page_title; } $u = new SearchUpdate( $s->page_id, $title, $revtext );
I have no idea how the best way to get this into the main code base is, but I'm pretty sure as it stands its wrong in everyone's eyes - since the namespace information is currently lost. Ideally SearchUpdate would be refactored to take a namespace parameter, but this at least allows it to be retrieved intact. I found this problem when adding an extension to index the other namespaces. Or should I be using something else to rebuild the text search?
Kind regards,
Alex
Version: 1.13.x
Severity: normal