Welcome, guest | Sign In | My Account | Store | Cart

Notice! PyPM is being replaced with the ActiveState Platform, which enhances PyPM’s build and deploy capabilities. Create your free Platform account to download ActivePython or customize Python with the packages you require and get automatic updates.

Download
ActivePython

TracPiwik is unavailable in PyPM, because there aren't any builds for it in the package repositories. Click the linked icons to find out why.

 Python 2.7Python 3.2Python 3.3
Windows (32-bit)
0.1.1 Failed View build log
Windows (64-bit)
0.1.1 Failed View build log
Mac OS X (10.5+)
0.1.1 Failed View build log
Linux (32-bit)
0.1.1 Failed View build log
Linux (64-bit)
0.1.1 Failed View build log
 
Links
License
BSD
Dependencies
Lastest release
version 0.1.1 on Jan 5th, 2011

This plugin will enable your trac environment to be logged by Piwik. It is mostly based on the excellent TracGoogleAnalytics.

Note

You need at least Piwik 0.4 and Trac 0.11

Download and Install

The easiest way to install is using EasyInstall:

System Message: WARNING/2 (<string>, line 18)

Literal block expected; none found.

sudo easy_install TracPiwik

To enable the plugin add this to the [components] section in your trac.ini:

[components]

System Message: ERROR/3 (<string>, line 25)

Inconsistent literal block quoting.

tracext.piwik.* = enabled

Configuration

Mandatory Configuration
  • Site ID: Piwik's Site ID. You can find the Site ID either on the

System Message: WARNING/2 (<string>, line 33)

Bullet list ends without a blank line; unexpected unindent.

Site tab in Piwik's settings module or in the JavaScript code:

System Message: WARNING/2 (<string>, line 35)

Literal block expected; none found.

var piwikTracker = Piwik.getTracker(pkBaseURL + "piwik.php", 1);

In this example, the Site ID is 1.

  • Base URL: The base URL of your Piwik installation. If the URL of

System Message: WARNING/2 (<string>, line 40)

Bullet list ends without a blank line; unexpected unindent.

your Piwik installation would be http://www.example.com/piwik/, you'd enter www.example.com/piwik (without http:// and the trailing slash).

Advanced Configuration
  • admin_logging: Disabling this option will prevent all logged in

System Message: WARNING/2 (<string>, line 47)

Bullet list ends without a blank line; unexpected unindent.

TRAC_ADMIN's from showing up on your Piwik reports. * authenticated_logging: Disabling this option will prevent all authenticated users from showing up on your Piwik reports. * extensions: Enter any extensions of files you would like to be tracked as a download. For example to track all MP3s and PDFs enter mp3|pdf. Outbound link tracking must be enabled for downloads to be tracked.

Source Code

If you wish to be on the bleeding edge and get the latest available code:

System Message: WARNING/2 (<string>, line 61)

Literal block expected; none found.

hg clone http://bitbucket.org/piquadrat/tracpiwik/

Bugs and/or New Features

Please submit bugs or feature requests to:

System Message: WARNING/2 (<string>, line 68)

Literal block expected; none found.

http://bitbucket.org/piquadrat/tracpiwik/issues/

Subscribe to package updates

Last updated Jan 5th, 2011

What does the lock icon mean?

Builds marked with a lock icon are only available via PyPM to users with a current ActivePython Business Edition subscription.

Need custom builds or support?

ActivePython Enterprise Edition guarantees priority access to technical support, indemnification, expert consulting and quality-assured language builds.

Plan on re-distributing ActivePython?

Get re-distribution rights and eliminate legal risks with ActivePython OEM Edition.