Index: trunk/extensions/Contest/specials/SpecialContest.php |
— | — | @@ -56,7 +56,7 @@ |
57 | 57 | |
58 | 58 | $this->displayNavigation(); |
59 | 59 | $this->showGeneralInfo( $contest ); |
60 | | - // TODO $this->showMailFunctionality( $contest ); |
| 60 | + $this->showMailFunctionality( $contest ); |
61 | 61 | $this->showContestants( $contest, $challengeTitle ); |
62 | 62 | |
63 | 63 | $out->addModules( 'contest.special.contest' ); |
Index: trunk/extensions/Contest/Contest.i18n.php |
— | — | @@ -287,6 +287,15 @@ |
288 | 288 | 'contest-email-signup-title' => 'Title for signup e-mails', |
289 | 289 | 'contest-email-reminder-title' => 'Title for reminder e-mails', |
290 | 290 | |
| 291 | + 'contest-contest-reminder-mail' => 'Reminder email', |
| 292 | + 'contest-contest-reminder-page' => 'Text explaining the email content is pulled from a page, $1 is the page name.', |
| 293 | + 'contest-contest-send-reminder' => 'Send reminder button text', |
| 294 | + |
| 295 | + 'contest-contest-reminder-preview' => 'Text indicating that the following content is the preview for the reminder email.', |
| 296 | + 'contest-contest-reminder-title' => 'Dialog title', |
| 297 | + 'contest-contest-reminder-send' => 'Send button text', |
| 298 | + 'contest-contest-reminder-cancel' => 'Cancel button text', |
| 299 | + |
291 | 300 | // Special:MyContests |
292 | 301 | 'contest-mycontests-toplink' => 'Text for link in the user menu (i.e. where watchlist and preferences are linked)', |
293 | 302 | 'contest-mycontests-no-contests' => 'Message indicating there are no contests for the user, displayed instead of a list.', |