Extension:WikiTweet

What can this extension do?
This extension is able to include a twitter-like into MediaWiki which is based on the registered users.

0.1.0 :
 * Each user is able to tweet when connecting
 * If you are not connected, you can view everything but not add a tweet
 * Avatar auto management (replacing by a default one if not defined for the user)

0.2.0 :
 * Rooms management : each tweet is marked by the room where it is posted
 * Subscribtions to (subscribe/unsubscribe in ajax techno) :
 * a room : see the tweets related to the followed room in any other room
 * a user : see the tweets related to the user followed in any room
 * Possibility to delete a tweet (mark show=0 in the database)

0.2.1 : under development to release 0.3.0
 * Add "Update and email" button when the status contain "@someone", to send them an email.

TO DO :
 * Possibility to manage groups of user for :
 * suscriptions
 * "update and mail" them with "@" syntax
 * Possibility to renew a tweet in putting it on the top.

Download instructions
Download the WikiTweet.rar archive from

http://mediawiki-tfaure-extensions.googlecode.com/files/WikiTweet.0.2.0.rar

and decompress it in. Note: $IP stands for the root directory of your MediaWiki installation, the same directory that holds LocalSettings.php.

It will create a  directory.

Installation
To install this extension, add the following to LocalSettings.php:

Configuration parameters
Change the config.php file to adapt for your wiki.

tag insertion syntax


or



Where options can be :


 * : two modes (size="small" and size="normal" - default)
 * : indicates the number of tweets displayed (eg. )
 * : indicates the name of the room feed (defined by this.. You dont have to register a room somewhere, default="main")

Example


Tweets syntax

 * "@" before any user name (link created)
 * ">" before any wiki link
 * "#" before any search

Avatar

 * upload your profile avatar in importing a username.png (or .jpg) file into the Wiki.

Code
Download on http://code.google.com/p/mediawiki-tfaure-extensions/downloads/list