Difference between revisions of "CcTeamspace"

From Creative Commons
Jump to: navigation, search
Line 1: Line 1:
 
The internal task and project tracking system used at Creative Commons is powered by [http://semantic-mediawiki.org/ Semantic Media Wiki].
 
The internal task and project tracking system used at Creative Commons is powered by [http://semantic-mediawiki.org/ Semantic Media Wiki].
 +
 +
=Presentation=
 +
 +
 +
  
 
=Installation=
 
=Installation=
==MediaWiki==
+
'''Requirements:'''
 +
* Web Server such as Apache or IIS
 +
* PHP version 5.0 or later (5.1.x recommended)
 +
* Database Server MySQL 4.0 or later
 +
 
 +
'''(1) MediaWiki :'''
 
MediaWiki is a free software wiki package used for Wikipedia and many other wikis. It's the basis of the ccTeamspace software.
 
MediaWiki is a free software wiki package used for Wikipedia and many other wikis. It's the basis of the ccTeamspace software.
 
Follow the MediaWiki [http://www.mediawiki.org/wiki/Manual:Installation_guide installation guide] to complete the installation of your wiki.
 
Follow the MediaWiki [http://www.mediawiki.org/wiki/Manual:Installation_guide installation guide] to complete the installation of your wiki.
  
==Semantic MediaWiki==
+
'''(2)Semantic MediaWiki:'''
 
On this MediaWiki installation, we will add some semantic features. [http://semantic-mediawiki.org/wiki/Help:Download Download] Semantic MediaWiki and follow the [http://semantic-mediawiki.org/wiki/Help:Installation#Installation four installation steps].
 
On this MediaWiki installation, we will add some semantic features. [http://semantic-mediawiki.org/wiki/Help:Download Download] Semantic MediaWiki and follow the [http://semantic-mediawiki.org/wiki/Help:Installation#Installation four installation steps].
 +
 +
'''(3) Import the ccTeamspace structure:'''
 +
* Download the [ccTeamspace structure xml file].
 +
* Log in with your [http://meta.wikimedia.org/wiki/Help:Administration#Making_sysops Sysops] account and go to the <nowiki>Special:Import</nowiki> page to import the xml file.
 +
 +
'''(4) Refresh the semantic data with a script:'''
 +
Move the php file ''./extensions/SemanticMediaWiki/maintenance/SMW_refreshData.php'' to the ''./maintenance/'' directory of your MediaWiki installation. Then execute the SMW_refreshData.php script to create the semantic data in your database.
 +
  php maintenance/SMW_refreshData.php
  
  
==Additional Semantic Extensions==
+
'''(5) Add  Semantic Extensions:'''
 +
All of the following extensions are needed:
 
* [http://www.mediawiki.org/wiki/Extension:Semantic_Forms Semantic Forms]
 
* [http://www.mediawiki.org/wiki/Extension:Semantic_Forms Semantic Forms]
 
* [http://www.mediawiki.org/wiki/Extension:Semantic_Calendar Semantic Calendar]
 
* [http://www.mediawiki.org/wiki/Extension:Semantic_Calendar Semantic Calendar]
Line 16: Line 35:
 
* [http://meta.wikimedia.org/wiki/ParserFunctions ParserFunctions]
 
* [http://meta.wikimedia.org/wiki/ParserFunctions ParserFunctions]
 
* [http://www.mediawiki.org/wiki/Extension:Header_Tabs Header Tabs]
 
* [http://www.mediawiki.org/wiki/Extension:Header_Tabs Header Tabs]
* [http://www.mediawiki.org/wiki/Extension:SemanticTasks Semantic Tasks]
+
* [http://www.mediawiki.org/wiki/Extension:SemanticTasks Semantic Tasks] provides email notifications and reminders.
 +
 
 +
=Usage=

Revision as of 22:45, 25 June 2008

The internal task and project tracking system used at Creative Commons is powered by Semantic Media Wiki.

Presentation

Installation

Requirements:

  • Web Server such as Apache or IIS
  • PHP version 5.0 or later (5.1.x recommended)
  • Database Server MySQL 4.0 or later

(1) MediaWiki : MediaWiki is a free software wiki package used for Wikipedia and many other wikis. It's the basis of the ccTeamspace software. Follow the MediaWiki installation guide to complete the installation of your wiki.

(2)Semantic MediaWiki: On this MediaWiki installation, we will add some semantic features. Download Semantic MediaWiki and follow the four installation steps.

(3) Import the ccTeamspace structure:

  • Download the [ccTeamspace structure xml file].
  • Log in with your Sysops account and go to the Special:Import page to import the xml file.

(4) Refresh the semantic data with a script: Move the php file ./extensions/SemanticMediaWiki/maintenance/SMW_refreshData.php to the ./maintenance/ directory of your MediaWiki installation. Then execute the SMW_refreshData.php script to create the semantic data in your database.

  php maintenance/SMW_refreshData.php


(5) Add Semantic Extensions: All of the following extensions are needed:

Usage