No description
- JavaScript 95%
- CSS 4.7%
- PHP 0.3%
| Filename | Latest commit message | Latest commit date |
|---|---|---|
| i18n | ||
| resources | ||
| src | ||
| extension.json | ||
| LICENSE.txt | ||
| README.md | ||
| StdoutParserFunctions.i18n.php | ||
StdoutParserFunctions
Custom MediaWiki parserhook extension for https://cavelab.dev
Installation
- Clone this repository in s directory called
StdoutParserFunctionsin yourextensions/folder. - Add the following code at the bottom of your
LocalSettings.php:
wfLoadExtension( 'StdoutParserFunctions' );
- Done! – Navigate to Special:Version on your wiki to verify that the extension is successfully installed.
Function hooks
htmlvideo
Insert HTML5 video element.
{{#htmlvideo: video-file|parameter=value}}
Expected directory structure;
/video-file/
playlist.m3u8
thumbnail_001.jpg
Parameters:
thumb: thumbnail number; default1name: video namedesc: video descriptiondate: video upload date
Parameters are separated by |, and none are required.
If parameters name, desc and date are present, a video object will be defined.
partslist
Insert project parts list from json file.
{{#partslist: serialno}}
youtube
Insert YouTube embedded video.
{{#youtube: video-id}}
asciinema
Insert asciicast video player.
{{#asciinema: cast-url|cols|rows|poster}}
Parameters:
cols: columns; default80rows: rows; default24poster: poster timestamp; default0:15
Author
Thomas Jensen
- Twitter: @thomasjsn
- Github: @thomasjsn
- Website: cavelab.dev
License
The MIT License (MIT). Please see license file for more information.