Extension:Semantic Tasks

What can this extension do?
Semantic Tasks is an extension to MediaWiki that works in conjunction with another extension, Semantic MediaWiki, to provide email task notifications and reminders.

Semantic Tasks has been developed for the Creative Commons internal task and project tracking system ccTeamspace.

Usage

 * Notification emails are sent when a page is saved. The system looks for the Assigned to::* property.


 * Reminders emails. The system looks for the Reminder at::* and the Target date::* property. It then send reminders to the assignees. You must run a cron job once a day to execute the reminder script.

Installation

 * Extract the archive to obtain the directory "SemanticTasks" that contains all relevant files. Copy the directory "SemanticTasks" to "[wikipath]/extensions/".

require_once( "$IP/extensions/SemanticTasks/SemanticTasks.php" );
 * Insert the following line into the file LocalSettings.php:

edit your crontab file: $ crontab -e add the following line to execute the script every day at 12: 0 12 * * * php extensions/SemanticTasks/ST_CheckForReminders.php
 * run a cron job once a day to execute the reminder script :