-> a Page XmlTree
formatPage env
= proc page
- -> do BaseURI baseURI <- getSysConfA (envSysConf env) (BaseURI undefined) -< ()
+ -> do BaseURI baseURI <- getSysConfA (envSysConf env) -< ()
wiki <- wikifyPage env -< page
xs <- interpretCommandsA env -< (pageName page, (Just (page, wiki), wiki))
formatWikiBlocks -< (baseURI, xs)
-> a (PageName, (Maybe Page, Page)) XmlTree
formatSubPage env
= proc (mainPageName, (mainPage, subPage))
- -> do BaseURI baseURI <- getSysConfA (envSysConf env) (BaseURI undefined) -< ()
+ -> do BaseURI baseURI <- getSysConfA (envSysConf env) -< ()
mainWiki <- case mainPage of
Just page
-> do wiki <- wikifyPage env -< page