Extension:ShortUrl
(Redirected from Extension:Shorturl)
![]() | If you're here to enable the extension for a Wikimedia Wiki, then you shouldn't process the request. Extension:UrlShortener should be used instead |
Not to be confused with Extension:UrlShortener or Manual:Short URL.
![]() Release status: stable |
|
---|---|
Implementation | Special page |
Description | Adds a special page that redirects to an article based on the given base36-encoded ID |
Author(s) | Yuvi Panda |
Latest version | 1.2.0 (2015-01-29) |
MediaWiki | 1.25+ |
Database changes | Yes |
Tables | shorturls |
License | BSD 3-clause "Modified" License |
Download | |
|
|
Quarterly downloads | 18 (Ranked 122nd) |
Translate the ShortUrl extension if it is available at translatewiki.net | |
Issues | Open tasks · Report a bug |
ShortUrl is a special page extension that helps create shortened URLs for wiki pages, using their base36 encoded IDs. Adds a 'Short URL' link to the Toolbox. Primarily developed for use in the Indic Language Wikipedias.
Installation
[edit]- Download and move the extracted
ShortUrl
folder to yourextensions/
directory.
Developers and code contributors should install the extension from Git instead, using:cd extensions/
git clone https://gerrit.wikimedia.org/r/mediawiki/extensions/ShortUrl - Add the following code at the bottom of your LocalSettings.php file:
wfLoadExtension( 'ShortUrl' );
- Run the update script which will automatically create the necessary database tables that this extension needs.
Done – Navigate to Special:Version on your wiki to verify that the extension is successfully installed.
Usage
[edit]- When installed redirects are available under Special:ShortUrl/<base36>.
- Links to redirects can be found in the Toolbox and under the heading (JavaScript only)
Configuration
[edit]- (Optional) Run
populateShortUrlTable.php
maintenance script. Fills the shorturl database table with entries for all namespace/title parts of all currently existing articles. - Set
$wgShortUrlTemplate
to the template of the path for generating short URLs. $1 is replaced with the actual short URL ID.
See also
[edit]![]() | This extension is being used on one or more Wikimedia projects. This probably means that the extension is stable and works well enough to be used by such high-traffic websites. Look for this extension's name in Wikimedia's CommonSettings.php and InitialiseSettings.php configuration files to see where it's installed. A full list of the extensions installed on a particular wiki can be seen on the wiki's Special:Version page. |