Steps to replicate the issue (include links if applicable):
- Install DynamicPageList3 3.6.2 on MW 1.39 with the following code at the bottom of the LocalSettings.php file:
wfLoadExtension( 'DynamicPageList3' ); $wgDplSettings['maxCategoryCount'] = 6; $wgDplSettings['maxResultCount'] = 200;
and generate a report:
{{#dpl:
|category=Artikel
|rowcolformat=width=100%
|mode=ordered
|ordermethod=counter
|order=descending
|addpagecounter=true
|count=20
}}- Upgrade to MW 1.43
What happens?:
The following error occurs:
Extension:DynamicPageList3 (DPL3), version 3.6.2: Fehler: MediaWiki\Extension\DynamicPageList3\Query::buildAndSelect: Die DynamicPageList3-Erweiterung (Version 3.6.2) produzierte ein SQL-Statement, was zu einem Datenbank-Fehler führte.<br/>Der Grund könnte ein interner Fehler von DynamicPageList3 sein oder ein Fehler deinerseits; besonders beim Nutzen von Parametern wie „categoryregexp“ oder „titleregexp“. Die Verwendung von non-greedy *? matching patterns werden nicht unterstützt.<br/>Fehlermeldung:<br/><code></code>
What should have happened instead?:
Generate a DPL report without errors
Software version (on Special:Version page; skip for WMF-hosted wikis like Wikipedia):
MediaWiki 1.43.3
DynamicPageList3 3.6.2
Other information (browser name/version, screenshots, etc.):