|
Project Information
-
Activity
High
-
Project feeds
- Code license
-
Eclipse Public License 1.0
-
Labels
wikipedia,
java,
gae,
appengine,
wiki,
parser,
wikimodel,
html2wiki,
converter,
maven,
pdf,
api,
mediawiki,
cms
Featured
Links
|
The Java Wikipedia API (Bliki engine) is a parser library for converting Wikipedia wikitext notation to HTML. >>> Try the online converter on Google App Engine <<< Features: - renders Mediawiki/Wikipedia wiki syntax to HTML. It supports:
- wiki tags for bold, italic, headers, nowiki, source, table of content,...
- wiki tables, lists, categories, footnotes (references)
- Image:... tag support
- wiki <source> tag for syntax highlighting of source code fragments: java, php, python, html/xml, javascript,...
- templates (includeonly, noinclude,...)]
- The following template parser functions are implemented:
- Expr, If, Ifeq, Iferror, Ifexist, Ifexpr, LC, LCFirst, Padleft, Padright, Subst, Switch, Tag, UC, UCFirst, URLEncode
- only partial support is available for: Fullurl, Localurl, NS, Time
- extendable through a model interface (IWikiModel.java)
- converts HTML to Wikipedia, JSPWiki, Trac, MoinMoin, Google Code text (available as Appengine, GWT application)
- helper classes for the Wikimedia api.php for downloading wiki texts...
- Example HTMLCreatorExample.java which shows, how to download a complete wiki page with templates and images and render it to HTML. The templates are stored in a Derby database to avoid to much downloading.
- helper classes to work with MediaWiki XML dump files.
- Projects using the library
|