MediaWiki REL1_39
|
Public Member Functions | |
__construct ( $mode='traditional', IContextSource $context=null) | |
Create a new image gallery object. | |
setAdditionalOptions ( $params) | |
Allow setting additional options. | |
Public Member Functions inherited from TraditionalImageGallery | |
toHTML () | |
Return a HTML representation of the image gallery. | |
Public Member Functions inherited from ImageGalleryBase | |
add ( $title, $html='', $alt='', $link='', $handlerOpts=[], $loading=self::LOADING_DEFAULT, ?array $imageOptions=null) | |
Add an image to the gallery. | |
count () | |
getContextTitle () | |
Get the contextual title, if applicable. | |
getImages () | |
Returns the list of images this gallery contains. | |
insert ( $title, $html='', $alt='', $link='', $handlerOpts=[], $loading=self::LOADING_DEFAULT, ?array $imageOptions=null) | |
Add an image at the beginning of the gallery. | |
isEmpty () | |
isEmpty() returns true if the gallery contains no images | |
setAttributes ( $attribs) | |
Set arbitrary attributes to go on the HTML gallery output element. | |
setCaption ( $caption) | |
Set the caption (as plain text) | |
setCaptionHtml ( $caption) | |
Set the caption (as HTML) | |
setContextTitle ( $title) | |
Set the contextual title. | |
setHeights ( $num) | |
Set how high each image will be, in pixels. | |
setHideBadImages ( $flag=true) | |
setParser ( $parser) | |
Register a parser object. | |
setPerRow ( $num) | |
Set how many images will be displayed per row. | |
setShowBytes ( $f) | |
Enable/Disable showing of the file size of an image in the gallery. | |
setShowDimensions ( $f) | |
Enable/Disable showing of the dimensions of an image in the gallery. | |
setShowFilename ( $f) | |
Enable/Disable showing of the filename of an image in the gallery. | |
setWidths ( $num) | |
Set how wide each image will be, in pixels. | |
Public Member Functions inherited from ContextSource | |
canUseWikiPage () | |
Check whether a WikiPage object can be get with getWikiPage(). | |
exportSession () | |
Export the resolved user IP, HTTP headers, user ID, and session ID. | |
getActionName () | |
Get the action name for the current web request. | |
getAuthority () | |
getConfig () | |
getContext () | |
Get the base IContextSource object. | |
getCsrfTokenSet () | |
Get a repository to obtain and match CSRF tokens. | |
getLanguage () | |
getOutput () | |
getRequest () | |
getSkin () | |
getStats () | |
getTiming () | |
getTitle () | |
getUser () | |
getWikiPage () | |
Get the WikiPage object. | |
msg ( $key,... $params) | |
Get a Message object with context set Parameters are the same as wfMessage() | |
setContext (IContextSource $context) | |
Protected Member Functions | |
getModules () | |
Add javascript adds interface elements. | |
Protected Member Functions inherited from TraditionalImageGallery | |
adjustImageParameters ( $thumb, &$imageParameters) | |
Adjust the image parameters for a thumbnail. | |
getAllPadding () | |
Get total padding. | |
getCaptionHtml (Title $nt, Language $lang, LinkRenderer $linkRenderer) | |
getCaptionLength () | |
Length (in characters) to truncate filename to in caption when using "showfilename" (if int). | |
getGBBorders () | |
Get how much extra space the borders around the image takes up. | |
getGBPadding () | |
getGBWidth ( $thumb) | |
Computed width of gallerybox . | |
getGBWidthOverwrite ( $thumb) | |
Allows overwriting the computed width of the gallerybox with a string, like '100'. | |
getThumbDivWidth ( $thumbWidth) | |
Get the width of the inner div that contains the thumbnail in question. | |
getThumbPadding () | |
How much padding the thumb has between the image and the inner div that contains the border. | |
getThumbParams ( $img) | |
Get the transform parameters for a thumbnail. | |
getVPad ( $boxHeight, $thumbHeight) | |
Get vertical padding for a thumbnail. | |
wrapGalleryText ( $galleryText, $thumb) | |
Add the wrapper html around the thumb's caption. | |
Protected Member Functions inherited from ImageGalleryBase | |
getRenderLang () | |
Determines the correct language to be used for this image gallery. | |
Additional Inherited Members | |
Static Public Member Functions inherited from ImageGalleryBase | |
static | factory ( $mode=false, IContextSource $context=null) |
Get a new image gallery. | |
Public Attributes inherited from ImageGalleryBase | |
Parser false | $mParser |
Registered parser object for output callbacks. | |
const | LOADING_DEFAULT = 1 |
const | LOADING_LAZY = 2 |
Protected Attributes inherited from ImageGalleryBase | |
Title null | $contextTitle = null |
Contextual title, used when images are being screened against the bad image list. | |
array | $mAttribs = [] |
string false | $mCaption = false |
Gallery caption. | |
bool int | $mCaptionLength = true |
Length to truncate filename to in caption when using "showfilename". | |
int | $mHeights |
bool | $mHideBadImages |
Hide bad images? | |
array[] | $mImages |
Gallery images. | |
string | $mMode |
Gallery mode. | |
int | $mPerRow |
bool | $mShowBytes |
Whether to show the filesize in bytes in categories. | |
bool | $mShowDimensions |
Whether to show the dimensions in categories. | |
bool | $mShowFilename |
Whether to show the filename. | |
int | $mWidths |
Definition at line 23 of file SlideshowImageGallery.php.
SlideshowImageGallery::__construct | ( | $mode = 'traditional', | |
IContextSource | $context = null ) |
Create a new image gallery object.
You should not call this directly, but instead use ImageGalleryBase::factory().
string | $mode | |
IContextSource | null | $context |
Reimplemented from ImageGalleryBase.
Definition at line 24 of file SlideshowImageGallery.php.
|
protected |
Add javascript adds interface elements.
Reimplemented from TraditionalImageGallery.
Definition at line 34 of file SlideshowImageGallery.php.
SlideshowImageGallery::setAdditionalOptions | ( | $options | ) |
Allow setting additional options.
This is meant to allow extensions to add additional parameters to <gallery> parser tag.
array | $options | Attributes of gallery tag |
Reimplemented from ImageGalleryBase.
Definition at line 38 of file SlideshowImageGallery.php.