Jump to content

Extension:CountingMarker

From mediawiki.org
This page is a translated version of the page Extension:CountingMarker and the translation is 100% complete.
MediaWiki-Erweiterungen
CountingMarker
Freigabestatus: stabil
Einbindung Datenbank , Daten-Extraktion, Spezialseite
Beschreibung Fügt Spezialseiten zum Anzeigen und Zuweisen der Zählmarken hinzu
Autor(en) WikiMANNia (WikiForMenDiskussion)
Letzte Version 0.7.0 (2024-10-07)
MediaWiki 1.35+ (REL1_35 branch, 7.3.19 ≤ PHP ≤ 8)

1.25-1.35 (REL1_25 branch, 5.6 ≤ PHP ≤ 7)

1.23-1.35 (REL1_23 branch, 5.6 ≤ PHP ≤ 7)
Datenbankänderungen Ja
Tabellen countingmarker_author
countingmarker_counter
countingmarker_extension
countingmarker_marker
countingmarker_page
Lizenz COPYRIGHTED
Herunterladen Kein Link
About
Beispiel vgwort.wikimannia.org/Special:CountingMarker
  • $wmCountingMarkerStatus
  • $wmDefaultCountLimitVGWort1
  • $wmDefaultCountLimitVGWort2
  • $wmDefaultCountThreshold1
  • $wmDefaultCountThreshold2
  • $wmDefaultTextLengthVGWort1
  • $wmDefaultTextLengthVGWort2
  • $wmDefaultTextThreshold1
  • $wmDefaultTextThreshold2
  • $wmDefaultServerSubdomain
  • $wmCountingMarkerRemoveLinkMarks
  • $wmCountingMarkerRemoveRefs
  • $wmCountingMarkerRemoveSeeAlso
  • $wmCountingMarkerRemoveWeblinks
  • $wmCountingMarkerContactURL
  • $wmCountingMarkerVgwortURL
  • $wmVgwortServerSubdomains
  • $wmVgwortStatusCategories
  • $wmDefaultBatchSize
  • $wmExportPagelistLimit
novgwort
countingmarker_admin, countingmarker_assign, countingmarker_import, countingmarker_report, countingmarker_save, countingmarker_statistic

Die Erweiterung CountingMarker (Zählmarken) bietet Funktionalität zur Monetarisierung eines Wikis mit der Verwertungs­gesellschaft Wort.

Beschreibung

Wer Mitglied bei der Verwertungsgesellschaft Wort ist und ein Wiki betreibt, der steht vor mehreren Problemen, wenn er am METIS-Programm teilnehmen, also seine Online-Texte zur Monetarisierung anmelden möchte.

METIS steht für „Meldesystem für Texte auf Internetseiten“. VG Wort verlangt neben einer Mindestlänge der Texte eine Mindestanzahl von Artikel­betrachtungen („Hits“), die mit dem Einbau von „Zählpixel“ auf der Artikelseite nachgewiesen werden muss. Für den Einbau dieser Zählpixel können bei VG Wort „Zählmarken“ bestellt werden, die jeweils aus einem Satz öffentlicher und privater Schlüssel („key“) und einer URL zu einem Zählpixel auf einem Server der VG Wort besteht.

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 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

  • Die Erweiterung herunterladen und die Datei(en) in ein Verzeichnis namens CountingMarker im Ordner extensions/ ablegen.
  • Folgenden Code am Ende deiner LocalSettings.php -Datei einfügen:
    wfLoadExtension( 'CountingMarker' );
    
  • Führe das Aktualisierungsskript aus, welches automatisch die notwendigen Datenbanktabellen erstellt, die diese Erweiterung braucht.
  • Yes Erledigt – Navigiere zu Special:Version in deinem Wiki, um zu überprüfen, ob die Erweiterung erfolgreich installiert wurde.

Ab MediaWiki 1.25 sollte die Erweiterung HitCounters installiert werden, um den vollen Funktionsumfang nutzen zu können. Es gibt jedoch eine Grundversion, in der die Erweiterung HitCounters nicht erforderlich ist.

Test

The branches REL1_23 and REL1_25 were tested with MediaWiki versions: 1.23, 1.25, (1.27), 1.31, (1.33), 1.35.14

Der Zweig REL1_35 wurde mit MediaWiki-Versionen getestet: 1.35.14, 1.39.10, 1.41.2, 1.42.3

Lokalisierung

Die Erweiterung ist in "de", "en", "es" verfügbar.

Funktionsumfang der Versionen
Funktion Basis-Version Einzelautor-Version Mehrautor-Version
Zählmarken aus CSV-Datei hoch­laden Yes Yes Yes
Zählmarken verwalten und Artikeln im Wiki zuordnen Yes Yes Yes
Zuordnung von Zählmarken ändern Yes Yes Yes
Jahresmeldung erstellen Yes Yes Yes
<novgwort>-Tags unterstützt Yes Yes Yes
Testmodus Yes Yes Yes
Statistische Funktionen
(in Verbindung mit der Erweiterung “HitCounters”)
No Yes Yes
Zählstände sichern und archivieren No Yes Yes
Seitenaufrufe zum Jahresende hochrechnen No Yes Yes
Zähler individuell ausschalten No Yes Yes
Zählmarken sperren No Yes Yes
Autorenverwaltung (Artikel und Zählmarken einem Autor zuordnen) No No Yes
Beitragsart zuordnen
(Entwurf, Artikel, Lyrik)
No No Yes

Versionsgeschichte

Version 0.2.0
MediaWiki v1.23-1.33
Erste öffentliche Freigabe
Version 0.2.3/0.3.3
Mehr-Autoren-Unterstützung hinzugefügt und Benutzergruppen mit individuellen Rechten definiert.
Version 0.4.0
MediaWiki v1.35+
Adaptations regarding MediaWiki 1.37.
Added the ability for the author to select his articles in the statistics table.
Version 0.5.0
Add a ‎<novgwort> tag.
Version 0.5.1/0.5.2/0.5.3/0.5.4/0.5.5/0.5.6/0.5.7/0.6.1
See Change log
Version 0.5.8
Der Hook GetPreferences wurde hinzugefügt und bietet dem Benutzer benutzerdefinierte Einstellungen an.
Version 0.5.9
Changed the prefix of the configuration variables from default to wm.
Changed "configuration schema", replaced manifest version 1 with version 2. (REL1_35 branch only)
Replaced class “CountingMarkerHooks” (extends “Hooks”) with “HookHandler” with implementation of interfaces. (REL1_35 branch only)
Version 0.6.0
New database support for “sqlite”.
Version 0.6.2
Avoid a warning with MediaWiki 1.41.x. (REL1_35 branch only)
Version 0.6.3
Changing user rights: “AddGroups” and “RemoveGroups” added in “extension.json”. (Version “Multi-author” only)
Version 0.6.4
Compatibility with MediaWiki 1.42.x. (REL1_35 branch only)
Version 0.6.5
Refacturing (all branches)
Version 0.7.0
Maintenance for database issues on 'countingmarker_page' table (all branches)

Themen

Andere Themen

Wenn Sie eine Wiki-Familie betreiben und dabei die Erweiterungen zentral verwalten (über Softlinks), haben Sie das Problem, dass die Wartungsskripte dieser Erweiterung nicht gefunden werden. Um dieses Problem zu lösen, können diese Wartungsskripte derzeit per Copy & Paste in die maintenance -Ordner der MediaWiki-Installationen kopiert werden.

Abwärtskompatibilität

REL1_23
Dieser Zweig (aktuelle Version 0.6.5) ist kompatibel bis zu MediaWiki 1.35.x mit PHP Version 5.6-7.x.
Dieser Zweig ist in all seinen Versionen vollständig abwärtskompatibel mit MediaWiki 1.24 und bis auf eine Hilfsfunktion sogar kompatibel mit MediaWiki 1.23.
REL1_25
Dieser Zweig (aktuelle Version 0.6.5) ist kompatibel bis zu MediaWiki 1.35.x mit PHP Version 5.6-7.x.
Die Abwärtskompatibilität mit Versionen vor MediaWiki 1.25 wurde entfernt.
REL1_35
Dieser Zweig (aktuelle Version 0.6.5) ist kompatibel bis zu MediaWiki 1.42.1 mit PHP Version 7.3-8.2.
Die Abwärtskompatibilität mit Versionen vor MediaWiki 1.35.3 wurde entfernt.

Externe Verweise