Template:ImageStackPopup
This Module is a template gadget that requires the ImageStackPopup gadget to work. Follow the installation instructions to get it working in your wiki.
Used to generate an image with a play button. When you click it, it shows a popup with images in a slider viewer, suitable for looking at series of medical data.
The list parameter references a page with a fragment. E.g. Template:ImageStackPopup/list#medical, will use the image list with the id "medical" from the page Template:ImageStackPopup/list as the list of images. Keep in mind that all images should have the same size (and especially same aspect ratio). Generally the list page would have code like <gallery widths=700 height=700 id="medical">File:first.png...</gallery> on it.
e.g.
{{ImageStackPopup
|start = 3
|list = Template:ImageStackPopup/list#medical
|caption = This is my caption
|title = Window Title
|file = [[File:Example.png|link=|thumb|Try clicking play]]
}}

Show an image with a play button that pops up a dialog showing more images in a viewer with a slider that is suitable for medical scans.
| Parameter | Description | Type | Status | |
|---|---|---|---|---|
| loop | loop | Should slider loop around. Set either "yes" or have no value
| Boolean | optional |
| start | start | Which image to start on
| Number | suggested |
| width | width | Override image width from list page | Number | optional |
| height | height | Override height from list page | Number | optional |
| Image list page | list | A page name and fragment to load the image list from. For example, if you put MyPage#myGallery, then it is assumed there is a <gallery id="myGallery">...</gallery> on the page MyPage which is used as the list of images
| String | required |
| noregisterimages | noregisterimages | Disable translcuding the list page. This will cause this page not to be listed on the what links here for the images used. | Boolean | optional |
| caption | caption | Caption to show in the pop-up below the image. Can include any wikitext. | Content | suggested |
| Popup title | title | Title of popup. Can only be plain text. Wikitext not supported. | String | suggested |
| file | file | The wikitext to include the image shown on the page
| Content | required |
Installation
[edit]To install this template in your wiki:
- Copy the pages Module:ImageStackPopup, Template:ImageStackPopup and Template:ImageStackPopupGallery to your wiki.
- Create MediaWiki:Gadget-ImageStackPopup.js with the following code:
/** * ImageStackPopup: Creates a popup gallery viewer suitable for medical images * Documentation: https://www.mediawiki.org/wiki/ImageStackPopup * Source code: https://www.mediawiki.org/wiki/MediaWiki:Gadget-Global-ImageStackPopup.js */ mw.loader.load( '//www.mediawiki.org/w/load.php?modules=ext.gadget.Global-ImageStackPopup' );
- Add the following gadget to MediaWiki:Gadgets-definition:
ImageStackPopup[ResourceLoader|hidden|default|categories=ImageStackPopup.js]|ImageStackPopup.js
Done! Add your template to any page to verify that the installation was successful.