Extension:PageTools
![]() Release status: stable |
|
---|---|
Implementation | Parser function |
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. |
MediaWiki | 1.23+ |
PHP | 5.3+ |
Database changes | No |
License | GNU General Public License 3.0 or later |
Download | |
Quarterly downloads | 5 (Ranked 173rd) |
Translate the PageTools extension if it is available at translatewiki.net | |
The PageTools extension provides parser functions to retrieve/set page information.
Usage[edit]
{{#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: 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[edit]
- Download and place the file(s) in a directory called
PageTools
in yourextensions/
folder. - Add the following code at the bottom of your
LocalSettings.php
:require_once "$IP/extensions/PageTools/PageTools.php";
Done – Navigate to Special:Version on your wiki to verify that the extension is successfully installed.