Legoktm has uploaded a new change for review.
https://gerrit.wikimedia.org/r/75255
Change subject: Allow for values to be prefilled via the URL
......................................................................
Allow for values to be prefilled via the URL
Change-Id: I320c1e902ecd43f1dc26ff00a80de654e66bd4f8
---
M SpecialMassMessage.php
1 file changed, 9 insertions(+), 4 deletions(-)
git pull ssh://gerrit.wikimedia.org:29418/mediawiki/extensions/MassMessage
refs/changes/55/75255/1
diff --git a/SpecialMassMessage.php b/SpecialMassMessage.php
index 6886318..d86792b 100644
--- a/SpecialMassMessage.php
+++ b/SpecialMassMessage.php
@@ -45,32 +45,37 @@
function createForm() {
global $wgUser;
+ $request = $this->getRequest();
$m = array();
// Who to send to
$m['spamlist'] = array(
'id' => 'form-spamlist',
'type' => 'text',
- 'label-message' => 'massmessage-form-spamlist'
+ 'label-message' => 'massmessage-form-spamlist',
+ 'default' => $request->getText( 'spamlist' )
);
// The subject line
$m['subject'] = array(
'id' => 'form-subject',
'type' => 'text',
- 'label-message' => 'massmessage-form-subject'
+ 'label-message' => 'massmessage-form-subject',
+ 'default' => $request->getText( 'subject' )
);
// The message to send
$m['message'] = array(
'id' => 'form-message',
'type' => 'textarea',
- 'label-message' => 'massmessage-form-message'
+ 'label-message' => 'massmessage-form-message',
+ 'default' => $request->getText( 'message' )
);
if ( $wgUser->isAllowed( 'massmessage-global' ) ) {
$m['global'] = array(
'id' => 'form-global',
'type' => 'check',
- 'label-message' => 'massmessage-form-global'
+ 'label-message' => 'massmessage-form-global',
+ 'default' => $request->getText( 'global' ) !==
'' ? true : false
);
}
--
To view, visit https://gerrit.wikimedia.org/r/75255
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings
Gerrit-MessageType: newchange
Gerrit-Change-Id: I320c1e902ecd43f1dc26ff00a80de654e66bd4f8
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