Extension:CIAnotify

From MediaWiki.org
Jump to navigation Jump to search
MediaWiki extensions manual
OOjs UI icon advanced.svg
CIA Notify
Release status: beta
Implementation User interface, Notify
Description Sends change notifications to the CIA IRC reporting system
Author(s) Christopher Sean Morrison (brlcadtalk)
Latest version 1.0
License MIT/X11
Download http://brlcad.org/CIAnotify_1.0.tar.gz
Parameters
$cnProject
Hooks used
RecentChange_save
Translate the CIAnotify extension if it is available at translatewiki.net
Check usage and version matrix.

Extension:CIAnotify is a Mediawiki extension that sends changes to the CIA IRC reporting system. CIA relays change notifications in real time to a project's IRC channel. This extension works seamlessly and similar to the other commit hooks available for CIA. See http://cia.vc for more information about the CIA project.

Download and Usage[edit]

1) Download the extension tarball from [1]:

        curl -O http://brlcad.org/CIAnotify_1.0.tar.gz

2) Unpack the extension:

        tar zxvf CIAnotify_1.0.tar.gz

3) Place it in $IP/extensions/CIAnotify. Note: $IP stands for the root directory of your MediaWiki installation, the same directory that holds LocalSettings.php.

        mv CIAnotify $IP/extensions/.

4) Edit LocalSettings.php, set cnProject and require the extension:

        # add configuration parameters here
        # setup user rights here
        $cnProject = 'BRL-CAD';
        require_once("$IP/extensions/CIAnotify/CIAnotify.php");

5) Enjoy!


Configuration parameters[edit]

The $cnProject configuration parameter needs to match your CIA project name. See http://cia.vc for more details on registering a new project with CIA..