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