Extension:FormatEmail

From MediaWiki.org

Jump to: navigation, search

         

Manual on MediaWiki Extensions
List of MediaWiki Extensions
Crystal Clear action run.png
FormatEmail

Release status: unknown

Implementation  User interface
Description Allows custom headers/footers to be added to user to user emails.
Author(s)  Travis Derouin
Last Version  0.1 (2006-12-05)
MediaWiki  1.6+
License GPL
Download Download snapshot

Subversion [Help]
Browse source code

check usage (experimental)

The FormatEmail extension allows a custom header or footer to be wrapped around user to user e-mails.

Contents

[edit] License

Copyright 2006 Travis Derouin

This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA

[edit] Author

Travis Derouin ( travis @ wikihow.com)

[edit] Pre-requisites

This extension was tested with MediaWiki 1.6.7 and MediaWiki 1.8.2.

[edit] Installation

Download the latest snapshot and extract it to your extensions directory.

In your MediaWiki LocalSettings.php, add the following line some place towards the bottom of the file:

require_once("$IP/extensions/FormatEmail/FormatEmail.php");

[edit] Configuration

Simply change email_header and email_footer in FormatEmail.php.

[edit] Bugs and enhancements

Bugs or feature requests can be sent to the author at travis @ wikihow.com.

It would be nice to add the ability to add HTML to perhaps wrap a template around the message, but UserMailer.php would have to be modified first to allow some extra headers to be passed in.