Legoktm has uploaded a new change for review.

  https://gerrit.wikimedia.org/r/90866


Change subject: Use EditPage::getCopyrightWarning directly for message
......................................................................

Use EditPage::getCopyrightWarning directly for message

Change-Id: I1e2ffbbbf0b8c25064f5ecefa56c5d9808362bc2
---
M SpecialMassMessage.php
1 file changed, 2 insertions(+), 20 deletions(-)


  git pull ssh://gerrit.wikimedia.org:29418/mediawiki/extensions/MassMessage 
refs/changes/66/90866/1

diff --git a/SpecialMassMessage.php b/SpecialMassMessage.php
index a609c94..b2ec268 100644
--- a/SpecialMassMessage.php
+++ b/SpecialMassMessage.php
@@ -136,7 +136,8 @@
                );
 
                if ( $this->state == 'preview' ) {
-                       $m['message']['help'] = $this->makeCopyrightWarning(); 
// Adds it right before the 'Send' button
+                       // Adds it right before the 'Send' button
+                       $m['message']['help'] = EditPage::getCopyrightWarning( 
$this->getTitle(), 'parse' );
                        $m['submit-button'] = array(
                                'id' => 'mw-massmessage-form-submit-button',
                                'name' => 'submit-button',
@@ -153,25 +154,6 @@
                );
 
                return $m;
-       }
-
-       /**
-        * Wrapper around EditPage::getCopyrightWarning to return HTML, not 
wikitext
-        *
-        * Basically from OutputPage::addWikiTextTitle
-        * @return string HTML output
-        */
-       function makeCopyrightWarning() {
-               global $wgParser;
-               $title = Title::newFromText( 'Special:MassMessage' );
-               $text = EditPage::getCopyrightWarning( $title );
-               $opts = ParserOptions::newFromContext( $this->getContext() );
-               $opts->setEditSection( false );
-               $parserOutput = $wgParser->parse(
-                       $text, $title, $opts,
-                       true, true
-               );
-               return $parserOutput->getText();
        }
 
        /**

-- 
To view, visit https://gerrit.wikimedia.org/r/90866
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings

Gerrit-MessageType: newchange
Gerrit-Change-Id: I1e2ffbbbf0b8c25064f5ecefa56c5d9808362bc2
Gerrit-PatchSet: 1
Gerrit-Project: mediawiki/extensions/MassMessage
Gerrit-Branch: master
Gerrit-Owner: Legoktm <[email protected]>

_______________________________________________
MediaWiki-commits mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits

Reply via email to