From 91d9775cc42e3503982619764e8f65228ced17e1 Mon Sep 17 00:00:00 2001 From: psychobunny Date: Tue, 7 May 2013 19:22:38 +0000 Subject: [PATCH 1/2] fixed slugs from disappearing if f5ing --- src/webserver.js | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/src/webserver.js b/src/webserver.js index 25ff4ab05a..6a8e99703c 100644 --- a/src/webserver.js +++ b/src/webserver.js @@ -145,15 +145,17 @@ passport.deserializeUser(function(uid, done) { // Complex Routes app.get('/topic/:topic_id/:slug?', function(req, res) { - res.send(templates['header'] + '' + templates['footer']); + var topic_url = req.params.topic_id + (req.params.slug ? '/' + req.params.slug : ''); + res.send(templates['header'] + '' + templates['footer']); }); app.get('/category/:category_id/:slug?', function(req, res) { - res.send(templates['header'] + '' + templates['footer']); + var category_url = req.params.category_id + (req.params.slug ? '/' + req.params.slug : ''); + res.send(templates['header'] + '' + templates['footer']); }); app.get('/confirm/:code', function(req, res) { - res.send(templates['header'] + '' + templates['footer']); + res.send(templates['header'] + '' + templates['footer']); }); // These functions are called via ajax once the initial page is loaded to populate templates with data From 96b9d416983d4ac50963ae708c055c2d905107b7 Mon Sep 17 00:00:00 2001 From: psychobunny Date: Tue, 7 May 2013 19:24:52 +0000 Subject: [PATCH 2/2] removed return to home link from topic, realized that breadcrumbs are right on top --- public/templates/topic.tpl | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/public/templates/topic.tpl b/public/templates/topic.tpl index 9a93699f64..6f31fec8bf 100644 --- a/public/templates/topic.tpl +++ b/public/templates/topic.tpl @@ -269,7 +269,7 @@ // Spawn a 'deleted' notice at the top of the page deleteNotice.setAttribute('id', 'thread-deleted'); deleteNotice.className = 'alert'; - deleteNotice.innerHTML = 'This thread has been deleted. Only users with thread management privileges can see it.

Home'; + deleteNotice.innerHTML = 'This thread has been deleted. Only users with thread management privileges can see it.'; document.getElementById('content').insertBefore(deleteNotice, threadEl); thread_state.deleted = '1';