Safe Haskell | None |
---|
Text.Haggis.Types
Contents
- data HaggisConfig = HaggisConfig {}
- data SiteTemplates = SiteTemplates {
- root :: [Node]
- single :: [Node]
- multiple :: [Node]
- tagsTemplate :: [Node]
- archivesTemplate :: [Node]
- data Page = Page {}
- data MultiPage = MultiPage {}
- data MultiPageType
- mpTypeToPath :: MultiPageType -> FilePath
- mpTypeToTitle :: MultiPageType -> String
- data Comment = Comment {}
A haggis configuration.
data HaggisConfig Source
Constructors
HaggisConfig | |
Fields
|
Instances
Container for the required site templates
data SiteTemplates Source
Constructors
SiteTemplates | |
Fields
|
Instances
Representation of a single haggis page
Constructors
Page | |
Representation of multiple pages (e.g. an index.html for a directory,
Constructors
MultiPage | |
Fields
|
The type of the pages
data MultiPageType Source
Instances
conversions for MultiPageType
s
A comment on a haggis post
Constructors
Comment | |
Fields |