diff --git a/seed_data/coursewares.json b/seed_data/coursewares.json
index 3ad688a901c..27831c49568 100644
--- a/seed_data/coursewares.json
+++ b/seed_data/coursewares.json
@@ -68,7 +68,7 @@
},
{
"_id": "bd7125d8c441eddfaeb5bd2f",
- "name": "Customize your Porfolio Page",
+ "name": "Customize your Portfolio Page",
"difficulty": 0.05,
"challengeSeed": "125407433",
"description": [
@@ -102,6 +102,24 @@
"challengeType": 2,
"tests": []
},
+ {
+ "_id": "bd7126d8c441eddfaeb5bd3e",
+ "name": "Meet Other Campers in your City",
+ "difficulty": 0.065,
+ "challengeSeed": "127358841",
+ "description": [
+ "One of the best ways to stay motivated when learning to code is to hang out with other campers.",
+ "Slack and Camper News are great ways to communicate with other campers, but there's no substitute for meeting people in-person.",
+ "The easiest way to meet other campers in your city is to join your city's Facebook Group. Click here to view our growing list of local groups.",
+ "Click the link to your city, then, once Facebook loads, click \"Join group\".",
+ "Our local groups are new, so if you don't see your city on this list, you should follow the directions to create a Facebook group for your city.",
+ "If you don't have a Facebook account, we strongly recommend you create one, even if it's just for the purpose of coordinating with campers in your city through this group.",
+ "Our groups allow you to create events, coordinate those events, and share photos from the events afterward.",
+ "Whether you're hosting a study group, pair programming at your local library, or going to a weekend hackathon, your city's group will help you make it happen."
+ ],
+ "challengeType": 2,
+ "tests": []
+ },
{
"_id": "bd7137d8c441eddfaeb5bdef",
"name": "Get Help the Hacker Way with RSAP",
diff --git a/seed_data/field-guides.json b/seed_data/field-guides.json
index 0545caaefbc..7685dc457e2 100644
--- a/seed_data/field-guides.json
+++ b/seed_data/field-guides.json
@@ -282,10 +282,15 @@
"
Find your city below and join their group. This is a great way to hang out with other coders, share insights, and pair program.
",
" ",
- " If you didn't see your city on this list, you should create your own Facebook group! Pease follow these steps:
",
+ " If you didn't see your city on this list, you should create your own Facebook group for your city. Please follow these steps:
",
" ",
" ",
" - Sign in to Facebook.
",
@@ -310,6 +315,8 @@
" - Finally, message @quincylarson in Slack with a link to your city's group page and he'll include it here.
",
"
",
"
",
+ " If you don't have a Facebook page, we strongly recommend you create one, even if it's just for the purpose of coordinating with campers in your city through this group.
",
+ " If Facebook is blocked in your country, feel free to use social network with a similar group functionality that's popular in your region.
",
""
]
},
diff --git a/views/field-guide/show.jade b/views/field-guide/show.jade
index 561a09d465e..dc159ef4707 100644
--- a/views/field-guide/show.jade
+++ b/views/field-guide/show.jade
@@ -12,7 +12,7 @@ block content
.spacer
.col-xs-12.col-sm-6.col-sm-offset-3
.text-center
- if user
+ if user && user.uncompletedFieldGuides.length > 0
.next-field-guide-button.btn.btn-primary.btn-big.btn-block Next article (ctrl + enter)
.ten-pixel-break
#showAllButton.btn.btn-info.btn-big.btn-block Show me all articles
diff --git a/views/partials/field-guide.jade b/views/partials/field-guide.jade
index 78c64279df1..5c08d39896b 100644
--- a/views/partials/field-guide.jade
+++ b/views/partials/field-guide.jade
@@ -21,9 +21,10 @@ h3
if (data.completedFieldGuides.indexOf(data.fieldGuideIds[i]) > -1) {
$(div).html("");
} else {
diff --git a/views/partials/footer.jade b/views/partials/footer.jade
index de503bde8f6..8fdd3f26c3d 100644
--- a/views/partials/footer.jade
+++ b/views/partials/footer.jade
@@ -1,17 +1,20 @@
.fcc-footer
.col-xs-12.hidden-xs.hidden-sm
a.ion-speakerphone(href='http://blog.freecodecamp.com', target='_blank') Blog
- a.ion-social-twitch-outline(href="/twitch") Twitch
a.ion-social-github(href="http://github.com/freecodecamp", target='_blank') Github
+ a.ion-social-twitch-outline(href="/twitch") Twitch
+ a.ion-social-facebook(href="/field-guide/how-can-i-find-other-free-code-camp-campers-in-my-city") Facebook
a.ion-social-twitter(href="http://twitter.com/freecodecamp", target='_blank') Twitter
a.ion-locked(href="/privacy") Privacy
.col-xs-12.visible-xs.visible-sm
a.ion-speakerphone(href='http://blog.freecodecamp.com', target='_blank')
span.sr-only Free Code Camp's Blog
- a.ion-social-twitch-outline(href="/twitch")
- span.sr-only Free Code Camp Live Pair Programming on Twitch.tv
a.ion-social-github(href="http://github.com/freecodecamp", target='_blank')
span.sr-only Free Code Camp on GitHub
+ a.ion-social-twitch-outline(href="/twitch")
+ span.sr-only Free Code Camp Live Pair Programming on Twitch.tv
+ a.ion-social-facebook(href="/field-guide/how-can-i-find-other-free-code-camp-campers-in-my-city")
+ span.sr-only Free Code Camp local groups on Facebook
a.ion-social-twitter(href="http://twitter.com/freecodecamp", target='_blank')
span.sr-only Free Code Camp on Twitter
a.ion-locked(href="/privacy")