Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Python module for wiki markup

People also ask

Is wiki a markup language?

The markup language called wikitext, also known as wiki markup or wikicode, consists of the syntax and keywords used by the MediaWiki software to format a page. (Note the lowercase spelling of these terms.) To learn how to see this hypertext markup, and to save an edit, see Help:Editing.

Does wiki use markdown?

Wiki. js is an open source wiki application that provides excellent Markdown support.

What markup language does MediaWiki use?

The MediaWiki markup language (commonly referred to within the MediaWiki community as wikitext, though this usage is ambiguous within the larger wiki community) uses sometimes paired non-textual ASCII characters to indicate to the parser how the editor wishes an item or section of text to be displayed.


mwlib provides ways of converting MediaWiki formatted text into HTML, PDF, DocBook and OpenOffice formats.


Django uses the following libraries for markup:

  • Markdown
  • Textile
  • reStructuredText

You can see how they're used in Django.


You should look at a good parser for Creole syntax: creole.py. It can convert Creole (which is "a common wiki markup language to be used across different wikis") to HTML.


with python-creole you can convert html to creole and creole to html... So you can convert other markups to html and then to creole...

https://code.google.com/p/python-creole/