mediawiki-0.2.6: Interfacing with the MediaWiki API

Portabilityportable
Stabilityprovisional
MaintainerSigbjorn Finne <sof@forkIO.com>
Safe HaskellNone

MediaWiki.API.Base

Description

Collector module of types used by the MediaWiki API

Synopsis

Documentation

data Request Source

Type collecting together the main parts of a MediaWiki API request.

Constructors

emptyRequest :: Action -> Format -> Request Source

emptyXmlRequest :: Action -> Request Source

data Action Source

Constructors

infoRequest :: InfoRequest Source

revisionRequest :: RevisionRequest Source

linksRequest :: LinksRequest Source

langLinksRequest :: LangLinksRequest Source

imagesRequest :: ImagesRequest Source

imageInfoRequest :: ImageInfoRequest Source

templatesRequest :: TemplatesRequest Source

categoriesRequest :: CategoriesRequest Source

allCategoriesRequest :: AllCategoriesRequest Source

allImagesRequest :: AllImagesRequest Source

allLinksRequest :: AllLinksRequest Source

allMessagesRequest :: AllMessagesRequest Source

allPagesRequest :: AllPagesRequest Source

allUsersRequest :: AllUsersRequest Source

backLinksRequest :: BackLinksRequest Source

embeddedInRequest :: EmbeddedInRequest Source

imageUsageRequest :: ImageUsageRequest Source

categoryInfoRequest :: CategoryInfoRequest Source

categoryMembersRequest :: CategoryMembersRequest Source

externalLinksRequest :: ExternalLinksRequest Source

externalURLUsageRequest :: ExternalURLUsageRequest Source

logEventsRequest :: LogEventsRequest Source

recentChangesRequest :: RecentChangesRequest Source

searchRequest :: String -> SearchRequest Source

siteInfoRequest :: SiteInfoRequest Source

userContribsRequest :: UserContribsRequest Source

userInfoRequest :: UserInfoRequest Source

watchListRequest :: WatchListRequest Source

blocksRequest :: BlocksRequest Source

deletedRevisionsRequest :: DeletedRevisionsRequest Source

usersRequest :: UsersRequest Source

randomPagesRequest :: RandomPagesRequest Source

data QueryRequestKind Source

Constructors

qKind :: QueryRequestKind -> QueryKind Source

module MediaWiki.API.Query.AllCategories

module MediaWiki.API.Query.AllImages

module MediaWiki.API.Query.AllLinks

module MediaWiki.API.Query.AllMessages

module MediaWiki.API.Query.AllPages

module MediaWiki.API.Query.AllUsers

module MediaWiki.API.Query.BackLinks

module MediaWiki.API.Query.Blocks

module MediaWiki.API.Query.Categories

module MediaWiki.API.Query.CategoryInfo

module MediaWiki.API.Query.CategoryMembers

module MediaWiki.API.Query.DeletedRevisions

module MediaWiki.API.Query.EmbeddedIn

module MediaWiki.API.Query.ExternalLinks

module MediaWiki.API.Query.ExternalURLUsage

module MediaWiki.API.Query.ImageInfo

module MediaWiki.API.Query.Images

module MediaWiki.API.Query.ImageUsage

module MediaWiki.API.Query.Info

module MediaWiki.API.Query.LangLinks

module MediaWiki.API.Query.LogEvents

module MediaWiki.API.Query.Random

module MediaWiki.API.Query.RecentChanges

module MediaWiki.API.Query.Revisions

module MediaWiki.API.Query.Search

module MediaWiki.API.Query.SiteInfo

module MediaWiki.API.Query.Templates

module MediaWiki.API.Query.UserContribs

module MediaWiki.API.Query.UserInfo

module MediaWiki.API.Query.Users

module MediaWiki.API.Query.WatchList

module MediaWiki.API.Action.Login

module MediaWiki.API.Action.ParamInfo

module MediaWiki.API.Action.Parse

module MediaWiki.API.Action.OpenSearch

module MediaWiki.API.Action.FeedWatchlist

module MediaWiki.API.Action.ExpandTemplates

module MediaWiki.API.Action.Sitematrix

module MediaWiki.API.Action.Unblock

module MediaWiki.API.Action.Watch

module MediaWiki.API.Action.EmailUser

module MediaWiki.API.Action.Edit

module MediaWiki.API.Action.Move

module MediaWiki.API.Action.Block

module MediaWiki.API.Action.Protect

module MediaWiki.API.Action.Undelete

module MediaWiki.API.Action.Delete

module MediaWiki.API.Action.Rollback

AltStyle によって変換されたページ (->オリジナル) /