jenkins-bot has submitted this change and it was merged. ( https://gerrit.wikimedia.org/r/393269 )
Change subject: Use ParserOutput stateless transforms when available ...................................................................... Use ParserOutput stateless transforms when available See MediaWiki core changes Ied5fe1a61 and I78b62ec3. There's no need to feature-flag the extra parameter in calls to ParserOutput::getText(), they'll just be ignored if this is merged first. Change-Id: I2cd7519186f2319f32cf6288655ddb873337a638 --- M includes/Forms/PreviewForm.php 1 file changed, 9 insertions(+), 3 deletions(-) Approvals: Legoktm: Looks good to me, approved jenkins-bot: Verified diff --git a/includes/Forms/PreviewForm.php b/includes/Forms/PreviewForm.php index f0f66fc..2463615 100644 --- a/includes/Forms/PreviewForm.php +++ b/includes/Forms/PreviewForm.php @@ -267,7 +267,9 @@ $Output = $Context->getOutput(); $parser_options = ParserOptions::newFromContext( $Context ); - $parser_options->setEditSection( false ); + if ( !defined( 'ParserOutput::SUPPORTS_STATELESS_TRANSFORMS' ) ) { + $parser_options->setEditSection( false ); + } $parser_options->setIsPreview( true ); foreach ( $metadata_items as $item ) { @@ -296,7 +298,9 @@ ); // find this hacky, but not sure how to retrieve the raw text - $category = strip_tags( $category->getText() ); + $category = strip_tags( $category->getText( [ + 'enableSectionEditLinks' => false, + ] ) ); // if the parser was not able to parse a template, {} will be left. // only include the text if valid category. @@ -337,7 +341,9 @@ wfMessage( 'gwtoolset-preview-mediafile-placeholder-text' )->escaped() ) . - $parser_out->getText() . + $parser_out->getText( [ + 'enableSectionEditLinks' => false, + ] ) . $Skin->getCategories() . self::getNonParsableCategoriesAsHtml( $notParsable ) . Html::closeElement( 'div' ); -- To view, visit https://gerrit.wikimedia.org/r/393269 To unsubscribe, visit https://gerrit.wikimedia.org/r/settings Gerrit-MessageType: merged Gerrit-Change-Id: I2cd7519186f2319f32cf6288655ddb873337a638 Gerrit-PatchSet: 2 Gerrit-Project: mediawiki/extensions/GWToolset Gerrit-Branch: master Gerrit-Owner: Anomie <bjor...@wikimedia.org> Gerrit-Reviewer: Anomie <bjor...@wikimedia.org> Gerrit-Reviewer: Legoktm <lego...@member.fsf.org> Gerrit-Reviewer: jenkins-bot <> _______________________________________________ MediaWiki-commits mailing list MediaWiki-commits@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits