API: Forgot a whole bunch of messages specific to ApiEditPage
authorRoan Kattouw <catrope@users.mediawiki.org>
Sun, 30 Mar 2008 18:59:27 +0000 (18:59 +0000)
committerRoan Kattouw <catrope@users.mediawiki.org>
Sun, 30 Mar 2008 18:59:27 +0000 (18:59 +0000)
includes/api/ApiBase.php

index 980c7cc..7a3bbfc 100644 (file)
@@ -626,6 +626,18 @@ abstract class ApiBase {
                'cannotundelete' => array('code' => 'cantundelete', 'info' => "Couldn't undelete: the requested revisions may not exist, or may have been undeleted already"),
                'permdenied-undelete' => array('code' => 'permissiondenied', 'info' => "You don't have permission to restore deleted revisions"),
                'createonly-exists' => array('code' => 'articleexists', 'info' => "The article you tried to create has been created already"),
+
+               // ApiEditPage messages
+               'noimageredirect-anon' => array('code' => 'noimageredirect-anon', 'info' => "Anonymous users can't create image redirects"),
+               'noimageredirect-logged' => array('code' => 'noimageredirect', 'info' => "You don't have permission to create image redirects"),
+               'spamdetected' => array('code' => 'spamdetected', 'info' => "Your edit was refused because it contained a spam fragment: ``\$1''"),
+               'filtered' => array('code' => 'filtered', 'info' => "The filter callback function refused your edit"),
+               'contenttoobig' => array('code' => 'contenttoobig', 'info' => "The content you supplied exceeds the article size limit of \$1 bytes"),
+               'noedit-anon' => array('code' => 'noedit-anon', 'info' => "Anonymous users can't edit pages"),
+               'noedit' => array('code' => 'noedit', 'info' => "You don't have permission to edit pages"),
+               'wasdeleted' => array('code' => 'pagedeleted', 'info' => "The page has been deleted since you fetched its timestamp"),
+               'blankpage' => array('code' => 'emptypage', 'info' => "Creating new, empty pages is not allowed"),
+               'editconflict' => array('code' => 'editconflict', 'info' => "Edit conflict detected"),
        );
        
        /**