Extension:Wikilog

Wikilog adds blogging features to MediaWiki, making it a wiki-blog hybrid.

The extension enables special features to one or more selected namespaces. Blogs and blog posts are created in these namespaces, and the extension provides the needed functionality. The main blog page is created directly in the configured namespace, and blog posts are created as subpages of the blog page. The listing of posts is generated automatically. The extension also generates RSS and Atom feeds.

Blogs are part of the wiki, and not attached to users. Any user may have many blogs, or many users may write to a single blog. You may even have many users work and publish a single blog post together, in a very collaborative way, following the wiki philosophy.

Since multiple namespaces can be configured to be wikilogs, you are free to configure it to your needs. For example, one namespace for user blogs (matching the blog page name with the user name) and another for site blogs (with arbitrary names).

Installation

 * Although functional, the extension is still beta. You are not advised to install it unless you have experience with MediaWiki.
 * Only MySQL databases are supported at the moment.



Install the extension as  directory of your MediaWiki installation. You may checkout the latest version from the Subversion repository in this directory, or uncompress one of the zip or tgz archives provided and rename/symlink the directory created. Note: The directory name must either have that name, or  must be set to the proper path in order for the extension to reference stylesheets and images from the extension directory.

Backup your database and local configuration, it is always a good idea.

Configure the extension in your LocalSettings.php file by adding the following lines (replace, with the first even-numbered namespace greater than or equal to 100 available in your wiki): 

Run the update.php script in order to create/update the tables used by the extension.



User documentation
User documentation for the extension is available at the following address. It explains the concepts introduced by the extension, how to create and configure wikilogs and write articles.


 * http://wiki.juliano.info/wiki/Help:Wikilog