From d5970ee4a0046e4dc4e2714ef80f048f55c84d9e Mon Sep 17 00:00:00 2001 From: Toby Zerner Date: Tue, 1 Dec 2015 16:42:49 +1030 Subject: [PATCH] Allow the first post to be hidden --- extensions/embed/js/forum/src/main.js | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/extensions/embed/js/forum/src/main.js b/extensions/embed/js/forum/src/main.js index 72b5a05c4..87fd8c54b 100644 --- a/extensions/embed/js/forum/src/main.js +++ b/extensions/embed/js/forum/src/main.js @@ -81,6 +81,14 @@ app.initializers.replace('boot', () => { mapRoutes(app.routes, basePath) ); + if (m.route.param('hideFirstPost')) { + extend(PostStream.prototype, 'view', vdom => { + if (vdom.children[0].attrs['data-number'] === 1) { + vdom.children.splice(0, 1); + } + }); + } + // Initialize FastClick, which makes links and buttons much more responsive on // touch devices. $(() => {