| repositoryPath :: FilePath | Path of repository containing filestore
|
| repositoryType :: FileStoreType | Type of repository
|
| defaultPageType :: PageType | Default page markup type for this wiki
|
| mathMethod :: MathMethod | How to handle LaTeX math in pages?
|
| defaultLHS :: Bool | Treat as literate haskell by default?
|
| showLHSBirdTracks :: Bool | Show Haskell code with bird tracks
|
| withUser :: Handler -> Handler | Combinator to set REMOTE_USER request header
|
| authHandler :: Handler | Handler for login, logout, register, etc.
|
| userFile :: FilePath | Path of users database
|
| sessionTimeout :: Int | Seconds of inactivity before session expires
|
| templatesDir :: FilePath | Directory containing page templates
|
| logFile :: FilePath | Path of server log file
|
| logLevel :: Priority | Severity filter for log messages (DEBUG, INFO,
NOTICE, WARNING, ERROR, CRITICAL, ALERT, EMERGENCY)
|
| staticDir :: FilePath | Path of static directory
|
| pluginModules :: [String] | Names of plugin modules to load
|
| tableOfContents :: Bool | Show table of contents on each page?
|
| maxUploadSize :: Integer | Max size of file uploads
|
| maxPageSize :: Integer | Max size of page uploads
|
| portNumber :: Int | Port number to serve content on
|
| debugMode :: Bool | Print debug info to the console?
|
| frontPage :: String | The front page of the wiki
|
| noEdit :: [String] | Pages that cannot be edited via web
|
| noDelete :: [String] | Pages that cannot be deleted via web
|
| defaultSummary :: String | Default summary if description left blank
|
| accessQuestion :: Maybe (String, [String]) | Nothing = anyone can register.
Just (prompt, answers) = a user will
be given the prompt and must give
one of the answers to register.
|
| useRecaptcha :: Bool | Use ReCAPTCHA for user registration.
|
| recaptchaPublicKey :: String | |
| recaptchaPrivateKey :: String | |
| compressResponses :: Bool | Should responses be compressed?
|
| useCache :: Bool | Should responses be cached?
|
| cacheDir :: FilePath | Directory to hold cached pages
|
| mimeMap :: Map String String | Map associating mime types with file extensions
|
| mailCommand :: String | Command to send notification emails
|
| resetPasswordMessage :: String | Text of password reset email
|
| markupHelp :: String | Markup syntax help for edit sidebar
|
| useFeed :: Bool | Provide an atom feed?
|
| baseUrl :: String | Base URL of wiki, for use in feed
|
| wikiTitle :: String | Title of wiki, used in feed
|
| feedDays :: Integer | Number of days history to be included in feed
|
| feedRefreshTime :: Integer | Number of minutes to cache feeds before refreshing
|
| pdfExport :: Bool | Allow PDF export?
|
| pandocUserData :: Maybe FilePath | Directory to search for pandoc customizations
|