Extension:CountingMarker

The CountingMarker extension provides functionality for monetising a wiki with the Verwertungs&shy;gesellschaft Wort (Copyright collective).

Description
Anyone who is a member of the Verwertungs­gesellschaft Wort (Copyright collective) and operates a wiki faces several problems when he or she wants to participate in the METIS programme, i.e. registering his or her online texts for monetization.

METIS stands for „Meldesystem für Texte auf Internet­seiten“ (“Reporting System for Texts on Internet Pages”).

VG Wort requires a minimum length of the texts as well as a minimum number of article views (“hits”), which must be proven by the installation of “counting pixels” on the article page.

For the installation of these pixels you can order “counting markers” from VG Wort, each of which consists of a set of public and private keys and a URL to a counting pixel on a VG Wort server.

Ein HTML-Code-Schnipsel, wie diese Zählmarke in eine HTML-Seite einzubauen wäre, liegt bei. Bei Webseiten aus den 1980er Jahren, die aus selbstgestrickten HTML-Seiten bestanden, ist es eine einfache Sache, diesen HTML-Code via Copy&Paste in den HTML-Code der Seite einzufügen. Doch wie sind diese Zählmarken in modernen Content-Management-Systemen einzubinden, die auf sehr komplexe Weise die schließlich an den Leser ausgelieferten Seiten aus Datenbank-Abfragen, Templates und Skins zusammenbauen?

Diese Aufgabe, sowie die Verwaltung der Zählmarken, die Zuordnung der Zählmarken zu den Artikeln und die Jahresmeldung an VG Wort gehören zum Funktionsumfang dieser Erweiterung.

Installation
Since MediaWiki 1.25 the Extension should be installed to use the full range of functions.

Tested
The extension was tested with MediaWiki 1.23, 1.25, 1.27, 1.31 and 1.33.

Localisation
The extension is provided in "de", "en", and "es".

Other issues
There are minor issues, for example the sum of the hits of all articles in v1.25 and v1.27 is displayed incorrectly.

However, since this only affects additional statistical information, which does not affect functionality, this is not a problem.

Backward compatibility
Version <tvar|1>0.2.0</> is fully backwards compatible with MediaWiki <tvar|2>1.25</>, and with the exception of a helping function even compatible with MediaWiki <tvar|3>1.23</>.