Comments on status codes

This commit is contained in:
mrbluesky 2012-01-19 01:51:27 +00:00
parent f54162ec52
commit e5c09d90d2

View file

@ -20,29 +20,128 @@
* headaches, which may be fatal.
*/
class EditPage {
/**
* Status: Article successfully updated
*/
const AS_SUCCESS_UPDATE = 200;
/**
* Status: Article successfully created
*/
const AS_SUCCESS_NEW_ARTICLE = 201;
/**
* Status: Article update aborted by a hook function
*/
const AS_HOOK_ERROR = 210;
/**
* Status: TODO: What is this?
*/
const AS_FILTERING = 211;
/**
* Status: A hook function returned an error
*/
const AS_HOOK_ERROR_EXPECTED = 212;
/**
* Status: User is blocked from editting this page
*/
const AS_BLOCKED_PAGE_FOR_USER = 215;
/**
* Status: Content too big (> $wgMaxArticleSize)
*/
const AS_CONTENT_TOO_BIG = 216;
/**
* Status: User cannot edit? (not used)
*/
const AS_USER_CANNOT_EDIT = 217;
/**
* Status: this anonymous user is not allowed to edit this page
*/
const AS_READ_ONLY_PAGE_ANON = 218;
/**
* Status: this logged in user is not allowed to edit this page
*/
const AS_READ_ONLY_PAGE_LOGGED = 219;
/**
* Status: wiki is in readonly mode (wfReadOnly() == true)
*/
const AS_READ_ONLY_PAGE = 220;
/**
* Status: rate limiter for action 'edit' was tripped
*/
const AS_RATE_LIMITED = 221;
/**
* Status: article was deleted while editting and param wpRecreate == false or form
* was not posted
*/
const AS_ARTICLE_WAS_DELETED = 222;
/**
* Status: user tried to create this page, but is not allowed to do that
* ( Title->usercan('create') == false )
*/
const AS_NO_CREATE_PERMISSION = 223;
/**
* Status: user tried to create a blank page
*/
const AS_BLANK_ARTICLE = 224;
/**
* Status: (non-resolvable) edit conflict
*/
const AS_CONFLICT_DETECTED = 225;
/**
* Status: no edit summary given and the user has forceeditsummary set and the user is not
* editting in his own userspace or talkspace and wpIgnoreBlankSummary == false
*/
const AS_SUMMARY_NEEDED = 226;
/**
* Status: user tried to create a new section without content
*/
const AS_TEXTBOX_EMPTY = 228;
/**
* Status: article is too big (> $wgMaxArticleSize), after merging in the new section
*/
const AS_MAX_ARTICLE_SIZE_EXCEEDED = 229;
/**
* not used
*/
const AS_OK = 230;
/**
* Status: WikiPage::doEdit() was unsuccessfull
*/
const AS_END = 231;
/**
* Status: summary contained spam according to one of the regexes in $wgSummarySpamRegex
*/
const AS_SPAM_ERROR = 232;
/**
* Status: anonymous user is not allowed to upload (User::isAllowed('upload') == false)
*/
const AS_IMAGE_REDIRECT_ANON = 233;
/**
* Status: logged in user is not allowed to upload (User::isAllowed('upload') == false)
*/
const AS_IMAGE_REDIRECT_LOGGED = 234;
/**