[ Index ] |
PHP Cross Reference of MediaWiki-1.24.0 |
[Source view] [Print] [Project Stats]
Special handling for file description pages. This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.
File Size: | 1615 lines (49 kb) |
Included or required: | 0 times |
Referenced: | 3 times |
Includes or requires: | 0 files |
ImagePage:: (27 methods):
newPage()
newFromID()
setFile()
loadFile()
render()
view()
getDisplayedFile()
showTOC()
makeMetadataTable()
getContentObject()
openShowImage()
makeSizeLink()
printSharedImageText()
getUploadUrl()
uploadLinksBox()
closeShowImage()
imageHistory()
queryImageLinks()
imageLinks()
imageDupes()
delete()
showError()
compare()
getImageLimitsFromOption()
doRenderLangOpt()
getDisplayWidthHeight()
getThumbSizes()
ImageHistoryList:: (9 methods):
__construct()
getImagePage()
getFile()
beginImageHistoryList()
endImageHistoryList()
imageHistoryLine()
getThumbForLine()
preventClickjacking()
getPreventClickjacking()
ImageHistoryPseudoPager:: (9 methods):
__construct()
getTitle()
getQueryInfo()
getIndexField()
formatRow()
getBody()
doQuery()
preventClickjacking()
getPreventClickjacking()
newPage( Title $title ) X-Ref |
param: Title $title return: WikiFilePage |
newFromID( $id ) X-Ref |
Constructor from a page id param: int $id Article ID to load return: ImagePage|null |
setFile( $file ) X-Ref |
param: File $file return: void |
loadFile() X-Ref |
No description |
render() X-Ref |
Handler for action=render Include body text only; none of the image extras |
view() X-Ref |
No description |
getDisplayedFile() X-Ref |
return: File |
showTOC( $metadata ) X-Ref |
Create the TOC param: bool $metadata Whether or not to show the metadata link return: string |
makeMetadataTable( $metadata ) X-Ref |
Make a table with metadata to be shown in the output page. param: array $metadata The array containing the Exif data return: string The metadata table. This is treated as Wikitext (!) |
getContentObject() X-Ref |
Overloading Article's getContentObject method. Omit noarticletext if sharedupload; text will be fetched from the shared upload server if possible. return: string |
openShowImage() X-Ref |
No description |
makeSizeLink( $params, $width, $height ) X-Ref |
Creates an thumbnail of specified size and returns an HTML link to it param: array $params Scaler parameters param: int $width param: int $height return: string |
printSharedImageText() X-Ref |
Show a notice that the file is from a shared repository |
getUploadUrl() X-Ref |
No description |
uploadLinksBox() X-Ref |
Print out the various links at the bottom of the image page, e.g. reupload, external editing (and instructions link) etc. |
closeShowImage() X-Ref |
For overloading |
imageHistory() X-Ref |
If the page we've just displayed is in the "Image" namespace, we follow it with an upload history of the image and its usage. |
queryImageLinks( $target, $limit ) X-Ref |
param: string $target param: int $limit return: ResultWrapper |
imageLinks() X-Ref |
No description |
imageDupes() X-Ref |
No description |
delete() X-Ref |
Delete the file, or an earlier version of it |
showError( $description ) X-Ref |
Display an error with a wikitext description param: string $description |
compare( $a, $b ) X-Ref |
Callback for usort() to do link sorts by (namespace, title) Function copied from Title::compare() param: object $a Object page to compare with param: object $b Object page to compare with return: int Result of string comparison, or namespace comparison |
getImageLimitsFromOption( $user, $optionName ) X-Ref |
Returns the corresponding $wgImageLimits entry for the selected user option param: User $user param: string $optionName Name of a option to check, typically imagesize or thumbsize return: array |
doRenderLangOpt( array $langChoices, $curLang, $defaultLang ) X-Ref |
Output a drop-down box for language options for the file param: array $langChoices Array of string language codes param: string $curLang Language code file is being viewed in. param: string $defaultLang Language code that image is rendered in by default return: string HTML to insert underneath image. |
getDisplayWidthHeight( $maxWidth, $maxHeight, $width, $height ) X-Ref |
Get the width and height to display image at. param: int $maxWidth Max width to display at param: int $maxHeight Max height to display at param: int $width Actual width of the image param: int $height Actual height of the image return: array Array (width, height) |
getThumbSizes( $origWidth, $origHeight ) X-Ref |
Get alternative thumbnail sizes. param: int $origWidth Actual width of image param: int $origHeight Actual height of image return: array An array of [width, height] pairs. |
Class: ImageHistoryList - X-Ref
Builds the image revision log shown on image pages__construct( $imagePage ) X-Ref |
param: ImagePage $imagePage |
getImagePage() X-Ref |
return: ImagePage |
getFile() X-Ref |
return: File |
beginImageHistoryList( $navLinks = '' ) X-Ref |
param: string $navLinks return: string |
endImageHistoryList( $navLinks = '' ) X-Ref |
param: string $navLinks return: string |
imageHistoryLine( $iscur, $file ) X-Ref |
param: bool $iscur param: File $file return: string |
getThumbForLine( $file ) X-Ref |
param: File $file return: string |
preventClickjacking( $enable = true ) X-Ref |
param: bool $enable |
getPreventClickjacking() X-Ref |
return: bool |
Class: ImageHistoryPseudoPager - X-Ref
__construct( $imagePage ) X-Ref |
param: ImagePage $imagePage |
getTitle() X-Ref |
return: Title |
getQueryInfo() X-Ref |
No description |
getIndexField() X-Ref |
return: string |
formatRow( $row ) X-Ref |
param: object $row return: string |
getBody() X-Ref |
return: string |
doQuery() X-Ref |
No description |
preventClickjacking( $enable = true ) X-Ref |
param: bool $enable |
getPreventClickjacking() X-Ref |
return: bool |
Generated: Fri Nov 28 14:03:12 2014 | Cross-referenced by PHPXref 0.7.1 |