mediawiki: Interfacing with the MediaWiki API

[ bsd3, library, program, web ] [ Propose Tags ] [ Report a vulnerability ]

A complete Haskell binding to the MediaWiki API letting you programmatically access (read and write) MediaWiki content.

See http://www.mediawiki.org/wiki/API and http://haskell.forkio.com/ for more.


[Skip to Readme]

Modules

[Index]

Downloads

Maintainer's Corner

Package maintainers

For package maintainers and hackage trustees

Candidates

  • No Candidates
Versions [RSS] 0.2, 0.2.1, 0.2.2, 0.2.3, 0.2.4, 0.2.6
Dependencies base (>=4 && <5), HTTP (>=3001), mediawiki , mime , network , pretty , utf8-string , xml [details]
License BSD-3-Clause
Author Sigbjorn Finne <sof@forkIO.com>
Maintainer Sigbjorn Finne <sof@forkIO.com>
Category Web
Uploaded by SigbjornFinne at 2013年11月20日T22:37:59Z
Distributions
Reverse Dependencies 1 direct, 0 indirect [details]
Executables linksTo, listCat, main
Downloads 4814 total (11 in the last 30 days)
Rating (no votes yet) [estimated by Bayesian average]
Your Rating
  • λ
  • λ
  • λ
Status Docs available [build log]
Successful builds reported [all 1 reports]

Readme for mediawiki-0.2.6

[back to package description]
= mediawiki - Accessing MediaWiki from Haskell =
'mediawiki' is a Haskell package providing a comprehensive binding to
the programmatic interface to MediaWiki (aka, 'the MediaWiki API') -
 http://www.mediawiki.org/wiki/API
The binding is allegedly complete (2008年11月17日), letting you write
applications in Haskell that accesses and (if enabled by target Wiki)
manipulate content on MediaWiki pages.
= Getting started =
For some code samples showing you how to get started using this
API binding, have a look in the examples/ directory. 
= Building and installing =
This package is provided in Cabal form, so only thing you need to
do to get going is:
 foo% runghc Setup configure
 foo% runghc Setup build 
 foo% runghc Setup install
The package depends on a bunch of other packages though, so you
need to have them built&installed, as well. They are:
 * HTTP: http://hackage.haskell.org/cgi-bin/hackage-scripts/package/HTTP
 * xml: http://hackage.haskell.org/cgi-bin/hackage-scripts/package/xml
 * mime: http://hackage.haskell.org/cgi-bin/hackage-scripts/package/mime
 * utf8-string: http://hackage.haskell.org/cgi-bin/hackage-scripts/package/utf8-string
= Feedback / question =
Please send them to sof@forkIO.com , and I'll try to respond to them
as best/quickly as possible.

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