web: show the sidebar by default (#310)
This commit is contained in:
		
							parent
							
								
									6fb76d979f
								
							
						
					
					
						commit
						ec87da8b04
					
				| @ -229,7 +229,7 @@ viewdataWithDateAndParams d q a p = | |||||||
|           ,am           = acctsmatcher |           ,am           = acctsmatcher | ||||||
|           ,aopts        = acctsopts |           ,aopts        = acctsopts | ||||||
|           ,showpostings = p == "1" |           ,showpostings = p == "1" | ||||||
|           ,showsidebar  = False |           ,showsidebar  = True | ||||||
|           } |           } | ||||||
| 
 | 
 | ||||||
| -- | Gather data used by handlers and templates in the current request. | -- | Gather data used by handlers and templates in the current request. | ||||||
| @ -246,11 +246,11 @@ getViewData = do | |||||||
|   a          <- getParameterOrNull "a" |   a          <- getParameterOrNull "a" | ||||||
|   p          <- getParameterOrNull "p" |   p          <- getParameterOrNull "p" | ||||||
| 
 | 
 | ||||||
|   -- a "sidebar" query parameter overrides the "showsidebar" cookie |   -- sidebar visibility: show it, unless there is a showsidebar cookie | ||||||
|   sidebarparam <- lookupGetParam (pack "sidebar") |   -- set to "0", or a ?sidebar=0 query parameter. | ||||||
|   cookies <- reqCookies <$> getRequest |   msidebarparam <- lookupGetParam "sidebar" | ||||||
|   let sidebarcookie = lookup "showsidebar" cookies |   msidebarcookie <- reqCookies <$> getRequest >>= return . lookup "showsidebar" | ||||||
|   let showsidebar = maybe (sidebarcookie == Just "1") (=="1") sidebarparam |   let showsidebar = maybe (msidebarcookie /= Just "0") (/="0") msidebarparam | ||||||
| 
 | 
 | ||||||
|   return (viewdataWithDateAndParams today q a p){ |   return (viewdataWithDateAndParams today q a p){ | ||||||
|                opts=opts |                opts=opts | ||||||
|  | |||||||
		Loading…
	
		Reference in New Issue
	
	Block a user