Collaborative Wiki Engine

Sage includes the MoinMoin Wiki, “an advanced, easy to use and extensible WikiEngine with a large community of users. Said in a few words, it is about collaboration on easily editable web pages.”

To start your own math-typesetting-aware wiki server immediately, just type wiki() at the command line. For instructions on how to upgrade existing MoinMoin wikis, please visit the MoinMoin How-Tos

sage.server.wiki.moin.wiki(directory='sage_wiki', port=9000, address='localhost', fork=False)

Create (if necessary) and start up a MoinMoin wiki.

The wiki will be served on the given port.

The moin package contains a modified version of MoinMoin, which comes with jsMath’s LaTeX typesetting preconfigured. Use dollar signs ($) to delimit text to be typeset.

INPUT:

  • directory – string (default: ‘sage_wiki’) directory to create/run the instance in
  • port – integer (default: 9000) first port to listen to. If it is already taken, up to 256 subsequent port numbers will be tried.
  • address – string (default: ‘localhost’) address to bind to
  • fork – boolean (default: False) whether to daemonize the process
sage.server.wiki.moin.wiki_create_instance(directory='sage_wiki')

Creates a new MoinMoin wiki. This is a modified version of MoinMoin with jsMath typesetting preconfigured.

INPUT:

  • directory – a string (default: ‘sage_wiki’) the directory to use for the new wiki.

Previous topic

Networking and Grid Computing

Next topic

Cryptography

This Page