X-Git-Url: http://git.cielonegro.org/gitweb.cgi?a=blobdiff_plain;f=Rakka%2FPage.hs;h=93c7465c2079ea448571e78d0a7c804134eda0d1;hb=3c5211253dc61c31196a47486c538b64c32d8c5e;hp=fdc622090771c780656cd80adac2548eaf9efc4d;hpb=1647278f9393f7382b6e8b8a5e9e14ce50aae718;p=Rakka.git diff --git a/Rakka/Page.hs b/Rakka/Page.hs index fdc6220..93c7465 100644 --- a/Rakka/Page.hs +++ b/Rakka/Page.hs @@ -64,14 +64,14 @@ decodePageName = decode UTF8 . C8.pack . unEscapeString mkPageURI :: URI -> PageName -> URI mkPageURI baseURI name = baseURI { - uriPath = foldl combine "/" [uriPath baseURI, encodePageName name] + uriPath = foldl combine "/" [uriPath baseURI, encodePageName name ++ ".html"] } mkPageFragmentURI :: URI -> PageName -> String -> URI mkPageFragmentURI baseURI name fragment = baseURI { - uriPath = foldl combine "/" [uriPath baseURI, encodePageName name] + uriPath = foldl combine "/" [uriPath baseURI, encodePageName name ++ ".html"] , uriFragment = ('#':fragment) }