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
MediaWiki 1.36 Not formally tested
MediaWiki 1.34 Not formally tested
MediaWiki 1.32 Not formally tested
License MIT License
Download http://brlcad.org/CIAnotify_1.0.tar.gz
$cnProject

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..