Hello,
I'm using ReplaceText 1.28+22bb5f6.
The special page works great, but the CLI crashes when I specify a namespace.
For example, php extensions/ReplaceText/replaceAll.php --conf LocalSettings.php "File:" "Fichier:" --ns Adresse will return this error:
PHP Warning: strtolower() expects parameter 1 to be string, array given in /home/vhosts/fabien/archi-mediawiki/extensions/ReplaceText/replaceAll.php on line 227 PHP Notice: Undefined index: in /home/vhosts/fabien/archi-mediawiki/extensions/ReplaceText/replaceAll.php on line 228 NULL [b6b957edb91ef3afe0ca0bcc] [no req] InvalidArgumentException from line 1583 of /home/vhosts/fabien/archi-mediawiki/vendor/mediawiki/core/includes/libs/rdbms/database/Database.php: Database::makeList: empty input for field page_namespace Backtrace: #0 /home/vhosts/fabien/archi-mediawiki/vendor/mediawiki/core/includes/libs/rdbms/database/Database.php(1296): Database->makeList(array, integer) #1 /home/vhosts/fabien/archi-mediawiki/vendor/mediawiki/core/includes/libs/rdbms/database/Database.php(1252): Database->selectSQLText(array, array, array, string, array, array) #2 /home/vhosts/fabien/archi-mediawiki/extensions/ReplaceText/ReplaceTextSearch.php(27): Database->select(array, array, array, string, array) #3 /home/vhosts/fabien/archi-mediawiki/extensions/ReplaceText/replaceAll.php(350): ReplaceTextSearch::doSearchQuery(string, array, NULL, NULL, NULL) #4 /home/vhosts/fabien/archi-mediawiki/vendor/mediawiki/core/maintenance/doMaintenance.php(111): ReplaceText->execute() #5 /home/vhosts/fabien/archi-mediawiki/extensions/ReplaceText/replaceAll.php(376): require_once(string) #6 {main}