, pageUpdateInfo
, pageRevision
+ , isSafeChar
, encodePageName
, decodePageName
mkPageURI :: URI -> PageName -> URI
mkPageURI baseURI name
= baseURI {
- uriPath = "/" </> uriPath baseURI </> encodePageName name <.> "html"
+ uriPath = uriPath baseURI </> encodePageName name <.> "html"
}
mkPageFragmentURI :: URI -> PageName -> String -> URI
mkPageFragmentURI baseURI name fragment
= baseURI {
- uriPath = "/" </> uriPath baseURI </> encodePageName name <.> "html"
+ uriPath = uriPath baseURI </> encodePageName name <.> "html"
, uriFragment = ('#' : encodeFragment fragment)
}
mkFeedURI :: URI -> PageName -> URI
mkFeedURI baseURI name
= baseURI {
- uriPath = "/" </> uriPath baseURI </> encodePageName name <.> "rdf"
+ uriPath = uriPath baseURI </> encodePageName name <.> "rdf"
}