http://www.mediawiki.org/wiki/Special:Code/MediaWiki/100292

Revision: 100292
Author:   reedy
Date:     2011-10-19 23:30:29 +0000 (Wed, 19 Oct 2011)
Log Message:
-----------
Added new globals to override the email sender address/name, defaults to MW 
$$wgContestMailSender and $wgContestMailSenderName

Modified Paths:
--------------
    trunk/extensions/Contest/Contest.php
    trunk/extensions/Contest/includes/ContestContestant.php

Modified: trunk/extensions/Contest/Contest.php
===================================================================
--- trunk/extensions/Contest/Contest.php        2011-10-19 23:17:41 UTC (rev 
100291)
+++ trunk/extensions/Contest/Contest.php        2011-10-19 23:30:29 UTC (rev 
100292)
@@ -165,7 +165,7 @@
                'contest-contest-reminder-send',
                'contest-contest-reminder-preview',
                'contest-contest-reminder-sending',
-               'contest-contest-reminder-success', 
+               'contest-contest-reminder-success',
                'contest-contest-reminder-close',
                'contest-contest-reminder-retry',
                'contest-contest-reminder-failed',
@@ -294,3 +294,6 @@
 $egContestSettings = array();
 
 $wgContestEmailParse = false;
+
+$wgContestMailSender = $wgPasswordSender;
+$wgContestMailSenderName = $wgPasswordSenderName;

Modified: trunk/extensions/Contest/includes/ContestContestant.php
===================================================================
--- trunk/extensions/Contest/includes/ContestContestant.php     2011-10-19 
23:17:41 UTC (rev 100291)
+++ trunk/extensions/Contest/includes/ContestContestant.php     2011-10-19 
23:30:29 UTC (rev 100292)
@@ -489,13 +489,13 @@
         * @return Status
         */
        public function sendSignupEmail() {
-               global $wgPasswordSender, $wgPasswordSenderName;
+               global $wgContestMailSender, $wgContestMailSenderName;
 
                $title = wfMsg( 'contest-email-signup-title' );
                $emailText = ContestUtils::getParsedArticleContent( 
$this->getContest()->getField( 'signup_email' ) );
                $user = $this->getUser();
-               $sender = $wgPasswordSender;
-               $senderName = $wgPasswordSenderName;
+               $sender = $wgContestMailSender;
+               $senderName = $wgContestMailSenderName;
 
                wfRunHooks( 'ContestBeforeSignupEmail', array( &$this, &$title, 
&$emailText, &$user, &$sender, &$senderName ) );
 
@@ -517,7 +517,7 @@
         * @return Status
         */
        public function sendReminderEmail( $emailText, array $params = array() 
) {
-               global $wgPasswordSender, $wgPasswordSenderName;
+               global $wgContestMailSender, $wgContestMailSenderName;
 
                if ( !array_key_exists( 'daysLeft', $params ) ) {
                        $params['daysLeft'] = 
$this->getContest()->getDaysLeft();
@@ -525,8 +525,8 @@
 
                $title = wfMsgExt( 'contest-email-reminder-title', 'parsemag', 
$params['daysLeft'] );
                $user = $this->getUser();
-               $sender = $wgPasswordSender;
-               $senderName = $wgPasswordSenderName;
+               $sender = $wgContestMailSender;
+               $senderName = $wgContestMailSenderName;
 
                wfRunHooks( 'ContestBeforeReminderEmail', array( &$this, 
&$title, &$emailText, &$user, &$sender, &$senderName ) );
 


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

Reply via email to