fix some of the news functionality

This commit is contained in:
Quincy Larson
2015-04-30 17:18:08 -07:00
parent 2cb02176a4
commit 222f9b9a64
5 changed files with 23 additions and 22 deletions

View File

@ -131,13 +131,13 @@ exports.returnIndividualStory = function(req, res, next) {
msg: "404: We couldn't find a story with that name. Please double check the name."
});
return res.redirect('/stories/');
return res.redirect('/news/');
}
story = story.pop();
var dashedNameFull = story.storyLink.toLowerCase().replace(/\s/g, '-');
if (dashedNameFull !== dashedName) {
return res.redirect('../stories/' + dashedNameFull);
return res.redirect('../news/' + dashedNameFull);
}
var userVoted = false;
@ -285,7 +285,7 @@ exports.newStory = function(req, res, next) {
});
return res.json({
alreadyPosted: true,
storyURL: '/stories/' + story.pop().storyLink
storyURL: '/news/' + story.pop().storyLink
});
}
resources.getURLTitle(url, processResponse);
@ -535,7 +535,7 @@ exports.storySubmission = function(req, res, next) {
text: [
'Just a quick heads-up: ' + data.author.username + ' replied to you on Camper News.',
'You can keep this conversation going.',
'Just head back to the discussion here: http://freecodecamp.com/stories/' + data.originalStoryLink,
'Just head back to the discussion here: http://freecodecamp.com/news/' + data.originalStoryLink,
'- the Free Code Camp Volunteer Team'
].join('\n')
};

View File

@ -96,6 +96,10 @@ h1, h2, h3, h4, h5, h6, p, li {
height: 100px;
}
.darker-background {
background-color: #dedede;
}
/**/
.btn-cta {

View File

@ -265,7 +265,7 @@ $(document).ready(function() {
$('#story-submit').bind('click', storySubmitButtonHandler);
})
.done(function (data, textStatus, xhr) {
window.location = '/stories/' + JSON.parse(data).storyLink;
window.location = '/news/' + JSON.parse(data).storyLink;
});
};

View File

@ -96,6 +96,7 @@
$('#comment-to-comment-textinput').keyup(function (e) {
if (e.which === 13 || e === 13) {
$('#submit-comment-to-comment').click();
$('#submit-comment-to-edit').click();
}
var text_length = $('#comment-to-comment-textinput').val().length;
var text_remaining = text_max - text_length;

View File

@ -1,20 +1,16 @@
.panel.shadow
.panel-body
.col-xs-12.col-sm-9
.input-group
input#searchArea.big-text-field.field-responsive.form-control(type='text', placeholder='Search our links')
span.input-group-btn
button#searchbutton.btn.btn-big.btn-primary.btn-responsive(type='button') Search
.visible-xs
.button-spacer
.col-xs-12.col-sm-3
span
a.btn.btn-primary.btn-big.btn-block.btn-responsive(href='/stories/submit' class="#{ page === 'hot' ? '' : 'hidden' }") Submit
span
a.btn.btn-success.btn-big.btn-block.btn-responsive(href='/news/' class="#{ (page !== 'hot') ? '' : 'hidden' }") All
.row
.col-xs-12.col-sm-9
.input-group
input#searchArea.big-text-field.field-responsive.form-control(type='text', placeholder='Search our links')
span.input-group-btn
button#searchbutton.btn.btn-big.btn-primary.btn-responsive(type='button') Search
.visible-xs
.button-spacer
.col-xs-12.col-sm-3
span
a.btn.btn-primary.btn-big.btn-block.btn-responsive(href='/stories/submit' class="#{ page === 'hot' ? '' : 'hidden' }") Submit
span
a.btn.btn-success.btn-big.btn-block.btn-responsive(href='/news/' class="#{ (page !== 'hot') ? '' : 'hidden' }") All
.spacer
#search-results
.spacer