Skip to content

Commit 8b91ff1

Browse files
committed
Improve unordered list handling
1 parent 60c96ce commit 8b91ff1

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

src/ParameterProvider.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -61,7 +61,7 @@ public function getUploadPageText(): string {
6161
$fileSummaryMsg = Message::newFromKey( $msgKey, $templateParams );
6262

6363
if ( $fileSummaryMsg->exists() ) {
64-
return preg_replace( '/^<!--.*?-->\n*/s', '', $fileSummaryMsg->plain() );
64+
return preg_replace( '/^[\s\n]*<!--[\s\S]*?-->[\s\n]*/', '', $fileSummaryMsg->plain() );
6565
}
6666
else {
6767
return '{{' . $templateName . $templateParams . '}}';
@@ -95,7 +95,7 @@ private function populateParametersFromKey() {
9595

9696
if ( $paramMsg->exists() ) {
9797

98-
$paramLines = explode( "\n", str_replace( '*', '', $paramMsg->plain() ) );
98+
$paramLines = preg_replace( '/^\s*\*\s*/', '', explode( "\n", preg_replace( '/^[\s\n]*<!--[\s\S]*?-->[\s\n]*/', '', $paramMsg->plain() ) ) );
9999
$paramSet = array_map( [ $this, 'parseParamLine' ], $paramLines );
100100
$paramMap = array_combine( array_column( $paramSet, 0 ), $paramSet );
101101

0 commit comments

Comments
 (0)