https://www.mediawiki.org/wiki/Special:Code/MediaWiki/113947

Revision: 113947
Author:   amire80
Date:     2012-03-15 19:59:12 +0000 (Thu, 15 Mar 2012)
Log Message:
-----------
Added very basic support for actual emailing.

Modified Paths:
--------------
    trunk/extensions/TranslationNotifications/SpecialNotifyTranslators.php

Modified: trunk/extensions/TranslationNotifications/SpecialNotifyTranslators.php
===================================================================
--- trunk/extensions/TranslationNotifications/SpecialNotifyTranslators.php      
2012-03-15 19:46:44 UTC (rev 113946)
+++ trunk/extensions/TranslationNotifications/SpecialNotifyTranslators.php      
2012-03-15 19:59:12 UTC (rev 113947)
@@ -183,7 +183,7 @@
                if ( $userName === '' ) {
                        $userName = $user->getName();
                }
-               $languageName = $userFirstLanguage->getLanguageName();
+               $languageName = $userFirstLanguage->fetchLanguageName( 
$languageCode );
                $priorityClause = ( self::$priority === 'unset' )
                        ? ''
                        : wfMessage( 'translationnotifications-email-priority', 
self::$priority );
@@ -204,6 +204,13 @@
                        $priorityClause,
                        $deadlineClause,
                        self::$notificationText
-               )->inLanguage( $userFirstLanguage )->text();;
+               )->inLanguage( $userFirstLanguage )->text();
+
+               global $wgUser;
+               $emailFrom = new MailAddress( $wgUser );
+               $emailTo = new MailAddress( $user );
+
+               return UserMailer::send( $emailTo, $emailFrom, $emailSubject, 
$emailBody );
        }
 }
+


_______________________________________________
MediaWiki-CVS mailing list
MediaWiki-CVS@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/mediawiki-cvs

Reply via email to