Skip to content
Simon Worthington edited this page Mar 13, 2026 · 19 revisions

The config list for MediaWiki / Wikibase

SUMMARY

A. Using MediaWiki Subpages with Namespace:

  1. Page URL name on import need changing to work with MediaWiki Subpages (SW/LO)
  2. Setup of a Namespace on MediaWiki. Namespace: IPCC. Import pages into namespace (SW/LO)
  3. Setup of Namespace to allow Subpages (SW/LO)
  4. Setup of Pages for: AR6, Reports in Namespace IPCC (SW/LO)
  5. Use of WikiMedia subpages feature set on pywikibot import for Pages

B. Report navigation (Previous | Next | Top)

  1. Provide Report Index for use in import with pywikibot (SW/LO)

C. Standard MediaWiki configs:

  1. Assign Page Template on import (SW/LO)
  2. Assign Page Category on import (SW/LO)

D. Copyright notes:

  1. Assets assigned Copyright notice on import. Might be possible to set a default in File Page Template. (SW/LO)
  2. Pages assigned Copyright noice on import (SW/LO)

E. Assets:

  1. Image format settings for Page embed

F. MediaWiki/Wikibase config:

  1. Assign MediaWiki Pages 'sitelink' information in Page Information to uniquely link Pages to Wikibase items.

DETAILS

A. Using MediaWiki Subpages

We use MediaWiki Subpages as it enables a variety of navigation features, breadcrumbs, as well as URL structure.

Setting up a Namespace along with the Subpages allows the URL to have the naming needed.

SW and LO can setup Pages needed to setup Subpage structure.

  • Create Namespace IPCC
  • Enable Subpages for Namespace

Namespace and Subpage use affects the URL structure.

What was IPCC:Syr:Longer-report needs to become IPCC:AR6/SYR/Longer-Report

It is understood that pywikibot can be scripted to configure Namespace and Subpage (Subpages are set vey simply by setting the URL to have appropriate paths). `

  • Get rid of "IPCC" in the URLs (this will be provided from the namespace)
  • Instead, add "AR6"
  • Change spelling for report abbrevations to uppercase and: SYR, WGI, WGII, WGIII, SR15, SRCCL, SROCC
  • Get rid of "Chapter"
  • Use forward slashes instead of colons

Issue Notes: https://github.com/TIBHannover/climate-knowledge-graph/issues/150

B. Report navigation (Previous | Next | Top)

C. Standard MediaWiki configs:

  • SW setup MediaWiki Templates and Categories
  • Include named remplates on pywikibot import. Minimum there would be one template for all imports, unless Naviation template requires a template per report.
  • Include Categories on import. These will be IPCC, AR6

D. Copyright notices:

SW needs to setup configuration templates in MediaWiki for Pages and Files.

E. Assets:

SW to set the desired Image page display confuration.

F. MediaWiki/Wikibase config:

  • Assign MediaWiki Pages 'sitelink' information in Page Information to uniquely link Pages to Wikibase items. There is a functionality of MediaWiki/Wikibase called Sitelinks, it allows the allocation of a MediaWiki Page to a Wikimedia Item as a unique connection. This allows the inclusion of metadata in inforboxes on the MediaWiki Pages, etc.

Clone this wiki locally