Petr Onderka
90986d8533
Explicitly specify that filename in filerevert is without namespace
...
Change-Id: I9551b69cda6d9dce20a443a2a4b871afb7394593
2012-05-01 18:54:14 +02:00
Sam Reed
6115b93df8
Re-instate most of the revisions for bug 33147 "API examples should explain what they do"
...
Using this to sync up my working copies
Should have the little niggles tidied up though
2011-12-27 16:22:35 +00:00
Brion Vibber
02bb594ac7
Revert r106521: creates lots of long, unwrappable lines in help output
2011-12-20 21:26:57 +00:00
Sam Reed
b0818acd86
More example conversions/additions
...
Ping r106439
2011-12-17 19:10:33 +00:00
John Du Hart
2e7d867478
Removed the 'eclipse helper' bit on top of every API module
...
It's a parctice that dates back to 2006 when the API was first written, and frankly isn't covered by the coding conventions. Same thing with the docblocks, they're all copypasted with some bits changed and don't even make sense if you look at them in the genereated code docs.
I don't feel that any of us depend on this anymore (get a better IDE), so in the inerest of consistancy it's time we said goodbye to it.
2011-11-16 00:17:26 +00:00
John Du Hart
40f19e6def
Adding context to the API
...
This will probably break something somewhere so when it does please yell at me on IRC and I'll fix it.
2011-10-26 23:27:01 +00:00
Sam Reed
a5628f5734
Based on diff to wikia, set more functions consistently public rather than protected
2011-08-17 22:24:21 +00:00
Sam Reed
d5e46f9614
Followup r92396
...
More modules documented, pretty much only action=query&list= to be done (ie links added where documentation pages exist already)
2011-07-17 16:51:11 +00:00
Sam Reed
6e84e9ccd9
Followup r92396, add help urls for most of the core (non query) modules
2011-07-17 16:38:24 +00:00
Antoine Musso
6a8e32e986
Single messages can be passed as strings to Api::dieUsageMsg()
...
Since r88045
2011-05-19 17:51:16 +00:00
Sam Reed
2730c42dd8
Whitespace fixes
...
Addition/tweak of documentation
2011-05-08 21:47:01 +00:00
Bryan Tong Minh
e04879cf89
Follow-up r83302: Check permissions
2011-04-14 21:09:16 +00:00
Sam Reed
f326b59650
Remove some trailing whitespace
...
Add some documentation
2011-03-24 00:43:27 +00:00
Happy-melon
81852ea1a6
Allow User::isAllowed() to take varargs. "is allowed X or Y" is by far the more common multiple permission check in core, so this is now the behaviour of isAllowed( X, Y ); also add isAllowedAll(...) for testing "is allowed X and Y". Has the nice side effect of adding visibility to a very old function.
2011-03-18 14:48:21 +00:00
Sam Reed
89656cc42c
More documentation
...
Remove trailing whitespace
2011-03-07 14:59:41 +00:00
Bryan Tong Minh
f9a36ee7bf
(bug 27018) Added action=filerevert to revert files to an old version. Copied procedure from FileRevertForm, as most of the verification procedure is simple enough to not warrant the effort of writing a dedicated backend.
...
Further changes:
* Added Status::getErrorsByType() which returns the internal error array untouched
* Added ApiResult::convertStatusToArray() which converts a Status object to something useful for the Api
2011-03-05 17:23:35 +00:00