Describe user property in ApiQueryAllimages
Add userid to ApiQueryProtectedTitles bug 19195
This commit is contained in:
parent
ffa29cd9f1
commit
8bea72e168
2 changed files with 8 additions and 1 deletions
|
|
@ -200,6 +200,7 @@ class ApiQueryAllimages extends ApiQueryGeneratorBase {
|
|||
'Which properties to get',
|
||||
' timestamp - Adds the timestamp when the image was upload',
|
||||
' user - Adds the username of the last uploader',
|
||||
' userid - Adds the user id of the last uploader',
|
||||
' comment - Adds the comment of the last upload',
|
||||
' url - Adds the URL of the image and its description page',
|
||||
' size - Adds the size of the image in bytes and its height and width',
|
||||
|
|
|
|||
|
|
@ -55,7 +55,7 @@ class ApiQueryProtectedTitles extends ApiQueryGeneratorBase {
|
|||
$this->addFields( array( 'pt_namespace', 'pt_title', 'pt_timestamp' ) );
|
||||
|
||||
$prop = array_flip( $params['prop'] );
|
||||
$this->addFieldsIf( 'pt_user', isset( $prop['user'] ) );
|
||||
$this->addFieldsIf( 'pt_user', isset( $prop['user'] ) || isset( $prop['userid'] ) );
|
||||
$this->addFieldsIf( 'pt_reason', isset( $prop['comment'] ) || isset( $prop['parsedcomment'] ) );
|
||||
$this->addFieldsIf( 'pt_expiry', isset( $prop['expiry'] ) );
|
||||
$this->addFieldsIf( 'pt_create_perm', isset( $prop['level'] ) );
|
||||
|
|
@ -96,6 +96,10 @@ class ApiQueryProtectedTitles extends ApiQueryGeneratorBase {
|
|||
$vals['user'] = $row->user_name;
|
||||
}
|
||||
|
||||
if ( isset( $prop['user'] ) ) {
|
||||
$vals['userid'] = $row->pt_user;
|
||||
}
|
||||
|
||||
if ( isset( $prop['comment'] ) ) {
|
||||
$vals['comment'] = $row->pt_reason;
|
||||
}
|
||||
|
|
@ -177,6 +181,7 @@ class ApiQueryProtectedTitles extends ApiQueryGeneratorBase {
|
|||
ApiBase::PARAM_TYPE => array(
|
||||
'timestamp',
|
||||
'user',
|
||||
'userid',
|
||||
'comment',
|
||||
'parsedcomment',
|
||||
'expiry',
|
||||
|
|
@ -197,6 +202,7 @@ class ApiQueryProtectedTitles extends ApiQueryGeneratorBase {
|
|||
'Which properties to get',
|
||||
' timestamp - Adds the timestamp of when protection was added',
|
||||
' user - Adds the user to add the protection',
|
||||
' userid - Adds the user id to add the protection',
|
||||
' comment - Adds the comment for the protection',
|
||||
' parsedcomment - Adds the parsed comment for the protection',
|
||||
' expiry - Adds the timestamp of when the protection will be lifted',
|
||||
|
|
|
|||
Loading…
Reference in a new issue