@@ -1,4 +1,4 @@
1−{-# LANGUAGE TemplateHaskell #-}
1+{-# LANGUAGE CPP, TemplateHaskell #-}
22{-
33Copyright (C) 2006-7 John MacFarlane <jgm@berkeley.edu>
44
@@ -50,27 +50,41 @@ s5Meta :: String
5050s5Meta = "<!-- configuration parameters -->\n<meta name=\"defaultView\" content=\"slideshow\" />\n<meta name=\"controlVis\" content=\"hidden\" />\n"
5151
5252s5Javascript :: String
53+#ifndef __HADDOCK__
5354s5Javascript = "<script type=\"text/javascript\">\n" ++
5455 $(contentsOf $ "data" </> "ui" </> "default" </> "slides.js.comment") ++
5556 $(contentsOf $ "data" </> "ui" </> "default" </> "slides.js.packed") ++ "</script>\n"
57+#endif
5658
5759s5CoreCSS :: String
60+#ifndef __HADDOCK__
5861s5CoreCSS = $(contentsOf $ "data" </> "ui" </> "default" </> "s5-core.css")
62+#endif
5963
6064s5FramingCSS :: String
65+#ifndef __HADDOCK__
6166s5FramingCSS = $(contentsOf $ "data" </> "ui" </> "default" </> "framing.css")
67+#endif
6268
6369s5PrettyCSS :: String
70+#ifndef __HADDOCK__
6471s5PrettyCSS = $(contentsOf $ "data" </> "ui" </> "default" </> "pretty.css")
72+#endif
6573
6674s5OperaCSS :: String
75+#ifndef __HADDOCK__
6776s5OperaCSS = $(contentsOf $ "data" </> "ui" </> "default" </> "opera.css")
77+#endif
6878
6979s5OutlineCSS :: String
80+#ifndef __HADDOCK__
7081s5OutlineCSS = $(contentsOf $ "data" </> "ui" </> "default" </> "outline.css")
82+#endif
7183
7284s5PrintCSS :: String
85+#ifndef __HADDOCK__
7386s5PrintCSS = $(contentsOf $ "data" </> "ui" </> "default" </> "print.css")
87+#endif
7488
7589s5CSS :: String
7690s5CSS = "<style type=\"text/css\" media=\"projection\" id=\"slideProj\">\n" ++ s5CoreCSS ++ "\n" ++ s5FramingCSS ++ "\n" ++ s5PrettyCSS ++ "\n</style>\n<style type=\"text/css\" media=\"projection\" id=\"operaFix\">\n" ++ s5OperaCSS ++ "\n</style>\n<style type=\"text/css\" media=\"screen\" id=\"outlineStyle\">\n" ++ s5OutlineCSS ++ "\n</style>\n<style type=\"text/css\" media=\"print\" id=\"slidePrint\">\n" ++ s5PrintCSS ++ "\n</style>\n"