Giter Site home page Giter Site logo

ilias-piwik's Introduction

Version 1.1.02
Plugin compatible with ILIAS 5.x to 6.13.x

DESCRIPTION
-----------
Use Matomo (ex Piwik) Web-Analytics to track Ilias usage.

INSTALLATION
------------
1. Copy plugin folder to ./Customizing/global/plugins/Services/UIComponent/UserInterfaceHook/

2. Enable the plugin in the plugin administration.

3. Enter your Piwik credentials (Site id, piwik host)

Matomo https://matomo.org
Original author https://pebosi.net
Maintainer https://kalamun.net

ilias-piwik's People

Stargazers

 avatar

Watchers

 avatar  avatar  avatar

ilias-piwik's Issues

New Plugin Version?

Unfortunately, the plugin does not work with an ILIAS 5.4 or higher. Is there a chance that you can do that? Merci

generated tracking code seems to be incorrect

the tracking code generated by the plugin seems to be faulty.

this is generated:
var u=(("https:" == document.location.protocol) ? "https://piwik.domain.at/piwik" : "http://piwik.domain.at/piwik";
in my opinion it should be this way (closing bracket at the end):
var u=(("https:" == document.location.protocol) ? "https://piwik.domain.at/piwik" : "http://piwik.domain.at/piwik");

and the trailing slash is automatically removed from the entered piwik url. so this line is also wrong:
g.defer=true; g.async=true; g.src=u+"piwik.js"; s.parentNode.insertBefore(g,s);
should be (with slash /piwik.js):
g.defer=true; g.async=true; g.src=u+"/piwik.js"; s.parentNode.insertBefore(g,s);

is this project still maintained?

Pull Request #2 is open since 12 months.

Another Pull-Request to make this plugin work with ILIAS 5.3 would also be possible, but only if this will be integrated.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.