X-Git-Url: https://ruin.nu/git/?p=yawbih.git;a=blobdiff_plain;f=Main.hs;h=a52b038feac63fd30f837288f8ef7dee9be66449;hp=05414b4f3ec15786ccd05f14d094f5ce63b5287a;hb=0c6dd605b59c2f36cdd76eabdf4540dae424d105;hpb=a7c0523b9e2d6fcc0ff25f1fac48aba435599a8a diff --git a/Main.hs b/Main.hs index 05414b4..a52b038 100644 --- a/Main.hs +++ b/Main.hs @@ -15,7 +15,7 @@ testDB = createPGB "wave" "wiki" "wiki" "12wiki34db" main = do db <- testDB - runWithHook [] (\(key:act) -> sp db key act ) $ sp db "MainPage" [] + runWithHook [] (\(key:act) -> sp db key) $ sp db "MainPage" ps a = standardQuery "Hello" a @@ -36,7 +36,7 @@ editPage db key = do p $ defaultSubmit (F3 t a c) (savePage db key) (attr "value" "Send") --submit0 (sp db key []) (attr "value" "Send1") -sp db key _ = do +sp db key = do s <- io $ getCurrent db key standardQuery key $ showPage db key s @@ -65,7 +65,9 @@ showPage db key s = do footer db key = do hr empty - submit0 (editPage db key) (attr "value" "Edit") + submitLink0 (editPage db key) (text "Edit this page") + text " Keyword: " + activate (sp db) textInputField empty --address (hlink (URL {unURL = ("wiki?"++key++"+edit")}) (text "Edit this page") ex [] = return ()