= Input =

Input contexts determine how content provided for processing should be
interpreted. Typically, wiki content will either be provided as a single file
containing a single wiki page or as collections of such files arranged within a
directory hierarchy.

The supported input contexts are described below.

== Directory ==

A directory containing wiki page files.

 [[Metadata#input_context|input_context]]:: `directory`

Each file contains a different wiki page with its filename indicating the page
name, and with any configured `input_separator` being used in filenames to
construct hierarchical page relationships.

== Moin Directory ==

A directory containing wiki page files stored in a MoinMoin arrangement.

 [[Metadata#input_context|input_context]]:: `moindirectory`

Each directory within the root directory contains data for a different wiki
page, with the directory name providing the page name (in an encoded form).
Within the directory for each page, a `current` file provides the current
revision number, and a `revisions` directory contains one or more numbered
files each providing the content of the appropriate revision. Currently, only
the current revision is accessed.

== Standalone ==

A standalone wiki page file.

 [[Metadata#input_context|input_context]]:: `standalone`

A single file containing a single wiki page.
