Extension:EditNotify

EditNotify is an extension to MediaWiki that allows users to receive notification for page editing or creation. The extension makes use of Echo extension to notify the users.

Features
The extension allows registered user to get notified of: The users who are signed up for a page will be notified with a simple alert message and also through email about the edit. The users can get notification for The users will receive notification via Email as well as Echo notification.
 * Creation of new pages
 * Edit to existing pages - it includes the notification to all changes.
 * Change in specific template field (the users get the notification when there happens a template field value change)
 * Change in specific template field to specific template value (user get notified if there happens a change in template field to a specific template field value)
 * All pages - get track of any edit or creation of all pages.
 * All pages in one or more namespaces
 * All pages in one or more categories

Installation
Navigate to Special:Version on your wiki to verify that the extension is successfully installed.
 * Download and place the file(s) in a directory called  in your   folder.
 * Add the following code at the bottom of your LocalSettings.php:
 * The array $wgEditNotifyAlerts should be added to the LocalSettings.php and the username can be added to the respective array to get notified of the corresponding events.
 * New field name or field name to a specific field value can be added if you wish to track the changes. Namespaces or categories to be tracked can also be added to the respective 'namespace' or 'category' keys in the array.
 * If user wishes to receive notification of all pages, then the category and namespace keys can be avoided.

Requirements

 * Install Echo - EditNotify extension makes use of Echo notifications to notify the subscribed users of page creation/editing.

Examples
Say, if users David and Ram have to get notified when a page is created, and the user John has to get notified when a non template page in User namespace is edited and Charles has to track edit event in Uniwiki category, then the array would something like: George and Ann will get notified of the change in template value if the field value of 'full name' changes in Template:User info in User and Talk namespaces. While Mia will be notified for change in field value of 'full name' in Template:User info in any page. If the value of 'full name' changes to 'Albert' in User namespace, then Brennan will be notified of this event.