Extension:SimpleTooltip

From MediaWiki.org
Jump to navigation Jump to search
MediaWiki extensions manual
Crystal Clear action run.svg
SimpleTooltip
Release status: stable
Implementation Parser function
Description Provides basic tooltips, supporting inline text and info icons
Author(s) Simon Heimler (Fannontalk)
Latest version 1.1.0 (2017-11-20)
MediaWiki 1.19+
PHP 5.2+
Database changes No
License MIT License
Download
README
Hooks used
ParserFirstCallInit
BeforePageDisplay
Translate the SimpleTooltip extension if it is available at translatewiki.net
Check usage and version matrix.

The SimpleTooltip extension adds support for basic tooltips. It uses the Tooltipster Library to do so.

It has no dependencies on other extensions. The extension has explicit support for Page Forms, where tooltips within multiple instance forms will get created dynamically. This will not work with the "info" parser function provided by Semantic MediaWiki.

Installation[edit]

  • Download and place the file(s) in a directory called SimpleTooltip in your extensions/ folder.
  • Add the following code at the bottom of your LocalSettings.php:
    require_once "$IP/extensions/SimpleTooltip/SimpleTooltip.php";
    
  • Yes Done – Navigate to Special:Version on your wiki to verify that the extension is successfully installed.


Instead of downloading the zip archive you may also check this extension out via Git:

git clone https://github.com/Fannon/SimpleTooltip.git

Configuration[edit]

Currently there are no options supported. This may change due to demand or not ;)

Usage[edit]

There is a short alias and a more descriptive parser function name for each tooltip type.

Inline-text tooltip[edit]

{{#tip-text: text | tooltip-text}}
{{#simple-tooltip: text | tooltip-text}}

Info-icon tooltip:[edit]

{{#tip-info: tooltip-text }}
{{#simple-tooltip-info: tooltip-text }}

Inline-Image tooltip:[edit]

{{#tip-img: /path/to/your/image.png | image tooltip-text }}
{{#simple-tooltip-img: /path/to/your/image.png | image tooltip-text }}

Note Note: The "tip-img" and the "simple-tooltip-img" parser function respectively do not resize the image set to be shown, i.e. the image must be uploaded in an appropriate size like e.g. 16px x 16px.

Example result (Screenshot)[edit]

SimpleTooltip Example