Extension:MetaMan

From MediaWiki.org
Jump to navigation Jump to search
MediaWiki extensions manual
OOjs UI icon advanced.svg
MetaMan
Release status: beta
Extension-metaman-screenshot-02.png
Implementation Skin, Database, Data extraction
Description Extends the edit mode of wiki pages by adding a UI for easier metadata management. Categories and properties (Semantic Media Wiki) can easily be removed and suggestions are made based on similar pages in the wiki.
Author(s) Timo Taglieber (Timotgltalk)
Latest version 0.2.4 (2014-01-06)
MediaWiki 1.19.2
PHP 5.3
License Creative Commons Attribution 3.0 Unported
Download
Hooks used
EditPage::showEditForm:initial
ArticleDeleteComplete
Translate the MetaMan extension if it is available at translatewiki.net
Check usage and version matrix.

What can this extension do?[edit]

MetaMan aims to improve the editing and maintenance of pages by adding suggestions for categories and properties (Semantic Media Wiki) based on similar pages. Under the assumption that similar pages (to the current page) most likely contain categories and properties that might also be wanted, those suggestions are being ranked by relevance and listed as clickable links. MetaMan also provides lists of the currently assigned categories and properties (which are in sync with the textarea). Those list items can be removed from the wiki text by clicking them.

The point is to give users an overview of relevant metadata that the page being edited might still be lacking so far.

Usage[edit]

Self-explanatory. See the attached screenshot for a preview.

Installation[edit]

  1. Download MetaMan from github: https://github.com/timotgl/metaman/zipball/master
  2. Unzip it, put the extracted folder named "metaman" in your MediaWiki's /extensions directory.
  3. Put the following line in your LocalSettings.php:
require_once( "$IP/extensions/metaman/metaman.php" );

Known Issues[edit]

Several people reported that the metadata suggestions keep on loading infinitely (spinner image never disappears). This means most likely that the request for metadata suggestions (triggered via AJAX) fails due to memory limitations. Currently this extension doesn't safely handle large wikis (with several hundred pages or more) where the computation can't be done fully in memory anymore.