扩展:CountingMarker

本頁使用了標題或全文手工轉換
From mediawiki.org
This page is a translated version of the page Extension:CountingMarker and the translation is 37% complete.
Outdated translations are marked like this.
MediaWiki扩展手册
CountingMarker
发行状态: 穩定版
实现 数据库 , 数据提取, 特殊页面
描述 Adds special pages to view and assign the counting markers
作者 WikiMANNia (WikiForMen讨论)
最新版本 0.6.0 (2023-11-08)
MediaWiki 1.36+ (REL1_36 branch, 7.3.19 ≤ PHP ≤ 8)

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)
数据库更改
countingmarker_author
countingmarker_counter
countingmarker_extension
countingmarker_marker
countingmarker_page
许可协议 COPYRIGHTED
下載 無連結
About
示例 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

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

描述

Anyone who is a member of the Verwertungs­gesellschaft Wort (Copyright collective) and operates a wiki faces several problems when they want to participate in the METIS programme, i.e. registering their 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.

A snippet of HTML code on how to include this counter in an HTML page is included. For web pages from the 1980s, which consisted of self-made HTML pages, it is a simple matter to insert this HTML code via copy and paste into the HTML code of the page. But how can these counters be integrated into modern content management systems, which in a very complex way assemble the pages finally delivered to the reader from database queries, templates and skins?

This task, as well as the administration of the counter marks, the assignment of the counter marks to the articles and the annual report to VG Wort are part of the functional scope of this enhancement.

安裝

  • 下载文件,并将其放置在您extensions/文件夹中的CountingMarker目录内。
  • 将下列代码放置在您的LocalSettings.php 的底部:
    wfLoadExtension( 'CountingMarker' );
    
  • 运行更新脚本,它将自动创建此扩展必须依赖的数据库表。
  • Yes 完成 – 在您的wiki上导航至Special:Version,以验证已成功安装扩展。

致使用MediaWiki 1.24或更早版本的用户:

上面的说明介绍的是安装此扩展的新方法,它使用wfLoadExtension()。 如果您需要在早期版本(MediaWiki 1.24和更早版本)中安装此扩展,而不是wfLoadExtension( 'CountingMarker' );,您需要使用:

require_once "$IP/extensions/CountingMarker/CountingMarker.php";

Since MediaWiki 1.25 the extension HitCounters should be installed to use the full range of functions. However, there is a basic version in which the HitCounters extension is not required.

已测试

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

该扩展已通过MediaWiki进行测试$1 1.35.13, (1.36), (1.37), (1.38), 1.39.5, 1.40.1

本地化

扩展以"de", "en", "es"提供。

版本的功能范围
功能 基础版本 单作者版本 多作者版本
从 CSV 文件上传计数标记 Yes Yes Yes
Manage counting markers and assign to articles Yes Yes Yes
Change assignment of counting markers Yes Yes Yes
建立報告 Yes Yes Yes
<novgwort> tags supported Yes Yes Yes
测试模式 Yes Yes Yes
Statistical functions
(in connection with the extension “HitCounters”)
No Yes Yes
Save and archive count readings No Yes Yes
Extrapolate page views up to the end of the year No Yes Yes
Switch off the counting markers individually No Yes Yes
Block counting markers No Yes Yes
Author management (assign articles and counting markers to an author) No No Yes
Assign contribution type
(draft, article, poetry)
No No Yes

版本历史

Version 0.2.0
MediaWiki v1.23-1.33
發佈公開回復
Version 0.2.3/0.3.3
Multi-author support added und user groups with individual rights defined.
Version 0.4.0
MediaWiki v1.35+
Adaptations regarding MediaWiki 1.37.
Author can 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
See Change log
Version 0.5.8
Add hook GetPreferences , offering custom settings to the user.
Version 0.5.9
(For MediaWiki v1.35+ only)
Changed "configuration schema", replaced manifest version 1 with version 2 and changed the prefix of the configuration variables from default to wm.
Replaced class “CountingMarkerHooks” (extends “Hooks”) with “HookHandler” with implementation of interfaces.
Version 0.6.0
New database support for “sqlite”.

问题

其他问题

If you run a 手册:Wiki农场 and manage the extensions centrally (via soft links), you have the problem that the 手册:维护脚本 of this extension are not found. Currently, to solve this problem, these maintenance scripts can be copy & paste into the maintenance folders of the MediaWiki installations.

向后兼容

REL1_23
This branch (current version 0.6.0) is compatible up to MediaWiki 1.35.x with PHP versions 5.6-7.x.
This branch in all its versions is fully backwards compatible with MediaWiki 1.24, and except for a helping function even compatible with MediaWiki 1.23.
REL1_25
This branch (current version 0.6.0) is compatible up to MediaWiki 1.35.x with PHP versions 5.6-7.x.
Removed backward compatibility with versions prior to MediaWiki 1.25 is removed.
REL1_35
This branch (current version 0.6.0) is tested up to MediaWiki 1.35.x with PHP versions 7.3-8.x.
Removed backward compatibility with versions prior to MediaWiki 1.35 is removed.
REL1_36
This branch (current version 0.6.0) is tested up to MediaWiki 1.40.1 with PHP versions 7.3-8.x.
Removed backward compatibility with versions prior to MediaWiki 1.36 is removed.

外部链接