Extension:PageTools

Category:Extensions without an imageCategory:GPL licensed extensions
MediaWiki extensions manual
PageTools
Release status: stableCategory:Stable extensions
Implementation Parser function Category:Parser function extensions
Description Provides parser functions to retrieve/set page information
Author(s) Jean-Lou Dupont
Stephan Gambke
Latest version 2.2.0 (2017-10-30)
Compatibility policy Master maintains backward compatibility.Category:Extensions with master compatibility policy
MediaWiki 1.23+Category:Extensions with manual MediaWiki version
PHP 5.3+
Database changes No
License GNU General Public License 3.0 or later
Download Category:Extensions in Wikimedia version control
Quarterly downloads 3 (Ranked 107th)
Translate the PageTools extension if it is available at translatewiki.net
Category:All extensions

The PageTools extension provides parser functions to retrieve/set page information.

Usage

  • {{#pageincategory: 'category' }}
returns 'true' if the current page is categorised with 'category'
  • {{#pagenumcategories:}}
returns the number of categories found for the current page.
  • {{#pagecategory: 'index' }}
returns the full name of the category at the given index number from the list of categories of the current page. Indexes start at 0.
  • {{#pagetitle: new title name }}
changes the displayed page title
Note Note: This does NOT change the title under which the page is stored in the wiki, you will have to move the page for that.
  • {{#pagetitleadd: text to be added to the title name }}
adds the given text to the displayed page title
  • {{#pagesubtitle: text to be added to the page's subtitle }}
adds the given text to the displayed subtitle (the area where e.g. relocation information is usually displayed)

Installation

  • Download and move the extracted PageTools folder to your extensions/ directory.
    Developers and code contributors should install the extension from Git instead, using:cd extensions/
    git clone https://gerrit.wikimedia.org/r/mediawiki/extensions/PageTools
  • Add the following code at the bottom of your LocalSettings.php file:
    wfLoadExtension( 'PageTools' );
    
  • Yes Done – Navigate to Special:Version on your wiki to verify that the extension is successfully installed. Category:Category extensions
Category:All extensions Category:Category extensions Category:Extensions in Wikimedia version control Category:Extensions with manual MediaWiki version Category:Extensions with master compatibility policy Category:Extensions without an image Category:GPL licensed extensions Category:ParserFirstCallInit extensions Category:Parser function extensions Category:Stable extensions