Skip to content

Latest commit

 

History

History
100 lines (55 loc) · 3.04 KB

File metadata and controls

100 lines (55 loc) · 3.04 KB

MediaWiki AgeClassification

Die Pflege der MediaWiki-Erweiterung AgeClassification wird von WikiMANNia verwaltet.

The maintenance of the MediaWiki extension AgeClassification is managed by WikiMANNia.

El mantenimiento de la extensión de MediaWiki AgeClassification está gestionado por WikiMANNia.

Description

Fügt dem Wiki eine Altersklassifizierung von „Freiwillige Selbstkontrolle Multimedia-Diensteanbieter e.V.“ (Voluntary Self-Regulation of Multimedia Service Providers) (FSM) hinzu.

Adds an age classification from “Freiwillige Selbstkontrolle Multimedia-Diensteanbieter e.V.” (Voluntary Self-Regulation of Multimedia Service Providers) (FSM) to the wiki.

Use

Enable the AgeClassificationButton. Default is false.

  • $wgAgeClassificationButton = true;

Link to FSM website:

  • $wgAgeClassificationURL = "https://www.altersklassifizierung.de";

Setup of the meta data:

  • $wgAgeClassificationMetaName = "age-de-meta-label";
  • $wgAgeClassificationMetaContent = "age=0 hash: yourdigitalcode v=1.0 kind=sl protocol=all";

Localization

The extension is localized for the languages "de", "en", "es", "fr", "it", "nl", "pt", and "ru".

Support

Currently, this extension supports the skins Cologne Blue, Modern, MonoBook, Timeless, and Vector. Further skins may require additional adjustments, which would have to be made in resources/css/myskin.css.

Compatibility

This extension works from REL1_35 and has been tested up to MediaWiki versions 1.35.14, 1.39.17, 1.41.2, 1.42.3, 1.43.6, 1.44.2, and 1.45.1.

Version history

1.0.0

  • First public release

1.1.0

  • SVG images "fsm-aks.svg" optimized
  • Global variable wgAgeClassificationButtonIMG removed, now the image in the folder resources/images will be accessed.

1.2.0

  • Support added for MediaWiki REL1_37

1.3.0

  • Support added for Skin "fallback", "timeless", and "vector-2022"

1.3.1

  • A customised skin may be used.

1.4.0

  • Support for REL1_35+ added.

1.5.0

  • Changed "configuration schema", replaced manifest version 1 with version 2 and changed the prefix of the configuration variables from default to wm.
  • Replaced class “AgeClassificationHooks” extending class “Hooks” with class implementing interfaces.

1.5.1

1.5.2

  • MediaWiki\Config\ConfigFactory::getDefaultInstance -> MediaWikiServices::getInstance()->getConfigFactory()
  • Remove dead code.

1.6.0

1.6.1

  • Handling global variables with ConfigRegistry and MediaWikiServices
  • Changed the prefix of the configuration variables back to wg.

1.7.0

1.7.1

  • Added compatibility to MediaWiki v1.44.

1.8.0

  • Refactoring classes, namespace and backward compatibility.