diff --git a/contrib/static/banners/banner_0.jpg b/contrib/static/banners/banner_0.jpg new file mode 100644 index 0000000..4777c63 Binary files /dev/null and b/contrib/static/banners/banner_0.jpg differ diff --git a/contrib/static/banners/banner_1.jpg b/contrib/static/banners/banner_1.jpg new file mode 100644 index 0000000..97a7fcf Binary files /dev/null and b/contrib/static/banners/banner_1.jpg differ diff --git a/contrib/static/banners/banner_2.jpg b/contrib/static/banners/banner_2.jpg new file mode 100644 index 0000000..0c23537 Binary files /dev/null and b/contrib/static/banners/banner_2.jpg differ diff --git a/contrib/static/nntpchan.js b/contrib/static/nntpchan.js index d1e5c93..29b8a4f 100644 --- a/contrib/static/nntpchan.js +++ b/contrib/static/nntpchan.js @@ -12,3 +12,15 @@ function nntpchan_backlink(shorthash) elem.value += ">>" + shorthash.substr(0,10) + "\n"; } } + +var banner_count = 3; + +// inject a banner into an element +function nntpchan_inject_banners(elem, prefix) { + var n = Math.floor(Math.random() * banner_count); + var banner = prefix + "static/banner_"+n+".jpg"; + var e = document.createElement("img"); + e.src = banner; + e.setAttribute("class", "nntpchan_banner"); + elem.appendChild(e); +} diff --git a/contrib/templates/default/board.mustache b/contrib/templates/default/board.mustache index c438588..0be0f7c 100644 --- a/contrib/templates/default/board.mustache +++ b/contrib/templates/default/board.mustache @@ -30,6 +30,8 @@ {{{form}}}
+
+
{{#board.Threads}}
diff --git a/contrib/templates/default/frontpage.mustache b/contrib/templates/default/frontpage.mustache index 48bb788..39e1c92 100644 --- a/contrib/templates/default/frontpage.mustache +++ b/contrib/templates/default/frontpage.mustache @@ -13,6 +13,8 @@ + {{frontend}} on nntpchan @@ -28,6 +30,8 @@

Fork on github: frontend and core

We've Had {{totalposts}} Posts Since August 01 2015

+
+
diff --git a/contrib/templates/default/thread.mustache b/contrib/templates/default/thread.mustache index 6ab6a08..86be3de 100644 --- a/contrib/templates/default/thread.mustache +++ b/contrib/templates/default/thread.mustache @@ -31,6 +31,8 @@ {{{form}}}
+
+
diff --git a/contrib/templates/default/ukko.mustache b/contrib/templates/default/ukko.mustache index 6fd3b59..5f4ef67 100644 --- a/contrib/templates/default/ukko.mustache +++ b/contrib/templates/default/ukko.mustache @@ -12,8 +12,10 @@ - -
+ +
+
+
{{#threads}}