MediaWiki  REL1_22
UploadForm Class Reference

Sub class of HTMLForm that provides the form section of SpecialUpload. More...

Inheritance diagram for UploadForm:
Collaboration diagram for UploadForm:

List of all members.

Public Member Functions

 __construct (array $options=array(), IContextSource $context=null)
 show ()
 Add the upload JS and show the form.
 trySubmit ()
 Empty function; submission is handled elsewhere.

Protected Member Functions

 addUploadJS ()
 Add upload JS to the OutputPage.
 getDescriptionSection ()
 Get the descriptor of the fieldset that contains the file description input.
 getExtensionsMessage ()
 Get the messages indicating which extensions are preferred and prohibitted.
 getOptionsSection ()
 Get the descriptor of the fieldset that contains the upload options, such as "watch this file".
 getSourceSection ()
 Get the descriptor of the fieldset that contains the file source selection.

Protected Attributes

 $mComment
 $mDestFile
 $mDestWarningAck
 $mForReUpload
 $mHideIgnoreWarning
 $mMaxFileSize = array()
 $mMaxUploadSize = array()
 $mSessionKey
 $mSourceIds
 $mTextAfterSummary
 $mTextTop
 $mWatch

Detailed Description

Sub class of HTMLForm that provides the form section of SpecialUpload.

Definition at line 711 of file SpecialUpload.php.


Constructor & Destructor Documentation

UploadForm::__construct ( array options = array(),
IContextSource context = null 
)

Definition at line 729 of file SpecialUpload.php.


Member Function Documentation

UploadForm::addUploadJS ( ) [protected]

Add upload JS to the OutputPage.

Definition at line 1053 of file SpecialUpload.php.

Get the descriptor of the fieldset that contains the file description input.

The section is 'description'

Returns:
Array: descriptor array

Definition at line 905 of file SpecialUpload.php.

Get the messages indicating which extensions are preferred and prohibitted.

Returns:
String: HTML string containing the message

Definition at line 869 of file SpecialUpload.php.

Get the descriptor of the fieldset that contains the upload options, such as "watch this file".

The section is 'options'

Returns:
Array: descriptor array

Definition at line 1003 of file SpecialUpload.php.

Get the descriptor of the fieldset that contains the file source selection.

The section is 'source'

Returns:
Array: descriptor array

Definition at line 778 of file SpecialUpload.php.

Add the upload JS and show the form.

Reimplemented from HTMLForm.

Definition at line 1045 of file SpecialUpload.php.

Empty function; submission is handled elsewhere.

Returns:
bool false

Reimplemented from HTMLForm.

Definition at line 1088 of file SpecialUpload.php.


Member Data Documentation

UploadForm::$mComment [protected]

Definition at line 719 of file SpecialUpload.php.

UploadForm::$mDestFile [protected]

Definition at line 717 of file SpecialUpload.php.

UploadForm::$mDestWarningAck [protected]

Definition at line 716 of file SpecialUpload.php.

UploadForm::$mForReUpload [protected]

Definition at line 713 of file SpecialUpload.php.

UploadForm::$mHideIgnoreWarning [protected]

Definition at line 715 of file SpecialUpload.php.

UploadForm::$mMaxFileSize = array() [protected]

Definition at line 725 of file SpecialUpload.php.

UploadForm::$mMaxUploadSize = array() [protected]

Definition at line 727 of file SpecialUpload.php.

UploadForm::$mSessionKey [protected]

Definition at line 714 of file SpecialUpload.php.

UploadForm::$mSourceIds [protected]

Definition at line 723 of file SpecialUpload.php.

UploadForm::$mTextAfterSummary [protected]

Definition at line 721 of file SpecialUpload.php.

UploadForm::$mTextTop [protected]

Definition at line 720 of file SpecialUpload.php.

UploadForm::$mWatch [protected]

Definition at line 712 of file SpecialUpload.php.


The documentation for this class was generated from the following file: