Just (x,_) -> return x
standardQuery key $ do
t <- p $ makeTextarea s' (attr_SS "rows" "10" ## attr_SS "cols" "75" ## attr_SS "colspan" "2")
- p (text "Author: ")
+ p empty
+ text "Author: "
a <- textInputField (fieldSIZE 20)
- p (text "Comment: ")
+ p empty
+ text "Comment: "
c <- textInputField (fieldSIZE 20)
--p $ submit (F2 t a) testing (attr "value" "Send")
p $ defaultSubmit (F3 t a c) (savePage db key) (attr "value" "Send")
standardQuery key $ showPage db key s
savePage db key (F3 t a c) = do
- s <- io $ update db key fulltext author comment
+ io $ update db key fulltext author comment
+ s <- io $ getCurrent db key
standardQuery key $ do
- text "Updated with revision: "
- text s
- address (hlink (URL {unURL = ("wiki?"++key)}) (text "Back to keyword") )
+ showPage db key s
where
fulltext = value t
author = value a