Page MenuHomePhabricator

Give description of properties on all modules
Closed, ResolvedPublic

Description

I'm gonna wish I hadn't thought of this, but for the point of normalisation, and increased usability...

prop=info

inprop         - Which additional properties to get:
                  protection   - List the protection level of each page
                  talkid       - The page ID of the talk page for each non-talk page

prop=revisions

rvprop         - Which properties to get for each revision.
                 Values (separate with '|'): ids, flags, timestamp, user, size, comment, parsedcomment, content, tags

Version: unspecified
Severity: enhancement

Details

Reference
bz23473

Event Timeline

bzimport raised the priority of this task from to Medium.Nov 21 2014, 11:10 PM
bzimport set Reference to bz23473.

Needed:

action:
query
parse

prop:
revisions
imageinfo
categories

list:
allimages
alllinks
allcategories
allusers
blocks
categorymembers
deletedrevs
filearchive
logevents
recentchanges
search
tags
usercontribs
watchlist
watchlistraw
exturlusage
protectedtitles

john wrote:

Patch with documented properties

All have been documented except action=query as I felt it would be overly redundant to do so. I also made some small code formatting changes in ApiParse.php

Attached:

Commited in r68482 with a few tweaks