Jump to content

Extension:TwitterTag

From mediawiki.org
MediaWiki extensions manual
TwitterTag
Release status: stable
Implementation Tag
Author(s) Mikko Miettinen
Original version:
Latest version 1.2.1
Compatibility policy Master maintains backward compatibility.
MediaWiki 1.27+
PHP 7.1.0+
License GNU General Public License 3.0 or later
Download
Example Jedipedia
‎<twitter />
Quarterly downloads 7 (Ranked 127th)
Translate the TwitterTag extension if it is available at translatewiki.net

The TwitterTag extension adds ‎<twitter /> tag to allow embedding Twitter content on pages. It is ported from Fandom's extension.

Installation

[edit]
Unless otherwise specified, you should always download and install "master" version, which is compatible with all supported versions. Release branches are not supported and may be outdated.
  • Download and move the extracted TwitterTag 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/TwitterTag
  • Add the following code at the bottom of your LocalSettings.php file:
    wfLoadExtension( 'TwitterTag' );
    
  • Yes Done – Navigate to Special:Version on your wiki to verify that the extension is successfully installed.

Usage

[edit]

Currently the extension supports individual tweets, profile timeline and list timeline. Likes timelines were deprecated by Twitter on January 13, 2023. Pages containing them are added to a tracking category since version 1.2.1.

To add a tweet, use following code: ‎<twitter screen-name="screen_name" tweet-id="tweet_id" />

To add a profile timeline, use following code: ‎<twitter screen-name="screen_name" />

To add a list timeline, use following code: ‎<twitter screen-name="screen_name" list-slug="list_slug" />

Alternatively, full URL can be provided using parameter href=.

Most parameters provided by Twitter, such as height=, width=, and lang=, are supported.