Updated to work with new MediaWiki\Title\Title in 1.44

This commit is contained in:
2025-07-10 12:51:00 +02:00
parent 15f8fc5a3b
commit c56a6850a2
13 changed files with 56 additions and 32 deletions

View File

@ -23,6 +23,8 @@
*/
namespace LinkTitles;
use MediaWiki\Title\Title;
// Attempt to include the maintenance base class from:
// $wgScriptPath/maintenance/Maintenance.php
// Our script is normally located at:
@ -143,7 +145,7 @@ class Cli extends \Maintenance {
private function singlePage() {
$pageName = strval( $this->getOption( 'page' ) );
$this->output( "Processing single page: '$pageName'\n" );
$title = \Title::newFromText( $pageName );
$title = Title::newFromText( $pageName );
$success = Extension::processPage( $title, \RequestContext::getMain() );
if ( $success ) {
$this->output( "Finished.\n" );
@ -184,7 +186,7 @@ class Cli extends \Maintenance {
$numProcessed = 0;
foreach ( $res as $row ) {
$title = \Title::makeTitleSafe( $row->page_namespace, $row->page_title );
$title = Title::makeTitleSafe( $row->page_namespace, $row->page_title );
$numProcessed += 1;
$index += 1;
if ( $verbose ) {