From 2d38f40910182e298bbb757bd514429a3bba713b Mon Sep 17 00:00:00 2001 From: ccd0 Date: Sat, 20 Dec 2014 14:33:42 -0800 Subject: [PATCH] Load banner ourselves when 4chan JS is disabled. --- src/Miscellaneous/Banner.coffee | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/src/Miscellaneous/Banner.coffee b/src/Miscellaneous/Banner.coffee index 389dcec92..d10d88c86 100644 --- a/src/Miscellaneous/Banner.coffee +++ b/src/Miscellaneous/Banner.coffee @@ -5,6 +5,9 @@ Banner = $.asap (-> d.body), -> $.asap (-> $ 'hr'), Banner.ready + # Let 4chan's JS load the banner if enabled; otherwise, load it ourselves. + $.ready -> $.queueTask Banner.load + ready: -> banner = $ ".boardBanner" {children} = banner @@ -29,6 +32,14 @@ Banner = return + load: -> + bannerCnt = $.id 'bannerCnt' + unless bannerCnt.firstChild + img = $.el 'img', + alt: '4chan' + src: '//s.4cdn.org/image/title/' + bannerCnt.dataset.src + $.add bannerCnt, img + setTitle: (title) -> if Unread.title? Unread.title = title