Jump to content

Extension:TradeTrack: Difference between revisions

From mediawiki.org
Content deleted Content added
Jorm (WMF) (talk | contribs)
fix version number
m This extension appears to be in SVN, not Git.
Line 9: Line 9:
|mediawiki = 1.16
|mediawiki = 1.16
|license = GPL
|license = GPL
|download = {{WikimediaDownload|TradeTrack}}
|download = {{WikimediaDownload|TradeTrack}}
|readme = [http://svn.wikimedia.org/viewvc/mediawiki/trunk/extensions/TradeTrack/README?view=markup README]
|readme = [http://svn.wikimedia.org/viewvc/mediawiki/trunk/extensions/TradeTrack/README?view=markup README]
}}
}}

Revision as of 22:57, 13 August 2012

MediaWiki extensions manual
TradeTrack
Release status: beta
Implementation Special page
Description A simple workflow for trademark usage requests. WMF specific.
Author(s) Jorm (WMF)talk
Latest version 0.9 (Wed Oct 6 13:50:30 PDT 2010)
MediaWiki 1.16
License GPL
Download Template:WikimediaDownload/svn
README
Translate the TradeTrack extension if it is available at translatewiki.net

This software is specifically designed for use by the Wikimedia Foundation. It is a workflow system designed for external users to apply for the use of Wikimedia trademarks. It is likely to be of little value to anyone outside of the Wikimedia Foundation.

Installation

  1. Download the package.
  2. Unzip/untar the package in your extensions/ directory in your wiki
  3. Add database tables from TradeTrack.sql using the sql.php MediaWiki tool.
    (On Unix, if the current directory is the MediaWiki root directory, you can say "php maintenance/sql.php extensions/TradeTrack/TradeTrack.sql".) If you haven't created the AdminSettings.php file, you will have to do that first; see Manual:AdminSettings.php.
    Alternatively, you can run the SQL File manually (you can use the command "mysql -u $USER -p -e 'source TradeTrack.sql'" on Unix), but you might have to edit it first, and replace the /*$wgDBprefix*/ and /*$wgDBTableOptions*/ strings with the corresponding settings.
  4. Add this line to the end of your LocalSettings.php:
    require_once( "$IP/extensions/TradeTrack/TradeTrack.php" );
    
  5. You need to define three email addresses in LocalSettings.php after that:
    $wgTradeTrackEmailCommercial = "foo@bar.com";
    
    $wgTradeTrackEmailNonCommercial = "foo@bar.com";
    
    $wgTradeTrackEmailMedia = "foo@bar.com";