MediaWiki
1.28.2
|
Public Member Functions | |
__construct ($mode= 'traditional', IContextSource $context=null) | |
setPerRow ($num) | |
Do not support per-row on packed. More... | |
Public Member Functions inherited from TraditionalImageGallery | |
toHTML () | |
Return a HTML representation of the image gallery. More... | |
Public Member Functions inherited from ImageGalleryBase | |
__construct ($mode= 'traditional', IContextSource $context=null) | |
Create a new image gallery object. More... | |
add ($title, $html= '', $alt= '', $link= '', $handlerOpts=[]) | |
Add an image to the gallery. More... | |
count () | |
getContextTitle () | |
Get the contextual title, if applicable. More... | |
getImages () | |
Returns the list of images this gallery contains. More... | |
insert ($title, $html= '', $alt= '', $link= '', $handlerOpts=[]) | |
Add an image at the beginning of the gallery. More... | |
isEmpty () | |
isEmpty() returns true if the gallery contains no images More... | |
setAdditionalOptions ($options) | |
Allow setting additional options. More... | |
setAttributes ($attribs) | |
Set arbitrary attributes to go on the HTML gallery output element. More... | |
setCaption ($caption) | |
Set the caption (as plain text) More... | |
setCaptionHtml ($caption) | |
Set the caption (as HTML) More... | |
setContextTitle ($title) | |
Set the contextual title. More... | |
setHeights ($num) | |
Set how high each image will be, in pixels. More... | |
setHideBadImages ($flag=true) | |
Set bad image flag. More... | |
setParser ($parser) | |
Register a parser object. More... | |
setPerRow ($num) | |
Set how many images will be displayed per row. More... | |
setShowBytes ($f) | |
Enable/Disable showing of the file size of an image in the gallery. More... | |
setShowFilename ($f) | |
Enable/Disable showing of the filename of an image in the gallery. More... | |
setWidths ($num) | |
Set how wide each image will be, in pixels. More... | |
toHTML () | |
Display an html representation of the gallery. More... | |
Public Member Functions inherited from ContextSource | |
canUseWikiPage () | |
Check whether a WikiPage object can be get with getWikiPage(). More... | |
exportSession () | |
Export the resolved user IP, HTTP headers, user ID, and session ID. More... | |
getConfig () | |
Get the Config object. More... | |
getContext () | |
Get the base IContextSource object. More... | |
getLanguage () | |
Get the Language object. More... | |
getOutput () | |
Get the OutputPage object. More... | |
getRequest () | |
Get the WebRequest object. More... | |
getSkin () | |
Get the Skin object. More... | |
getStats () | |
Get the Stats object. More... | |
getTiming () | |
Get the Timing object. More... | |
getTitle () | |
Get the Title object. More... | |
getUser () | |
Get the User object. More... | |
getWikiPage () | |
Get the WikiPage object. More... | |
msg () | |
Get a Message object with context set Parameters are the same as wfMessage() More... | |
setContext (IContextSource $context) | |
Set the IContextSource object. More... | |
Public Attributes | |
const | SCALE_FACTOR = 1.5 |
We artificially have 1.5 the resolution neccessary so that we can scale it up by that much on the client side, without worrying about requesting a new image. More... | |
Public Attributes inherited from ImageGalleryBase | |
Parser | $mParser |
Registered parser object for output callbacks. More... | |
Protected Member Functions | |
adjustImageParameters ($thumb, &$imageParameters) | |
getGBPadding () | |
getGBWidth ($thumb) | |
getModules () | |
Add javascript which auto-justifies the rows by manipulating the image sizes. More... | |
getThumbDivWidth ($thumbWidth) | |
getThumbPadding () | |
getThumbParams ($img) | |
getVPad ($boxHeight, $thumbHeight) | |
Protected Member Functions inherited from TraditionalImageGallery | |
adjustImageParameters ($thumb, &$imageParameters) | |
Adjust the image parameters for a thumbnail. More... | |
getAllPadding () | |
Get total padding. More... | |
getGBBorders () | |
Get how much extra space the borders around the image takes up. More... | |
getGBPadding () | |
getGBWidth ($thumb) | |
Width of gallerybox . More... | |
getModules () | |
Get a list of modules to include in the page. More... | |
getThumbDivWidth ($thumbWidth) | |
Get the width of the inner div that contains the thumbnail in question. More... | |
getThumbPadding () | |
How much padding the thumb has between the image and the inner div that contains the border. More... | |
getThumbParams ($img) | |
Get the transform parameters for a thumbnail. More... | |
getVPad ($boxHeight, $thumbHeight) | |
Get vertical padding for a thumbnail. More... | |
wrapGalleryText ($galleryText, $thumb) | |
Add the wrapper html around the thumb's caption. More... | |
Protected Member Functions inherited from ImageGalleryBase | |
getRenderLang () | |
Determines the correct language to be used for this image gallery. More... | |
Additional Inherited Members | |
Static Public Member Functions inherited from ImageGalleryBase | |
static | factory ($mode=false, IContextSource $context=null) |
Get a new image gallery. More... | |
Protected Attributes inherited from ImageGalleryBase | |
Title | $contextTitle = false |
Contextual title, used when images are being screened against the bad image list. More... | |
array | $mAttribs = [] |
bool string | $mCaption = false |
Gallery caption. More... | |
bool | $mHideBadImages |
Hide blacklisted images? More... | |
array | $mImages |
Gallery images. More... | |
string | $mMode |
Gallery mode. More... | |
bool | $mShowBytes |
Whether to show the filesize in bytes in categories. More... | |
bool | $mShowFilename |
Whether to show the filename. More... | |
Definition at line 23 of file PackedImageGallery.php.
PackedImageGallery::__construct | ( | $mode = 'traditional' , |
|
IContextSource | $context = null |
||
) |
Definition at line 24 of file PackedImageGallery.php.
References ContextSource\$context.
|
protected |
Definition at line 89 of file PackedImageGallery.php.
|
protected |
Definition at line 45 of file PackedImageGallery.php.
Referenced by getGBWidth(), and PackedOverlayImageGallery\wrapGalleryText().
|
protected |
MediaTransformOutput | bool | $thumb | The thumbnail, or false if no thumb (which can happen) |
Definition at line 83 of file PackedImageGallery.php.
References getGBPadding(), and getThumbDivWidth().
Referenced by PackedOverlayImageGallery\wrapGalleryText().
|
protected |
Add javascript which auto-justifies the rows by manipulating the image sizes.
Also ensures that the hover version of this degrades gracefully.
Definition at line 100 of file PackedImageGallery.php.
|
protected |
Definition at line 69 of file PackedImageGallery.php.
References getThumbPadding().
Referenced by getGBWidth().
|
protected |
Definition at line 41 of file PackedImageGallery.php.
Referenced by getThumbDivWidth(), getVPad(), and PackedOverlayImageGallery\wrapGalleryText().
|
protected |
File | $img | The file being transformed. May be false |
Definition at line 53 of file PackedImageGallery.php.
References MEDIATYPE_AUDIO.
|
protected |
Definition at line 37 of file PackedImageGallery.php.
References getThumbPadding().
PackedImageGallery::setPerRow | ( | $num | ) |
Do not support per-row on packed.
It really doesn't work since the images have varying widths.
int | $num |
Definition at line 109 of file PackedImageGallery.php.
const PackedImageGallery::SCALE_FACTOR = 1.5 |
We artificially have 1.5 the resolution neccessary so that we can scale it up by that much on the client side, without worrying about requesting a new image.
Definition at line 35 of file PackedImageGallery.php.