Comments on status codes
This commit is contained in:
parent
f54162ec52
commit
e5c09d90d2
1 changed files with 99 additions and 0 deletions
|
|
@ -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;
|
||||
|
||||
/**
|
||||
|
|
|
|||
Loading…
Reference in a new issue