Legoktm has uploaded a new change for review.
https://gerrit.wikimedia.org/r/75276
Change subject: Use the same edit summary that section=new would. Code taken
from EditPage.php
......................................................................
Use the same edit summary that section=new would. Code taken from EditPage.php
Change-Id: I40de931b9b1d8bd7d4baa12a2622be3afbc988b4
---
M MassMessageJob.php
1 file changed, 12 insertions(+), 1 deletion(-)
git pull ssh://gerrit.wikimedia.org:29418/mediawiki/extensions/MassMessage
refs/changes/76/75276/1
diff --git a/MassMessageJob.php b/MassMessageJob.php
index 79be647..b2d3c48 100644
--- a/MassMessageJob.php
+++ b/MassMessageJob.php
@@ -49,7 +49,18 @@
$logid = $logEntry->insert();
$logEntry->publish( $logid );
+ }
+ /*
+ * Creates an edit summary based on the subject
+ * Basically copied from EditPage.php
+ *
+ * @return string
+ */
+ function getEditSummary() {
+ global $wgParser;
+ $cleanSummary = $wgParser->stripSectionName(
$this->params['subject'] );
+ return wfMessage( 'newsectionsummary' )->rawParams(
$cleanSummary )->inContentLanguage()->text();
}
/*
@@ -98,7 +109,7 @@
$status = $talkPage->doEditContent(
ContentHandler::makeContent( $text, $this->title ),
- $this->params['subject'],
+ $this->getEditSummary(),
$flags,
false,
$user
--
To view, visit https://gerrit.wikimedia.org/r/75276
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings
Gerrit-MessageType: newchange
Gerrit-Change-Id: I40de931b9b1d8bd7d4baa12a2622be3afbc988b4
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