A | |
| allcategories [WList] |
Enumerate all pages.
|
| allimages [WList] |
Enumerate all images.
|
| allpages [WList] |
Enumerate all pages.
|
| anonymous_login [Login] |
Create an anonymous session.
|
| append [Enum] |
Append two enumerations.
|
| assoc_attrib [Xml] | |
| attribs [Xml] | |
B | |
| backlinks [WList] |
Enumerate all pages linking to the given page.
|
| bind [Call] | bind m f is the monadic bind, i.e.
|
C | |
| cast [WTypes.Id] | |
| cast [Call] | cast call f permits to deal with Set-Cookies headers of answers: f will
be fed with such cookies when call is processed.
|
| categories [WProp] |
Returns the list of categories to which pertains a given page.
|
| children [Xml] | |
| collapse [Enum] |
Internalization of the lazyness.
|
| concat [Enum] |
Flattens an enum of enums.
|
| content [WProp] |
Associates to every revision its content by id.
|
| create [Site] | create name url lang creates a mediawiki site where name is the name of
the wiki, url is the URL of the API and lang is the ISO code of the
language of the wiki.
|
D | |
| delete_title [WEdit] |
Delete a given page.
|
| diff [WProp] | |
| dummy_page [WProp] | |
| dummy_revision [WProp] | |
| dummy_title [WProp] | |
E | |
| emailuser [WMisc] |
Write an email to a given user.
|
| embeddedin [WList] |
Enumerate all pages embedded in the given page.
|
| empty [Enum] |
Empty enumeration.
|
| enqueue [Call] |
Push the request on the pipeline, waiting to be processed.
|
| external_links [WProp] |
Returns the list of external links contained in a given page.
|
| exturlusage [WList] |
Enumerate all pages using a given URL pattern.
|
F | |
| filter [Enum] | |
| filter_map [Enum] |
Combines
filter and map.
|
| filter_s [Enum] |
Asynchronous filtering of enumerations.
|
| final [Xml] | |
| find [Enum] |
Returns an element that satifies the predicate
|
| find_by_attrib [Xml] | |
| find_by_tag [Xml] | |
| fold [Enum] | fold f accu enum folds enum using f.
|
G | |
| general_info [WMeta] |
Get information about the site as (key, value) pairs .
|
| get_cdata [Xml] | |
H | |
| http [Call] | http c embeds a low-level HTTP call.
|
I | |
| images [WProp] |
Returns the list of image titles used on a given page.
|
| imageusage [WList] |
Enumerate all pages that use the given page.
|
| instantiate [Call] |
Instantiate any abstract call into an effective object that can be submitted
to the server.
|
| interwikis [WMeta] |
Get info about the interwikis.
|
| iter [Enum] | |
| iter_p [Enum] |
Iteration over enumerations.
|
| iter_s [Enum] | |
J | |
| join [Call] | join l processes all the calls from the list l concurrently.
|
L | |
| langlinks [WProp] |
Return the list of interwiki links from a given page.
|
| last_revision_of_titles [WProp] |
Associates to every title its last revision and last content.
|
| links [WProp] |
Returns the list of link titles from a given page.
|
| login [Login] |
Login with a username and a password.
|
M | |
| make [WTypes.Title] |
Creates a title from a normalized title and a
namespace.
|
| map [Enum] | |
| map [Call] | map f m applies f to the underlying object of m.
|
| map_p [Enum] |
Map over enumerations.
|
| map_s [Enum] | |
| move_page [WEdit] |
Move a page to a given title.
|
| move_title [WEdit] |
As for
WEdit.move_page but with a title only.
|
N | |
| namespace [WTypes.Title] |
Returns the namespace to which belongs the titlte
|
| namespaces [WMeta] |
Get the list of all namespaces from the site.
|
| normalize [WProp] | normalize s titles returns the canonical title associated to a given
string, regardless of the existence of the page.
|
O | |
| of_list [Enum] |
Converts a list to a lazy enumeration.
|
| of_pageids [WProp] | of_pageids s pageids associates to every page id in pageids the
corresponding page.
|
| of_revids [WProp] | of_revids s revids associates to every revision id in revids the
corresponding revision.
|
| of_string [WTypes.Timestamp] |
Parses a timestamp as
yyyy-mm-ddThh:mm:ssZ
|
| of_string [WTypes.Id] | |
| of_titles [WProp] | of_titles s titles associates to every title in titles the corresponding
page.
|
P | |
| parallel [Call] | parallel m n processes m and n concurrently.
|
| parse [Proofread] | |
| parse [Xml] | |
| parse_in_obj_channel [Xml] | |
| parse_string [Xml] | |
| parse_sub [Xml] | |
| parser_create [Xml] | |
| pipeline [Script] |
Default pipeline used by this module.
|
| print_xml [Xml] | |
| process [Script] |
Process a given call, using the default pipeline.
|
| purge [WMisc] |
Purges a list of pages.
|
R | |
| random [WMisc] |
Choose a random page.
|
| recentchanges [WList] |
List all recent changes.
|
| relogin [Login] |
Login with session data obtained through
session.save
|
| result [Call] |
Gives back the result of the API call.
|
| return [Call] | return x returns the constant call
|
| revisions [WProp] |
Returns the list of revisions of a given page.
|
S | |
| search [WList] |
Search for a given string on a Mediawiki site.
|
| statistics [WMeta] |
Get the statistics of the site.
|
T | |
| tag [Xml] | |
| templates [WProp] |
Returns the list of template titles used on a given page.
|
| to_string [WTypes.Timestamp] |
Prints a timestamp according to the previous pattern
|
| to_string [WTypes.Title] |
Returns the normalized form of the title
|
| to_string [WTypes.Id] | |
| try_children [Xml] | |
U | |
| unwatch [WMisc] |
Remove a page from your watchlist.
|
| upload_file [WEdit] | upload_file s dest file uploads local file file to remote file dest.
|
| user_agent [Utils] | |
| user_info [WMeta] |
Retrieve information about the current user.
|
W | |
| watch [WMisc] |
Put a page on your watchlist.
|
| wikicommons [Site] |
Wikimedia Commons.
|
| wikipedia [Site] |
Create a Wikipedia site from a given language.
|
| wikisource [Site] |
Create a Wikisource site from a given language.
|
| write_page [WEdit] |
Write a given page and return the status.
|
| write_title [WEdit] |
As for
WEdit.write_page but with a title only.
|