Siebrand Mazeland
79d5225c0e
* remove end of line whitespace
...
* remove empty lines at end of file
* remove "?>" where still present
2008-04-14 07:45:50 +00:00
Roan Kattouw
68bbfc12c0
Committing patch for bug 10931, which also fixes bug 13651. For a detailed explanation of what this commit does, see bug 10931 comment #24
2008-04-11 15:20:45 +00:00
Roan Kattouw
8aba62cf9f
API: Added watch and unwatch parameters to action=move and action=delete
2008-03-02 19:00:50 +00:00
Roan Kattouw
19358606a1
API: Changing all modules' getParamDescription(), getAllowedParams() and getDescription() methods to public. ApiParamInfo needs them, and some versions of PHP threw fatal errors because they were protected. Oddly, other versions didn't (maybe because the caller and the callee have a common ancestor?)
2008-01-28 19:05:26 +00:00
Roan Kattouw
491cc4a320
API: Making a bunch of state-changing modules require POST requests.
2008-01-18 20:43:59 +00:00
Roan Kattouw
1b2b5ecde0
API: Unifying "the ... parameter must be set" messages into one ('missingparam'), expanding $1 in error codes as well.
2008-01-18 16:01:31 +00:00
Roan Kattouw
1f4ddb930d
Core:
...
* Using getUserPermissionsErrors() rather than userCan() in Title::isValidMoveOperation()
* Removing blocked check from Article::doRollback(): Title::getUserPermissionsErrors() checks for that already
API:
* Refactoring ApiMove to use new messages system
* Adding more messages to ApiBase::$messageMap
* Removing unused parameter to 'notanarticle' in ApiDelete::execute()
2008-01-18 15:52:40 +00:00
Roan Kattouw
70b5fdd2c9
API:
...
* Refactored ApiDelete to use the new dieUsageMsg() system
* Adding some more messages to ApiBase::$messageMap
* Also using dieUsageMsg() for API-related errors in ApiRollback
* Removing 'lo' prefix for ApiLogout as it doesn't have any parameters anyway
2008-01-18 14:34:14 +00:00
Daniel Cannon
5b6dd97612
API: Various docu and clean-up.
2008-01-12 07:08:17 +00:00
Victor Vasiliev
0495f90ebb
Revert r28215: incorrectly moved files
2007-12-06 18:33:18 +00:00
Victor Vasiliev
4e4cdf079e
Create includes/api/query for Query API and includes/api/edit for Edit API
2007-12-06 18:22:15 +00:00
Victor Vasiliev
88c6568f2b
Fix svn:eol-style and svn:keywords for files from merged APIEdit branch
2007-12-06 16:06:22 +00:00
Roan Kattouw
fd5a884b77
API: A cleaner implementation of r28057: this one also hides disabled modules from the list of possible actions on top of the help screen.
2007-12-03 15:52:27 +00:00
Victor Vasiliev
3a24c169ea
API:
...
* Hide edit modules from help if $wgEnableWriteAPI is disabled
* Fix help formatting on UsageException
2007-12-02 15:04:53 +00:00
Roan Kattouw
6e2d0cd173
Oops, forgot a few.
2007-12-02 14:43:37 +00:00
Roan Kattouw
3bbe80f2b0
Oops, requestWriteMode() is in ApiMain, not ApiBase
2007-12-02 14:36:32 +00:00
Roan Kattouw
730bad3fb1
APIEDIT BRANCH MERGE: Adding apiedit modules: action={block,changerights,delete,move,protect,rollback,unblock,undelete} and list={blocks,deletedrevs}. $wgEnableWriteAPI must be explicitly set to enable these modules.
2007-12-02 14:24:07 +00:00