web: "sidebar" query parameter shows/hides sidebar
This commit is contained in:
parent
632648ee38
commit
5545ed3632
@ -240,8 +240,13 @@ getViewData = do
|
||||
q <- getParameterOrNull "q"
|
||||
a <- getParameterOrNull "a"
|
||||
p <- getParameterOrNull "p"
|
||||
|
||||
-- a "sidebar" query parameter overrides the "showsidebar" cookie
|
||||
sidebarparam <- lookupGetParam (pack "sidebar")
|
||||
cookies <- reqCookies <$> getRequest
|
||||
let showsidebar = maybe False (=="1") $ lookup "showsidebar" cookies
|
||||
let sidebarcookie = lookup "showsidebar" cookies
|
||||
let showsidebar = maybe (sidebarcookie == Just "1") (=="1") sidebarparam
|
||||
|
||||
return (viewdataWithDateAndParams today q a p){
|
||||
opts=opts
|
||||
,msg=msg
|
||||
|
||||
Loading…
Reference in New Issue
Block a user