MediaWiki
REL1_20
|
Class for viewing MediaWiki file description pages. More...
Public Member Functions | |
delete () | |
Delete the file, or an earlier version of it. | |
getContent () | |
Overloading Article's getContent method. | |
getDisplayedFile () | |
getUploadUrl () | |
render () | |
Handler for action=render Include body text only; none of the image extras. | |
setFile ($file) | |
showError ($description) | |
Display an error with a wikitext description. | |
view () | |
This is the default action of the index.php entry point: just view the page of the given title. | |
Static Public Member Functions | |
static | newFromID ($id) |
Constructor from a page id. | |
Public Attributes | |
$mExtraDescription = false | |
Protected Member Functions | |
closeShowImage () | |
compare ($a, $b) | |
Callback for usort() to do link sorts by (namespace, title) Function copied from Title::compare() | |
imageDupes () | |
imageHistory () | |
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. | |
imageLinks () | |
loadFile () | |
makeMetadataTable ($metadata) | |
Make a table with metadata to be shown in the output page. | |
newPage (Title $title) | |
openShowImage () | |
printSharedImageText () | |
Show a notice that the file is from a shared repository. | |
queryImageLinks ($target, $limit) | |
showTOC ($metadata) | |
Create the TOC. | |
uploadLinksBox () | |
Print out the various links at the bottom of the image page, e.g. | |
Private Member Functions | |
makeSizeLink ($params, $width, $height) | |
Creates an thumbnail of specified size and returns an HTML link to it. | |
Private Attributes | |
File | $displayImg |
$fileLoaded | |
FileRepo | $repo |
Class for viewing MediaWiki file description pages.
Definition at line 28 of file ImagePage.php.
ImagePage::closeShowImage | ( | ) | [protected] |
Definition at line 691 of file ImagePage.php.
ImagePage::compare | ( | $ | a, |
$ | b | ||
) | [protected] |
Callback for usort() to do link sorts by (namespace, title) Function copied from Title::compare()
$a | object page to compare with |
$b | object page to compare with |
Definition at line 902 of file ImagePage.php.
Delete the file, or an earlier version of it.
Reimplemented from Article.
Definition at line 868 of file ImagePage.php.
Overloading Article's getContent method.
Omit noarticletext if sharedupload; text will be fetched from the shared upload server if possible.
Reimplemented from Article.
Definition at line 279 of file ImagePage.php.
Definition at line 218 of file ImagePage.php.
Referenced by ImageHistoryList\__construct().
Definition at line 632 of file ImagePage.php.
ImagePage::imageDupes | ( | ) | [protected] |
Definition at line 833 of file ImagePage.php.
ImagePage::imageHistory | ( | ) | [protected] |
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.
Definition at line 697 of file ImagePage.php.
ImagePage::imageLinks | ( | ) | [protected] |
Definition at line 730 of file ImagePage.php.
ImagePage::loadFile | ( | ) | [protected] |
Definition at line 71 of file ImagePage.php.
ImagePage::makeMetadataTable | ( | $ | metadata | ) | [protected] |
Make a table with metadata to be shown in the output page.
$metadata | Array: the array containing the EXIF data |
Definition at line 252 of file ImagePage.php.
ImagePage::makeSizeLink | ( | $ | params, |
$ | width, | ||
$ | height | ||
) | [private] |
Creates an thumbnail of specified size and returns an HTML link to it.
$params | array Scaler parameters |
$width | int |
$height | int |
Definition at line 585 of file ImagePage.php.
static ImagePage::newFromID | ( | $ | id | ) | [static] |
Constructor from a page id.
$id | Int article ID to load |
Reimplemented from Article.
Definition at line 54 of file ImagePage.php.
ImagePage::newPage | ( | Title $ | title | ) | [protected] |
$title | Title |
Reimplemented from Article.
Definition at line 44 of file ImagePage.php.
ImagePage::openShowImage | ( | ) | [protected] |
Definition at line 287 of file ImagePage.php.
ImagePage::printSharedImageText | ( | ) | [protected] |
Show a notice that the file is from a shared repository.
Definition at line 604 of file ImagePage.php.
ImagePage::queryImageLinks | ( | $ | target, |
$ | limit | ||
) | [protected] |
Handler for action=render Include body text only; none of the image extras.
Reimplemented from Article.
Definition at line 96 of file ImagePage.php.
ImagePage::setFile | ( | $ | file | ) |
ImagePage::showError | ( | $ | description | ) |
Display an error with a wikitext description.
$description | String |
Definition at line 885 of file ImagePage.php.
ImagePage::showTOC | ( | $ | metadata | ) | [protected] |
Create the TOC.
$metadata | Boolean: whether or not to show the metadata link |
Definition at line 229 of file ImagePage.php.
ImagePage::uploadLinksBox | ( | ) | [protected] |
Print out the various links at the bottom of the image page, e.g.
reupload, external editing (and instructions link) etc.
Definition at line 645 of file ImagePage.php.
ImagePage::view | ( | ) |
This is the default action of the index.php entry point: just view the page of the given title.
Reimplemented from Article.
Definition at line 101 of file ImagePage.php.
File ImagePage::$displayImg [private] |
Definition at line 32 of file ImagePage.php.
ImagePage::$fileLoaded [private] |
Definition at line 36 of file ImagePage.php.
ImagePage::$mExtraDescription = false |
Definition at line 38 of file ImagePage.php.
FileRepo ImagePage::$repo [private] |
Definition at line 35 of file ImagePage.php.