update the showVideo view
This commit is contained in:
@ -74,7 +74,7 @@ exports.returnIndividualCourseware = function(req, res, next) {
|
|||||||
|
|
||||||
var challengeType = {
|
var challengeType = {
|
||||||
0 : function() {
|
0 : function() {
|
||||||
res.render('coursewares/show', {
|
res.render('coursewares/showHTML', {
|
||||||
title: courseware.name,
|
title: courseware.name,
|
||||||
dashedName: dashedName,
|
dashedName: dashedName,
|
||||||
name: courseware.name,
|
name: courseware.name,
|
||||||
@ -107,7 +107,7 @@ exports.returnIndividualCourseware = function(req, res, next) {
|
|||||||
phrase: resources.randomPhrase(),
|
phrase: resources.randomPhrase(),
|
||||||
compliment: resources.randomCompliment(),
|
compliment: resources.randomCompliment(),
|
||||||
coursewareHash: courseware._id,
|
coursewareHash: courseware._id,
|
||||||
environment: resources.whichEnvironment(),
|
environment: resources.whichEnvironment()
|
||||||
|
|
||||||
});
|
});
|
||||||
},
|
},
|
||||||
@ -133,24 +133,6 @@ exports.returnIndividualCourseware = function(req, res, next) {
|
|||||||
|
|
||||||
return challengeType[courseware.challengeType]();
|
return challengeType[courseware.challengeType]();
|
||||||
|
|
||||||
//// Render the view for the user
|
|
||||||
//res.render('coursewares/show', {
|
|
||||||
// title: courseware.name,
|
|
||||||
// dashedName: dashedName,
|
|
||||||
// name: courseware.name,
|
|
||||||
// brief: courseware.description[0],
|
|
||||||
// details: courseware.description.slice(1),
|
|
||||||
// tests: courseware.tests,
|
|
||||||
// challengeSeed: courseware.challengeSeed,
|
|
||||||
// cc: !!req.user,
|
|
||||||
// points: req.user ? req.user.points : undefined,
|
|
||||||
// verb: resources.randomVerb(),
|
|
||||||
// phrase: resources.randomPhrase(),
|
|
||||||
// compliment: resources.randomCompliment(),
|
|
||||||
// coursewareHash: courseware._id,
|
|
||||||
// environment: resources.whichEnvironment()
|
|
||||||
//});
|
|
||||||
|
|
||||||
});
|
});
|
||||||
};
|
};
|
||||||
|
|
||||||
|
@ -1,10 +1,10 @@
|
|||||||
[
|
[
|
||||||
{
|
{
|
||||||
"_id" : "bbbbbbbbbbbbbbbbbbbbbbbb",
|
"_id" : "bd7123d8c441eddfaeb5bdef",
|
||||||
"name": "Learn how Free Code Camp Works",
|
"name": "Learn how Free Code Camp Works",
|
||||||
"difficulty": 0.00,
|
"difficulty": 0.00,
|
||||||
"description": [
|
"description": [
|
||||||
"Watch this 1-minute video, or simply read this summary:",
|
"Watch this 90 second video, or simply read this summary:",
|
||||||
"Welcome to Free Code Camp. We're a community of busy people learning to code.",
|
"Welcome to Free Code Camp. We're a community of busy people learning to code.",
|
||||||
"We built this community because learning to code is hard. But anyone who can stay motivated can learn to code. And the best way to stay motivated is to code with friends.",
|
"We built this community because learning to code is hard. But anyone who can stay motivated can learn to code. And the best way to stay motivated is to code with friends.",
|
||||||
"To maximize accessibility, all our challenges are self-paced, browser-based, and free.",
|
"To maximize accessibility, all our challenges are self-paced, browser-based, and free.",
|
||||||
@ -14,7 +14,7 @@
|
|||||||
"If you make it through Free Code Camp, you will be able to get a coding job. There are far more job openings out there than there are qualified coders to fill them.",
|
"If you make it through Free Code Camp, you will be able to get a coding job. There are far more job openings out there than there are qualified coders to fill them.",
|
||||||
"Also, for every pure coding job, there are at least 5 additional jobs that require some coding skills. So even if you decide not to pursue coding as a career, you'll still walk away with a valuable job skill.",
|
"Also, for every pure coding job, there are at least 5 additional jobs that require some coding skills. So even if you decide not to pursue coding as a career, you'll still walk away with a valuable job skill.",
|
||||||
"There are 3 keys to succeeding in our community: do the challenges, make friends, and find a routine.",
|
"There are 3 keys to succeeding in our community: do the challenges, make friends, and find a routine.",
|
||||||
"Now it's time to join our chatroom. Click the \"I've completed this challenge\" button to move on to your next challenge."
|
"Now it's time to join our chatroom. Click the \"Go to my next challenge\" button to move on to your next challenge."
|
||||||
],
|
],
|
||||||
"tests": [
|
"tests": [
|
||||||
""
|
""
|
||||||
@ -22,8 +22,7 @@
|
|||||||
"challengeSeed": [
|
"challengeSeed": [
|
||||||
"114486344"
|
"114486344"
|
||||||
],
|
],
|
||||||
"challengeType" : 2,
|
"challengeType" : 2
|
||||||
"completionMessage": ""
|
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"_id": "bd7123c8c441eddfaeb5bdef",
|
"_id": "bd7123c8c441eddfaeb5bdef",
|
||||||
@ -39,8 +38,7 @@
|
|||||||
"challengeSeed": [
|
"challengeSeed": [
|
||||||
"function welcomeToBooleans() {\n // Good luck!\n return false;\n}\n\nwelcomeToBooleans();"
|
"function welcomeToBooleans() {\n // Good luck!\n return false;\n}\n\nwelcomeToBooleans();"
|
||||||
],
|
],
|
||||||
"challengeType": 1,
|
"challengeType": 1
|
||||||
"completionMessage": ""
|
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"_id" : "bd7123c8c441eddfaeb5bdef",
|
"_id" : "bd7123c8c441eddfaeb5bdef",
|
||||||
@ -61,8 +59,7 @@
|
|||||||
"challengeSeed": [
|
"challengeSeed": [
|
||||||
"<h1>Hello</h1>"
|
"<h1>Hello</h1>"
|
||||||
],
|
],
|
||||||
"challengeType": 0,
|
"challengeType": 0
|
||||||
"completionMessage": ""
|
|
||||||
},
|
},
|
||||||
|
|
||||||
{
|
{
|
||||||
@ -82,8 +79,7 @@
|
|||||||
"challengeSeed": [
|
"challengeSeed": [
|
||||||
"<h1>hello world</h1>"
|
"<h1>hello world</h1>"
|
||||||
],
|
],
|
||||||
"challengeType": 0,
|
"challengeType": 0
|
||||||
"completionMessage": ""
|
|
||||||
},
|
},
|
||||||
|
|
||||||
{
|
{
|
||||||
@ -102,8 +98,7 @@
|
|||||||
"<h1>hello world</h1>",
|
"<h1>hello world</h1>",
|
||||||
"<h2>hello html</h2>"
|
"<h2>hello html</h2>"
|
||||||
],
|
],
|
||||||
"challengeType": 0,
|
"challengeType": 0
|
||||||
"completionMessage": ""
|
|
||||||
},
|
},
|
||||||
|
|
||||||
{
|
{
|
||||||
@ -123,8 +118,7 @@
|
|||||||
"<h2>hello html</h2>",
|
"<h2>hello html</h2>",
|
||||||
"<p>hello paragraph</p>"
|
"<p>hello paragraph</p>"
|
||||||
],
|
],
|
||||||
"challengeType": 0,
|
"challengeType": 0
|
||||||
"completionMessage": ""
|
|
||||||
},
|
},
|
||||||
|
|
||||||
{
|
{
|
||||||
@ -148,8 +142,7 @@
|
|||||||
"",
|
"",
|
||||||
"<p>hello paragraph</p>"
|
"<p>hello paragraph</p>"
|
||||||
],
|
],
|
||||||
"challengeType": 0,
|
"challengeType": 0
|
||||||
"completionMessage": ""
|
|
||||||
},
|
},
|
||||||
|
|
||||||
{
|
{
|
||||||
@ -174,8 +167,7 @@
|
|||||||
"",
|
"",
|
||||||
"<p>hello paragraph</p>"
|
"<p>hello paragraph</p>"
|
||||||
],
|
],
|
||||||
"challengeType": 0,
|
"challengeType": 0
|
||||||
"completionMessage": ""
|
|
||||||
},
|
},
|
||||||
|
|
||||||
{
|
{
|
||||||
@ -196,8 +188,7 @@
|
|||||||
"<h2>cat photo app</h2>",
|
"<h2>cat photo app</h2>",
|
||||||
"<p>hello paragraph</p>"
|
"<p>hello paragraph</p>"
|
||||||
],
|
],
|
||||||
"challengeType": 0,
|
"challengeType": 0
|
||||||
"completionMessage": ""
|
|
||||||
},
|
},
|
||||||
|
|
||||||
{
|
{
|
||||||
@ -218,8 +209,7 @@
|
|||||||
"<h2>cat photo app</h2>",
|
"<h2>cat photo app</h2>",
|
||||||
"<p>lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.</p>"
|
"<p>lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.</p>"
|
||||||
],
|
],
|
||||||
"challengeType": 0,
|
"challengeType": 0
|
||||||
"completionMessage": ""
|
|
||||||
},
|
},
|
||||||
|
|
||||||
{
|
{
|
||||||
@ -243,8 +233,7 @@
|
|||||||
"<h2>cat photo app</h2>",
|
"<h2>cat photo app</h2>",
|
||||||
"<p>lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.</p>"
|
"<p>lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.</p>"
|
||||||
],
|
],
|
||||||
"challengeType": 0,
|
"challengeType": 0
|
||||||
"completionMessage": ""
|
|
||||||
},
|
},
|
||||||
|
|
||||||
{
|
{
|
||||||
@ -271,8 +260,7 @@
|
|||||||
"<h2>cat photo app</h2>",
|
"<h2>cat photo app</h2>",
|
||||||
"<p>lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.</p>"
|
"<p>lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.</p>"
|
||||||
],
|
],
|
||||||
"challengeType": 0,
|
"challengeType": 0
|
||||||
"completionMessage": ""
|
|
||||||
},
|
},
|
||||||
|
|
||||||
{
|
{
|
||||||
@ -301,8 +289,7 @@
|
|||||||
"<h2>cat photo app</h2>",
|
"<h2>cat photo app</h2>",
|
||||||
"<p>lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.</p>"
|
"<p>lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.</p>"
|
||||||
],
|
],
|
||||||
"challengeType": 0,
|
"challengeType": 0
|
||||||
"completionMessage": ""
|
|
||||||
},
|
},
|
||||||
|
|
||||||
{
|
{
|
||||||
@ -329,8 +316,7 @@
|
|||||||
"<h2>cat photo app</h2>",
|
"<h2>cat photo app</h2>",
|
||||||
"<p>lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.</p>"
|
"<p>lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.</p>"
|
||||||
],
|
],
|
||||||
"challengeType": 0,
|
"challengeType": 0
|
||||||
"completionMessage": ""
|
|
||||||
},
|
},
|
||||||
|
|
||||||
{
|
{
|
||||||
@ -362,8 +348,7 @@
|
|||||||
"<h2>cat photo app</h2>",
|
"<h2>cat photo app</h2>",
|
||||||
"<p>lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.</p>"
|
"<p>lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.</p>"
|
||||||
],
|
],
|
||||||
"challengeType": 0,
|
"challengeType": 0
|
||||||
"completionMessage": ""
|
|
||||||
},
|
},
|
||||||
|
|
||||||
{
|
{
|
||||||
@ -392,8 +377,7 @@
|
|||||||
"<h2>cat photo app</h2>",
|
"<h2>cat photo app</h2>",
|
||||||
"<p>lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.</p>"
|
"<p>lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.</p>"
|
||||||
],
|
],
|
||||||
"challengeType": 0,
|
"challengeType": 0
|
||||||
"completionMessage": ""
|
|
||||||
},
|
},
|
||||||
|
|
||||||
{
|
{
|
||||||
@ -432,8 +416,7 @@
|
|||||||
"<h2 class=\"blue-text urgently-red\">cat photo app</h2>",
|
"<h2 class=\"blue-text urgently-red\">cat photo app</h2>",
|
||||||
"<p>lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.</p>"
|
"<p>lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.</p>"
|
||||||
],
|
],
|
||||||
"challengeType": 0,
|
"challengeType": 0
|
||||||
"completionMessage": ""
|
|
||||||
},
|
},
|
||||||
|
|
||||||
{
|
{
|
||||||
@ -464,8 +447,7 @@
|
|||||||
"<h2 class=\"red-text\">cat photo app</h2>",
|
"<h2 class=\"red-text\">cat photo app</h2>",
|
||||||
"<p>lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.</p>"
|
"<p>lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.</p>"
|
||||||
],
|
],
|
||||||
"challengeType": 0,
|
"challengeType": 0
|
||||||
"completionMessage": ""
|
|
||||||
},
|
},
|
||||||
|
|
||||||
{
|
{
|
||||||
@ -491,8 +473,7 @@
|
|||||||
"<h2 class=\"red-text\">cat photo app</h2>",
|
"<h2 class=\"red-text\">cat photo app</h2>",
|
||||||
"<p>lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.</p>"
|
"<p>lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.</p>"
|
||||||
],
|
],
|
||||||
"challengeType": 0,
|
"challengeType": 0
|
||||||
"completionMessage": ""
|
|
||||||
},
|
},
|
||||||
|
|
||||||
{
|
{
|
||||||
@ -521,8 +502,7 @@
|
|||||||
"<h2 class=\"red-text\">cat photo app</h2>",
|
"<h2 class=\"red-text\">cat photo app</h2>",
|
||||||
"<p>lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.</p>"
|
"<p>lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.</p>"
|
||||||
],
|
],
|
||||||
"challengeType": 0,
|
"challengeType": 0
|
||||||
"completionMessage": ""
|
|
||||||
},
|
},
|
||||||
|
|
||||||
{
|
{
|
||||||
@ -549,8 +529,7 @@
|
|||||||
"<h2 class=\"red-text\">cat photo app</h2>",
|
"<h2 class=\"red-text\">cat photo app</h2>",
|
||||||
"<p>lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.</p>"
|
"<p>lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.</p>"
|
||||||
],
|
],
|
||||||
"challengeType": 0,
|
"challengeType": 0
|
||||||
"completionMessage": ""
|
|
||||||
},
|
},
|
||||||
|
|
||||||
{
|
{
|
||||||
@ -582,8 +561,7 @@
|
|||||||
"<p>lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.</p>",
|
"<p>lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.</p>",
|
||||||
"<img src=\"http://bit.ly/cutegraycat\"/>"
|
"<img src=\"http://bit.ly/cutegraycat\"/>"
|
||||||
],
|
],
|
||||||
"challengeType": 0,
|
"challengeType": 0
|
||||||
"completionMessage": ""
|
|
||||||
},
|
},
|
||||||
|
|
||||||
{
|
{
|
||||||
@ -621,8 +599,7 @@
|
|||||||
"<p>lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.</p>",
|
"<p>lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.</p>",
|
||||||
"<img class=\"narrow-image thick-green-border\" src=\"http://bit.ly/cutegraycat\"/>"
|
"<img class=\"narrow-image thick-green-border\" src=\"http://bit.ly/cutegraycat\"/>"
|
||||||
],
|
],
|
||||||
"challengeType": 0,
|
"challengeType": 0
|
||||||
"completionMessage": ""
|
|
||||||
},
|
},
|
||||||
|
|
||||||
{
|
{
|
||||||
@ -660,8 +637,7 @@
|
|||||||
"<p>lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.</p>",
|
"<p>lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.</p>",
|
||||||
"<img class=\"thick-green-border narrow-image\" src=\"http://bit.ly/cutegraycat\"/>"
|
"<img class=\"thick-green-border narrow-image\" src=\"http://bit.ly/cutegraycat\"/>"
|
||||||
],
|
],
|
||||||
"challengeType": 0,
|
"challengeType": 0
|
||||||
"completionMessage": ""
|
|
||||||
},
|
},
|
||||||
|
|
||||||
{
|
{
|
||||||
@ -698,8 +674,7 @@
|
|||||||
"<p>lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.</p>",
|
"<p>lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.</p>",
|
||||||
"<img class=\"thick-green-border narrow-image\" src=\"http://bit.ly/cutegraycat\"/>"
|
"<img class=\"thick-green-border narrow-image\" src=\"http://bit.ly/cutegraycat\"/>"
|
||||||
],
|
],
|
||||||
"challengeType": 0,
|
"challengeType": 0
|
||||||
"completionMessage": ""
|
|
||||||
},
|
},
|
||||||
|
|
||||||
{
|
{
|
||||||
@ -734,8 +709,7 @@
|
|||||||
"<a href=\"http://www.google.com\">This is a link to Google</a>",
|
"<a href=\"http://www.google.com\">This is a link to Google</a>",
|
||||||
"<br/>"
|
"<br/>"
|
||||||
],
|
],
|
||||||
"challengeType": 0,
|
"challengeType": 0
|
||||||
"completionMessage": ""
|
|
||||||
},
|
},
|
||||||
|
|
||||||
{
|
{
|
||||||
@ -772,8 +746,7 @@
|
|||||||
"<a href=\"http://www.freecodecamp.com\">This named anchor leads nowhere</a>",
|
"<a href=\"http://www.freecodecamp.com\">This named anchor leads nowhere</a>",
|
||||||
"<br/>"
|
"<br/>"
|
||||||
],
|
],
|
||||||
"challengeType": 0,
|
"challengeType": 0
|
||||||
"completionMessage": ""
|
|
||||||
},
|
},
|
||||||
|
|
||||||
{
|
{
|
||||||
@ -807,8 +780,7 @@
|
|||||||
"<a href=\"#\"><img class=\"thick-green-border narrow-image\" src=\"http://bit.ly/cutesnowcat\"/></a>",
|
"<a href=\"#\"><img class=\"thick-green-border narrow-image\" src=\"http://bit.ly/cutesnowcat\"/></a>",
|
||||||
"<img class=\"thick-green-border narrow-image\" src=\"http://bit.ly/cutegraycat\"/>"
|
"<img class=\"thick-green-border narrow-image\" src=\"http://bit.ly/cutegraycat\"/>"
|
||||||
],
|
],
|
||||||
"challengeType": 0,
|
"challengeType": 0
|
||||||
"completionMessage": ""
|
|
||||||
},
|
},
|
||||||
|
|
||||||
{
|
{
|
||||||
@ -841,8 +813,7 @@
|
|||||||
"<a href=\"#\"><img class=\"thick-green-border narrow-image\" src=\"http://bit.ly/cutesnowcat\" alt=\"a photo of a cute white cat\"/></a>",
|
"<a href=\"#\"><img class=\"thick-green-border narrow-image\" src=\"http://bit.ly/cutesnowcat\" alt=\"a photo of a cute white cat\"/></a>",
|
||||||
"<a href=\"#\"><img class=\"thick-green-border narrow-image\" src=\"http://bit.ly/cutegraycat\"/></a>"
|
"<a href=\"#\"><img class=\"thick-green-border narrow-image\" src=\"http://bit.ly/cutegraycat\"/></a>"
|
||||||
],
|
],
|
||||||
"challengeType": 0,
|
"challengeType": 0
|
||||||
"completionMessage": ""
|
|
||||||
},
|
},
|
||||||
|
|
||||||
{
|
{
|
||||||
@ -894,8 +865,7 @@
|
|||||||
" <h5 class=\"box green-box\">padding</h5>",
|
" <h5 class=\"box green-box\">padding</h5>",
|
||||||
"</div>"
|
"</div>"
|
||||||
],
|
],
|
||||||
"challengeType": 0,
|
"challengeType": 0
|
||||||
"completionMessage": ""
|
|
||||||
},
|
},
|
||||||
|
|
||||||
{
|
{
|
||||||
@ -949,8 +919,7 @@
|
|||||||
" <h5 class=\"box green-box\">padding</h5>",
|
" <h5 class=\"box green-box\">padding</h5>",
|
||||||
"</div>"
|
"</div>"
|
||||||
],
|
],
|
||||||
"challengeType": 0,
|
"challengeType": 0
|
||||||
"completionMessage": ""
|
|
||||||
},
|
},
|
||||||
|
|
||||||
{
|
{
|
||||||
@ -1003,8 +972,7 @@
|
|||||||
" <h5 class=\"box green-box\">padding</h5>",
|
" <h5 class=\"box green-box\">padding</h5>",
|
||||||
"</div>"
|
"</div>"
|
||||||
],
|
],
|
||||||
"challengeType": 0,
|
"challengeType": 0
|
||||||
"completionMessage": ""
|
|
||||||
},
|
},
|
||||||
|
|
||||||
{
|
{
|
||||||
@ -1058,8 +1026,7 @@
|
|||||||
" <h5 class=\"box green-box\">padding</h5>",
|
" <h5 class=\"box green-box\">padding</h5>",
|
||||||
"</div>"
|
"</div>"
|
||||||
],
|
],
|
||||||
"challengeType": 0,
|
"challengeType": 0
|
||||||
"completionMessage": ""
|
|
||||||
},
|
},
|
||||||
|
|
||||||
{
|
{
|
||||||
@ -1113,8 +1080,7 @@
|
|||||||
" <h5 class=\"box green-box\">padding</h5>",
|
" <h5 class=\"box green-box\">padding</h5>",
|
||||||
"</div>"
|
"</div>"
|
||||||
],
|
],
|
||||||
"challengeType": 0,
|
"challengeType": 0
|
||||||
"completionMessage": ""
|
|
||||||
},
|
},
|
||||||
|
|
||||||
{
|
{
|
||||||
@ -1165,8 +1131,7 @@
|
|||||||
" <h5 class=\"box green-box\">padding</h5>",
|
" <h5 class=\"box green-box\">padding</h5>",
|
||||||
"</div>"
|
"</div>"
|
||||||
],
|
],
|
||||||
"challengeType": 0,
|
"challengeType": 0
|
||||||
"completionMessage": ""
|
|
||||||
},
|
},
|
||||||
|
|
||||||
{
|
{
|
||||||
@ -1202,8 +1167,7 @@
|
|||||||
"<a href=\"http://www.google.com\">This is a link to Google</a>",
|
"<a href=\"http://www.google.com\">This is a link to Google</a>",
|
||||||
"<br/>"
|
"<br/>"
|
||||||
],
|
],
|
||||||
"challengeType": 0,
|
"challengeType": 0
|
||||||
"completionMessage": ""
|
|
||||||
},
|
},
|
||||||
|
|
||||||
{
|
{
|
||||||
@ -1231,8 +1195,7 @@
|
|||||||
"<img class=\"thick-green-border img-responsive\" src=\"http://bit.ly/cutegraycat\"/>",
|
"<img class=\"thick-green-border img-responsive\" src=\"http://bit.ly/cutegraycat\"/>",
|
||||||
"<br/>"
|
"<br/>"
|
||||||
],
|
],
|
||||||
"challengeType": 0,
|
"challengeType": 0
|
||||||
"completionMessage": ""
|
|
||||||
},
|
},
|
||||||
|
|
||||||
{
|
{
|
||||||
@ -1261,8 +1224,7 @@
|
|||||||
"<button href=\"#\">Like</button>",
|
"<button href=\"#\">Like</button>",
|
||||||
"<br/>"
|
"<br/>"
|
||||||
],
|
],
|
||||||
"challengeType": 0,
|
"challengeType": 0
|
||||||
"completionMessage": ""
|
|
||||||
},
|
},
|
||||||
|
|
||||||
{
|
{
|
||||||
@ -1292,8 +1254,7 @@
|
|||||||
"<br/>",
|
"<br/>",
|
||||||
"<button href=\"#\">Delete</button>"
|
"<button href=\"#\">Delete</button>"
|
||||||
],
|
],
|
||||||
"challengeType": 0,
|
"challengeType": 0
|
||||||
"completionMessage": ""
|
|
||||||
},
|
},
|
||||||
|
|
||||||
{
|
{
|
||||||
@ -1324,8 +1285,7 @@
|
|||||||
"<br/>",
|
"<br/>",
|
||||||
"<button class=\"btn\" href=\"#\">Delete</button>"
|
"<button class=\"btn\" href=\"#\">Delete</button>"
|
||||||
],
|
],
|
||||||
"challengeType": 0,
|
"challengeType": 0
|
||||||
"completionMessage": ""
|
|
||||||
},
|
},
|
||||||
|
|
||||||
{
|
{
|
||||||
@ -1356,8 +1316,7 @@
|
|||||||
"<br/>",
|
"<br/>",
|
||||||
"<button class=\"btn btn-block\" href=\"#\">Delete</button>"
|
"<button class=\"btn btn-block\" href=\"#\">Delete</button>"
|
||||||
],
|
],
|
||||||
"challengeType": 0,
|
"challengeType": 0
|
||||||
"completionMessage": ""
|
|
||||||
},
|
},
|
||||||
|
|
||||||
{
|
{
|
||||||
@ -1388,8 +1347,7 @@
|
|||||||
"<br/>",
|
"<br/>",
|
||||||
"<button class=\"btn btn-block\" href=\"#\">Delete</button>"
|
"<button class=\"btn btn-block\" href=\"#\">Delete</button>"
|
||||||
],
|
],
|
||||||
"challengeType": 0,
|
"challengeType": 0
|
||||||
"completionMessage": ""
|
|
||||||
},
|
},
|
||||||
|
|
||||||
{
|
{
|
||||||
@ -1420,8 +1378,7 @@
|
|||||||
"<br/>",
|
"<br/>",
|
||||||
"<button class=\"btn btn-block btn-primary\" href=\"#\">Delete</button>"
|
"<button class=\"btn btn-block btn-primary\" href=\"#\">Delete</button>"
|
||||||
],
|
],
|
||||||
"challengeType": 0,
|
"challengeType": 0
|
||||||
"completionMessage": ""
|
|
||||||
},
|
},
|
||||||
|
|
||||||
{
|
{
|
||||||
@ -1461,8 +1418,7 @@
|
|||||||
"<br/>",
|
"<br/>",
|
||||||
"<button class=\"btn btn-block btn-primary\" href=\"#\">Delete</button>"
|
"<button class=\"btn btn-block btn-primary\" href=\"#\">Delete</button>"
|
||||||
],
|
],
|
||||||
"challengeType": 0,
|
"challengeType": 0
|
||||||
"completionMessage": ""
|
|
||||||
},
|
},
|
||||||
|
|
||||||
{
|
{
|
||||||
@ -1502,8 +1458,7 @@
|
|||||||
"<br/>",
|
"<br/>",
|
||||||
"<button class=\"btn btn-block btn-primary\" href=\"#\">Delete</button>"
|
"<button class=\"btn btn-block btn-primary\" href=\"#\">Delete</button>"
|
||||||
],
|
],
|
||||||
"challengeType": 0,
|
"challengeType": 0
|
||||||
"completionMessage": ""
|
|
||||||
},
|
},
|
||||||
|
|
||||||
{
|
{
|
||||||
@ -1529,8 +1484,7 @@
|
|||||||
"<p>lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.</p>",
|
"<p>lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.</p>",
|
||||||
"<img class=\"img-responsive\" src=\"http://bit.ly/cutegraycat\"/>"
|
"<img class=\"img-responsive\" src=\"http://bit.ly/cutegraycat\"/>"
|
||||||
],
|
],
|
||||||
"challengeType": 0,
|
"challengeType": 0
|
||||||
"completionMessage": ""
|
|
||||||
},
|
},
|
||||||
|
|
||||||
{
|
{
|
||||||
@ -1548,8 +1502,7 @@
|
|||||||
"challengeSeed": [
|
"challengeSeed": [
|
||||||
"<h1>hello world</h1>"
|
"<h1>hello world</h1>"
|
||||||
],
|
],
|
||||||
"challengeType": 0,
|
"challengeType": 0
|
||||||
"completionMessage": ""
|
|
||||||
},
|
},
|
||||||
|
|
||||||
{
|
{
|
||||||
@ -1567,8 +1520,7 @@
|
|||||||
"challengeSeed": [
|
"challengeSeed": [
|
||||||
"<h1>hello world</h1>"
|
"<h1>hello world</h1>"
|
||||||
],
|
],
|
||||||
"challengeType": 0,
|
"challengeType": 0
|
||||||
"completionMessage": ""
|
|
||||||
},
|
},
|
||||||
|
|
||||||
{
|
{
|
||||||
@ -1586,8 +1538,7 @@
|
|||||||
"challengeSeed": [
|
"challengeSeed": [
|
||||||
"<h1>hello world</h1>"
|
"<h1>hello world</h1>"
|
||||||
],
|
],
|
||||||
"challengeType": 0,
|
"challengeType": 0
|
||||||
"completionMessage": ""
|
|
||||||
},
|
},
|
||||||
|
|
||||||
{
|
{
|
||||||
@ -1605,8 +1556,7 @@
|
|||||||
"challengeSeed": [
|
"challengeSeed": [
|
||||||
"<h1>hello world</h1>"
|
"<h1>hello world</h1>"
|
||||||
],
|
],
|
||||||
"challengeType": 0,
|
"challengeType": 0
|
||||||
"completionMessage": ""
|
|
||||||
},
|
},
|
||||||
|
|
||||||
{
|
{
|
||||||
@ -1624,8 +1574,7 @@
|
|||||||
"challengeSeed": [
|
"challengeSeed": [
|
||||||
"<h1>hello world</h1>"
|
"<h1>hello world</h1>"
|
||||||
],
|
],
|
||||||
"challengeType": 0,
|
"challengeType": 0
|
||||||
"completionMessage": ""
|
|
||||||
},
|
},
|
||||||
|
|
||||||
{
|
{
|
||||||
@ -1643,8 +1592,7 @@
|
|||||||
"challengeSeed": [
|
"challengeSeed": [
|
||||||
"<h1>hello world</h1>"
|
"<h1>hello world</h1>"
|
||||||
],
|
],
|
||||||
"challengeType": 0,
|
"challengeType": 0
|
||||||
"completionMessage": ""
|
|
||||||
},
|
},
|
||||||
|
|
||||||
{
|
{
|
||||||
@ -1662,8 +1610,7 @@
|
|||||||
"challengeSeed": [
|
"challengeSeed": [
|
||||||
"<h1>hello world</h1>"
|
"<h1>hello world</h1>"
|
||||||
],
|
],
|
||||||
"challengeType": 0,
|
"challengeType": 0
|
||||||
"completionMessage": ""
|
|
||||||
},
|
},
|
||||||
|
|
||||||
{
|
{
|
||||||
@ -1681,8 +1628,7 @@
|
|||||||
"challengeSeed": [
|
"challengeSeed": [
|
||||||
"<h1>hello world</h1>"
|
"<h1>hello world</h1>"
|
||||||
],
|
],
|
||||||
"challengeType": 0,
|
"challengeType": 0
|
||||||
"completionMessage": ""
|
|
||||||
},
|
},
|
||||||
|
|
||||||
{
|
{
|
||||||
@ -1700,8 +1646,7 @@
|
|||||||
"challengeSeed": [
|
"challengeSeed": [
|
||||||
"<h1>hello world</h1>"
|
"<h1>hello world</h1>"
|
||||||
],
|
],
|
||||||
"challengeType": 0,
|
"challengeType": 0
|
||||||
"completionMessage": ""
|
|
||||||
},
|
},
|
||||||
|
|
||||||
{
|
{
|
||||||
@ -1719,8 +1664,7 @@
|
|||||||
"challengeSeed": [
|
"challengeSeed": [
|
||||||
"<h1>hello world</h1>"
|
"<h1>hello world</h1>"
|
||||||
],
|
],
|
||||||
"challengeType": 0,
|
"challengeType": 0
|
||||||
"completionMessage": ""
|
|
||||||
},
|
},
|
||||||
|
|
||||||
{
|
{
|
||||||
@ -1738,8 +1682,7 @@
|
|||||||
"challengeSeed": [
|
"challengeSeed": [
|
||||||
"<h1>hello world</h1>"
|
"<h1>hello world</h1>"
|
||||||
],
|
],
|
||||||
"challengeType": 0,
|
"challengeType": 0
|
||||||
"completionMessage": ""
|
|
||||||
},
|
},
|
||||||
|
|
||||||
{
|
{
|
||||||
@ -1757,8 +1700,7 @@
|
|||||||
"challengeSeed": [
|
"challengeSeed": [
|
||||||
"<h1>hello world</h1>"
|
"<h1>hello world</h1>"
|
||||||
],
|
],
|
||||||
"challengeType": 0,
|
"challengeType": 0
|
||||||
"completionMessage": ""
|
|
||||||
},
|
},
|
||||||
|
|
||||||
{
|
{
|
||||||
@ -1776,8 +1718,7 @@
|
|||||||
"challengeSeed": [
|
"challengeSeed": [
|
||||||
"<h1>hello world</h1>"
|
"<h1>hello world</h1>"
|
||||||
],
|
],
|
||||||
"challengeType": 0,
|
"challengeType": 0
|
||||||
"completionMessage": ""
|
|
||||||
},
|
},
|
||||||
|
|
||||||
{
|
{
|
||||||
@ -1795,8 +1736,7 @@
|
|||||||
"challengeSeed": [
|
"challengeSeed": [
|
||||||
"<h1>hello world</h1>"
|
"<h1>hello world</h1>"
|
||||||
],
|
],
|
||||||
"challengeType": 0,
|
"challengeType": 0
|
||||||
"completionMessage": ""
|
|
||||||
},
|
},
|
||||||
|
|
||||||
{
|
{
|
||||||
@ -1814,8 +1754,7 @@
|
|||||||
"challengeSeed": [
|
"challengeSeed": [
|
||||||
"<h1>hello world</h1>"
|
"<h1>hello world</h1>"
|
||||||
],
|
],
|
||||||
"challengeType": 0,
|
"challengeType": 0
|
||||||
"completionMessage": ""
|
|
||||||
},
|
},
|
||||||
|
|
||||||
{
|
{
|
||||||
@ -1833,8 +1772,7 @@
|
|||||||
"challengeSeed": [
|
"challengeSeed": [
|
||||||
"<h1>hello world</h1>"
|
"<h1>hello world</h1>"
|
||||||
],
|
],
|
||||||
"challengeType": 0,
|
"challengeType": 0
|
||||||
"completionMessage": ""
|
|
||||||
},
|
},
|
||||||
|
|
||||||
{
|
{
|
||||||
@ -1852,8 +1790,7 @@
|
|||||||
"challengeSeed": [
|
"challengeSeed": [
|
||||||
"<h1>hello world</h1>"
|
"<h1>hello world</h1>"
|
||||||
],
|
],
|
||||||
"challengeType": 0,
|
"challengeType": 0
|
||||||
"completionMessage": ""
|
|
||||||
},
|
},
|
||||||
|
|
||||||
{
|
{
|
||||||
@ -1871,8 +1808,7 @@
|
|||||||
"challengeSeed": [
|
"challengeSeed": [
|
||||||
"<h1>hello world</h1>"
|
"<h1>hello world</h1>"
|
||||||
],
|
],
|
||||||
"challengeType": 0,
|
"challengeType": 0
|
||||||
"completionMessage": ""
|
|
||||||
},
|
},
|
||||||
|
|
||||||
{
|
{
|
||||||
@ -1890,8 +1826,7 @@
|
|||||||
"challengeSeed": [
|
"challengeSeed": [
|
||||||
"<h1>hello world</h1>"
|
"<h1>hello world</h1>"
|
||||||
],
|
],
|
||||||
"challengeType": 0,
|
"challengeType": 0
|
||||||
"completionMessage": ""
|
|
||||||
},
|
},
|
||||||
|
|
||||||
{
|
{
|
||||||
@ -1909,8 +1844,7 @@
|
|||||||
"challengeSeed": [
|
"challengeSeed": [
|
||||||
"<h1>hello world</h1>"
|
"<h1>hello world</h1>"
|
||||||
],
|
],
|
||||||
"challengeType": 0,
|
"challengeType": 0
|
||||||
"completionMessage": ""
|
|
||||||
},
|
},
|
||||||
|
|
||||||
{
|
{
|
||||||
@ -1928,8 +1862,7 @@
|
|||||||
"challengeSeed": [
|
"challengeSeed": [
|
||||||
"<h1>hello world</h1>"
|
"<h1>hello world</h1>"
|
||||||
],
|
],
|
||||||
"challengeType": 0,
|
"challengeType": 0
|
||||||
"completionMessage": ""
|
|
||||||
},
|
},
|
||||||
|
|
||||||
{
|
{
|
||||||
@ -1947,8 +1880,7 @@
|
|||||||
"challengeSeed": [
|
"challengeSeed": [
|
||||||
"<h1>hello world</h1>"
|
"<h1>hello world</h1>"
|
||||||
],
|
],
|
||||||
"challengeType": 0,
|
"challengeType": 0
|
||||||
"completionMessage": ""
|
|
||||||
},
|
},
|
||||||
|
|
||||||
{
|
{
|
||||||
@ -1966,8 +1898,7 @@
|
|||||||
"challengeSeed": [
|
"challengeSeed": [
|
||||||
"<h1>hello world</h1>"
|
"<h1>hello world</h1>"
|
||||||
],
|
],
|
||||||
"challengeType": 0,
|
"challengeType": 0
|
||||||
"completionMessage": ""
|
|
||||||
},
|
},
|
||||||
|
|
||||||
{
|
{
|
||||||
@ -1985,8 +1916,7 @@
|
|||||||
"challengeSeed": [
|
"challengeSeed": [
|
||||||
"<h1>hello world</h1>"
|
"<h1>hello world</h1>"
|
||||||
],
|
],
|
||||||
"challengeType": 0,
|
"challengeType": 0
|
||||||
"completionMessage": ""
|
|
||||||
},
|
},
|
||||||
|
|
||||||
{
|
{
|
||||||
@ -2004,8 +1934,7 @@
|
|||||||
"challengeSeed": [
|
"challengeSeed": [
|
||||||
"<h1>hello world</h1>"
|
"<h1>hello world</h1>"
|
||||||
],
|
],
|
||||||
"challengeType": 0,
|
"challengeType": 0
|
||||||
"completionMessage": ""
|
|
||||||
},
|
},
|
||||||
|
|
||||||
{
|
{
|
||||||
@ -2023,8 +1952,7 @@
|
|||||||
"challengeSeed": [
|
"challengeSeed": [
|
||||||
"<h1>hello world</h1>"
|
"<h1>hello world</h1>"
|
||||||
],
|
],
|
||||||
"challengeType": 0,
|
"challengeType": 0
|
||||||
"completionMessage": ""
|
|
||||||
},
|
},
|
||||||
|
|
||||||
{
|
{
|
||||||
@ -2042,8 +1970,7 @@
|
|||||||
"challengeSeed": [
|
"challengeSeed": [
|
||||||
"<h1>hello world</h1>"
|
"<h1>hello world</h1>"
|
||||||
],
|
],
|
||||||
"challengeType": 0,
|
"challengeType": 0
|
||||||
"completionMessage": ""
|
|
||||||
},
|
},
|
||||||
|
|
||||||
{
|
{
|
||||||
@ -2061,8 +1988,7 @@
|
|||||||
"challengeSeed": [
|
"challengeSeed": [
|
||||||
"<h1>hello world</h1>"
|
"<h1>hello world</h1>"
|
||||||
],
|
],
|
||||||
"challengeType": 0,
|
"challengeType": 0
|
||||||
"completionMessage": ""
|
|
||||||
},
|
},
|
||||||
|
|
||||||
{
|
{
|
||||||
@ -2080,8 +2006,7 @@
|
|||||||
"challengeSeed": [
|
"challengeSeed": [
|
||||||
"<h1>hello world</h1>"
|
"<h1>hello world</h1>"
|
||||||
],
|
],
|
||||||
"challengeType": 0,
|
"challengeType": 0
|
||||||
"completionMessage": ""
|
|
||||||
},
|
},
|
||||||
|
|
||||||
{
|
{
|
||||||
@ -2099,8 +2024,7 @@
|
|||||||
"challengeSeed": [
|
"challengeSeed": [
|
||||||
"<h1>hello world</h1>"
|
"<h1>hello world</h1>"
|
||||||
],
|
],
|
||||||
"challengeType": 0,
|
"challengeType": 0
|
||||||
"completionMessage": ""
|
|
||||||
},
|
},
|
||||||
|
|
||||||
{
|
{
|
||||||
@ -2118,8 +2042,7 @@
|
|||||||
"challengeSeed": [
|
"challengeSeed": [
|
||||||
"<h1>hello world</h1>"
|
"<h1>hello world</h1>"
|
||||||
],
|
],
|
||||||
"challengeType": 0,
|
"challengeType": 0
|
||||||
"completionMessage": ""
|
|
||||||
},
|
},
|
||||||
|
|
||||||
{
|
{
|
||||||
@ -2137,8 +2060,7 @@
|
|||||||
"challengeSeed": [
|
"challengeSeed": [
|
||||||
"<h1>hello world</h1>"
|
"<h1>hello world</h1>"
|
||||||
],
|
],
|
||||||
"challengeType": 0,
|
"challengeType": 0
|
||||||
"completionMessage": ""
|
|
||||||
},
|
},
|
||||||
|
|
||||||
{
|
{
|
||||||
@ -2156,8 +2078,7 @@
|
|||||||
"challengeSeed": [
|
"challengeSeed": [
|
||||||
"<h1>hello world</h1>"
|
"<h1>hello world</h1>"
|
||||||
],
|
],
|
||||||
"challengeType": 0,
|
"challengeType": 0
|
||||||
"completionMessage": ""
|
|
||||||
},
|
},
|
||||||
|
|
||||||
{
|
{
|
||||||
@ -2175,8 +2096,7 @@
|
|||||||
"challengeSeed": [
|
"challengeSeed": [
|
||||||
"<h1>hello world</h1>"
|
"<h1>hello world</h1>"
|
||||||
],
|
],
|
||||||
"challengeType": 0,
|
"challengeType": 0
|
||||||
"completionMessage": ""
|
|
||||||
},
|
},
|
||||||
|
|
||||||
{
|
{
|
||||||
@ -2194,8 +2114,7 @@
|
|||||||
"challengeSeed": [
|
"challengeSeed": [
|
||||||
"<h1>hello world</h1>"
|
"<h1>hello world</h1>"
|
||||||
],
|
],
|
||||||
"challengeType": 0,
|
"challengeType": 0
|
||||||
"completionMessage": ""
|
|
||||||
},
|
},
|
||||||
|
|
||||||
{
|
{
|
||||||
@ -2213,8 +2132,7 @@
|
|||||||
"challengeSeed": [
|
"challengeSeed": [
|
||||||
"<h1>hello world</h1>"
|
"<h1>hello world</h1>"
|
||||||
],
|
],
|
||||||
"challengeType": 0,
|
"challengeType": 0
|
||||||
"completionMessage": ""
|
|
||||||
},
|
},
|
||||||
|
|
||||||
{
|
{
|
||||||
@ -2232,8 +2150,7 @@
|
|||||||
"challengeSeed": [
|
"challengeSeed": [
|
||||||
"<h1>hello world</h1>"
|
"<h1>hello world</h1>"
|
||||||
],
|
],
|
||||||
"challengeType": 0,
|
"challengeType": 0
|
||||||
"completionMessage": ""
|
|
||||||
},
|
},
|
||||||
|
|
||||||
{
|
{
|
||||||
@ -2251,8 +2168,7 @@
|
|||||||
"challengeSeed": [
|
"challengeSeed": [
|
||||||
"<h1>hello world</h1>"
|
"<h1>hello world</h1>"
|
||||||
],
|
],
|
||||||
"challengeType": 0,
|
"challengeType": 0
|
||||||
"completionMessage": ""
|
|
||||||
},
|
},
|
||||||
|
|
||||||
{
|
{
|
||||||
@ -2270,8 +2186,7 @@
|
|||||||
"challengeSeed": [
|
"challengeSeed": [
|
||||||
"<h1>hello world</h1>"
|
"<h1>hello world</h1>"
|
||||||
],
|
],
|
||||||
"challengeType": 0,
|
"challengeType": 0
|
||||||
"completionMessage": ""
|
|
||||||
},
|
},
|
||||||
|
|
||||||
{
|
{
|
||||||
@ -2289,8 +2204,7 @@
|
|||||||
"challengeSeed": [
|
"challengeSeed": [
|
||||||
"<h1>hello world</h1>"
|
"<h1>hello world</h1>"
|
||||||
],
|
],
|
||||||
"challengeType": 0,
|
"challengeType": 0
|
||||||
"completionMessage": ""
|
|
||||||
},
|
},
|
||||||
|
|
||||||
{
|
{
|
||||||
@ -2308,8 +2222,7 @@
|
|||||||
"challengeSeed": [
|
"challengeSeed": [
|
||||||
"<h1>hello world</h1>"
|
"<h1>hello world</h1>"
|
||||||
],
|
],
|
||||||
"challengeType": 0,
|
"challengeType": 0
|
||||||
"completionMessage": ""
|
|
||||||
},
|
},
|
||||||
|
|
||||||
{
|
{
|
||||||
@ -2327,8 +2240,7 @@
|
|||||||
"challengeSeed": [
|
"challengeSeed": [
|
||||||
"<h1>hello world</h1>"
|
"<h1>hello world</h1>"
|
||||||
],
|
],
|
||||||
"challengeType": 0,
|
"challengeType": 0
|
||||||
"completionMessage": ""
|
|
||||||
},
|
},
|
||||||
|
|
||||||
{
|
{
|
||||||
@ -2346,8 +2258,7 @@
|
|||||||
"challengeSeed": [
|
"challengeSeed": [
|
||||||
"<h1>hello world</h1>"
|
"<h1>hello world</h1>"
|
||||||
],
|
],
|
||||||
"challengeType": 0,
|
"challengeType": 0
|
||||||
"completionMessage": ""
|
|
||||||
},
|
},
|
||||||
|
|
||||||
{
|
{
|
||||||
@ -2365,8 +2276,7 @@
|
|||||||
"challengeSeed": [
|
"challengeSeed": [
|
||||||
"<h1>hello world</h1>"
|
"<h1>hello world</h1>"
|
||||||
],
|
],
|
||||||
"challengeType": 0,
|
"challengeType": 0
|
||||||
"completionMessage": ""
|
|
||||||
},
|
},
|
||||||
|
|
||||||
{
|
{
|
||||||
@ -2384,8 +2294,7 @@
|
|||||||
"challengeSeed": [
|
"challengeSeed": [
|
||||||
"<h1>hello world</h1>"
|
"<h1>hello world</h1>"
|
||||||
],
|
],
|
||||||
"challengeType": 0,
|
"challengeType": 0
|
||||||
"completionMessage": ""
|
|
||||||
},
|
},
|
||||||
|
|
||||||
{
|
{
|
||||||
@ -2403,8 +2312,7 @@
|
|||||||
"challengeSeed": [
|
"challengeSeed": [
|
||||||
"<h1>hello world</h1>"
|
"<h1>hello world</h1>"
|
||||||
],
|
],
|
||||||
"challengeType": 0,
|
"challengeType": 0
|
||||||
"completionMessage": ""
|
|
||||||
},
|
},
|
||||||
|
|
||||||
{
|
{
|
||||||
@ -2422,8 +2330,7 @@
|
|||||||
"challengeSeed": [
|
"challengeSeed": [
|
||||||
"<h1>hello world</h1>"
|
"<h1>hello world</h1>"
|
||||||
],
|
],
|
||||||
"challengeType": 0,
|
"challengeType": 0
|
||||||
"completionMessage": ""
|
|
||||||
},
|
},
|
||||||
|
|
||||||
{
|
{
|
||||||
@ -2441,8 +2348,7 @@
|
|||||||
"challengeSeed": [
|
"challengeSeed": [
|
||||||
"<h1>hello world</h1>"
|
"<h1>hello world</h1>"
|
||||||
],
|
],
|
||||||
"challengeType": 0,
|
"challengeType": 0
|
||||||
"completionMessage": ""
|
|
||||||
},
|
},
|
||||||
|
|
||||||
{
|
{
|
||||||
@ -2460,8 +2366,7 @@
|
|||||||
"challengeSeed": [
|
"challengeSeed": [
|
||||||
"<h1>hello world</h1>"
|
"<h1>hello world</h1>"
|
||||||
],
|
],
|
||||||
"challengeType": 0,
|
"challengeType": 0
|
||||||
"completionMessage": ""
|
|
||||||
},
|
},
|
||||||
|
|
||||||
{
|
{
|
||||||
@ -2479,8 +2384,7 @@
|
|||||||
"challengeSeed": [
|
"challengeSeed": [
|
||||||
"<h1>hello world</h1>"
|
"<h1>hello world</h1>"
|
||||||
],
|
],
|
||||||
"challengeType": 0,
|
"challengeType": 0
|
||||||
"completionMessage": ""
|
|
||||||
},
|
},
|
||||||
|
|
||||||
{
|
{
|
||||||
@ -2498,8 +2402,7 @@
|
|||||||
"challengeSeed": [
|
"challengeSeed": [
|
||||||
"<h1>hello world</h1>"
|
"<h1>hello world</h1>"
|
||||||
],
|
],
|
||||||
"challengeType": 0,
|
"challengeType": 0
|
||||||
"completionMessage": ""
|
|
||||||
},
|
},
|
||||||
|
|
||||||
{
|
{
|
||||||
@ -2517,8 +2420,7 @@
|
|||||||
"challengeSeed": [
|
"challengeSeed": [
|
||||||
"<h1>hello world</h1>"
|
"<h1>hello world</h1>"
|
||||||
],
|
],
|
||||||
"challengeType": 0,
|
"challengeType": 0
|
||||||
"completionMessage": ""
|
|
||||||
},
|
},
|
||||||
|
|
||||||
{
|
{
|
||||||
@ -2536,8 +2438,7 @@
|
|||||||
"challengeSeed": [
|
"challengeSeed": [
|
||||||
"<h1>hello world</h1>"
|
"<h1>hello world</h1>"
|
||||||
],
|
],
|
||||||
"challengeType": 0,
|
"challengeType": 0
|
||||||
"completionMessage": ""
|
|
||||||
},
|
},
|
||||||
|
|
||||||
{
|
{
|
||||||
@ -2555,8 +2456,7 @@
|
|||||||
"challengeSeed": [
|
"challengeSeed": [
|
||||||
"<h1>hello world</h1>"
|
"<h1>hello world</h1>"
|
||||||
],
|
],
|
||||||
"challengeType": 0,
|
"challengeType": 0
|
||||||
"completionMessage": ""
|
|
||||||
},
|
},
|
||||||
|
|
||||||
{
|
{
|
||||||
@ -2574,8 +2474,7 @@
|
|||||||
"challengeSeed": [
|
"challengeSeed": [
|
||||||
"<h1>hello world</h1>"
|
"<h1>hello world</h1>"
|
||||||
],
|
],
|
||||||
"challengeType": 0,
|
"challengeType": 0
|
||||||
"completionMessage": ""
|
|
||||||
},
|
},
|
||||||
|
|
||||||
{
|
{
|
||||||
@ -2593,8 +2492,7 @@
|
|||||||
"challengeSeed": [
|
"challengeSeed": [
|
||||||
"<h1>hello world</h1>"
|
"<h1>hello world</h1>"
|
||||||
],
|
],
|
||||||
"challengeType": 0,
|
"challengeType": 0
|
||||||
"completionMessage": ""
|
|
||||||
},
|
},
|
||||||
|
|
||||||
{
|
{
|
||||||
@ -2612,8 +2510,7 @@
|
|||||||
"challengeSeed": [
|
"challengeSeed": [
|
||||||
"<h1>hello world</h1>"
|
"<h1>hello world</h1>"
|
||||||
],
|
],
|
||||||
"challengeType": 0,
|
"challengeType": 0
|
||||||
"completionMessage": ""
|
|
||||||
},
|
},
|
||||||
|
|
||||||
{
|
{
|
||||||
@ -2631,8 +2528,7 @@
|
|||||||
"challengeSeed": [
|
"challengeSeed": [
|
||||||
"<h1>hello world</h1>"
|
"<h1>hello world</h1>"
|
||||||
],
|
],
|
||||||
"challengeType": 0,
|
"challengeType": 0
|
||||||
"completionMessage": ""
|
|
||||||
},
|
},
|
||||||
|
|
||||||
{
|
{
|
||||||
@ -2650,8 +2546,7 @@
|
|||||||
"challengeSeed": [
|
"challengeSeed": [
|
||||||
"<h1>hello world</h1>"
|
"<h1>hello world</h1>"
|
||||||
],
|
],
|
||||||
"challengeType": 0,
|
"challengeType": 0
|
||||||
"completionMessage": ""
|
|
||||||
},
|
},
|
||||||
|
|
||||||
{
|
{
|
||||||
@ -2669,8 +2564,7 @@
|
|||||||
"challengeSeed": [
|
"challengeSeed": [
|
||||||
"<h1>hello world</h1>"
|
"<h1>hello world</h1>"
|
||||||
],
|
],
|
||||||
"challengeType": 0,
|
"challengeType": 0
|
||||||
"completionMessage": ""
|
|
||||||
},
|
},
|
||||||
|
|
||||||
{
|
{
|
||||||
@ -2688,7 +2582,6 @@
|
|||||||
"challengeSeed": [
|
"challengeSeed": [
|
||||||
"<h1>hello world</h1>"
|
"<h1>hello world</h1>"
|
||||||
],
|
],
|
||||||
"challengeType": 0,
|
"challengeType": 0
|
||||||
"completionMessage": ""
|
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
|
@ -73,11 +73,4 @@ block content
|
|||||||
i.fa.fa-twitter
|
i.fa.fa-twitter
|
||||||
= phrase
|
= phrase
|
||||||
- else
|
- else
|
||||||
a.animated.fadeIn.btn.btn-lg.signup-btn.btn-block(href='/login') Sign in so you can save your progress
|
a.animated.fadeIn.btn.btn-lg.signup-btn.btn-block(href='/login') Sign in so you can save your progress
|
||||||
//#all-bonfires-dialog.modal(tabindex='-1')
|
|
||||||
// .modal-dialog.animated.fadeInUp.fast-animation
|
|
||||||
// .modal-content
|
|
||||||
// .modal-header.challenge-list-header Bonfires
|
|
||||||
// a.close.closing-x(href='#', data-dismiss='modal', aria-hidden='true') ×
|
|
||||||
// .modal-body
|
|
||||||
// include ../partials/bonfires
|
|
@ -1,41 +1,49 @@
|
|||||||
|
|
||||||
extends ../layout-wide
|
extends ../layout-wide
|
||||||
block content
|
block content
|
||||||
.row
|
.row
|
||||||
.col-sm-12.col-md-12.col-xs-12
|
.col-xs-12.col-sm-12.col-md-4.bonfire-top
|
||||||
.panel.panel-primary
|
h1.text-center= name
|
||||||
.panel-heading.text-center
|
.well
|
||||||
h1 #{name}
|
h4
|
||||||
|
ol
|
||||||
|
for step in details
|
||||||
|
li!= step
|
||||||
|
.col-xs-12.col-sm-12.col-md-8
|
||||||
|
.embed-responsive.embed-responsive-16by9
|
||||||
|
iframe.embed-responsive-item(src='//player.vimeo.com/video/#{video}')
|
||||||
|
br
|
||||||
|
- if (cc)
|
||||||
|
a.btn.btn-primary.btn-lg.btn-block#next-courseware-button Go to my next challenge (ctrl + enter)
|
||||||
script.
|
script.
|
||||||
var challengeName = !{JSON.stringify(name)};
|
var userLoggedIn = true;
|
||||||
|
- else
|
||||||
|
a.btn.btn-lg.signup-btn.btn-block(href='/login') Sign in so you can save your progress
|
||||||
|
script.
|
||||||
|
var userLoggedIn = false;
|
||||||
|
br
|
||||||
|
script(type="text/javascript").
|
||||||
|
var tests = !{JSON.stringify(tests)};
|
||||||
var passedCoursewareHash = !{JSON.stringify(coursewareHash)};
|
var passedCoursewareHash = !{JSON.stringify(coursewareHash)};
|
||||||
|
var challengeName = !{JSON.stringify(name)};
|
||||||
.panel.panel-body
|
var started = Math.floor(Date.now() / 1000);
|
||||||
.embed-responsive.embed-responsive-16by9
|
#complete-courseware-dialog.modal(tabindex='-1')
|
||||||
iframe.embed-responsive-item(src='//player.vimeo.com/video/#{video}')
|
.modal-dialog.animated.zoomIn.fast-animation
|
||||||
.col-xs-12.col-sm-10.col-sm-offset-1.col-md-8.col-md-offset-2
|
.modal-content
|
||||||
h3 Steps:
|
.modal-header.challenge-list-header= compliment
|
||||||
h4
|
a.close.closing-x(href='#', data-dismiss='modal', aria-hidden='true') ×
|
||||||
ol
|
.modal-body(ng-controller="pairedWithController")
|
||||||
for step in details
|
.text-center
|
||||||
li!= step
|
.animated.zoomInDown.delay-half
|
||||||
.btn.btn-primary.btn-big.btn-block#completed-courseware I've completed this challenge
|
span.completion-icon.ion-checkmark-circled.text-primary
|
||||||
.ten-pixel-break
|
- if (cc)
|
||||||
.btn.btn-success.btn-big.btn-block.all-challenges Show me all the challenges
|
a.animated.fadeIn.btn.btn-lg.btn-primary.btn-block.next-courseware-button(name='_csrf', value=_csrf, ng-disabled='completedWithForm.$invalid && existingUser.length > 0') Go to my next challenge (ctrl + enter)
|
||||||
#complete-courseware-dialog.modal(tabindex='-1')
|
- if (points && points > 2)
|
||||||
.modal-dialog.animated.zoomIn.fast-animation
|
a.animated.fadeIn.btn.btn-lg.btn-block.btn-twitter(href="https://twitter.com/intent/tweet?text=I%20just%20#{verb}%20%40FreeCodeCamp%20Bonfire:%20#{name}&url=http%3A%2F%2Ffreecodecamp.com/bonfires/#{dashedName}&hashtags=LearnToCode, JavaScript" target="_blank")
|
||||||
.modal-content
|
i.fa.fa-twitter
|
||||||
.modal-header.challenge-list-header= compliment
|
= phrase
|
||||||
a.close.closing-x(href='#', data-dismiss='modal', aria-hidden='true') ×
|
- else
|
||||||
.modal-body
|
a.animated.fadeIn.btn.btn-lg.signup-btn.btn-block(href='/login') Sign in so you can save your progress
|
||||||
.text-center
|
h1 #{name}
|
||||||
.animated.zoomInDown.delay-half
|
script.
|
||||||
span.completion-icon.ion-checkmark-circled.text-primary
|
var challengeName = !{JSON.stringify(name)};
|
||||||
- if (cc)
|
var passedCoursewareHash = !{JSON.stringify(coursewareHash)};
|
||||||
a.animated.fadeIn.btn.btn-lg.btn-primary.btn-block#next-courseware-button(name='_csrf', value=_csrf, aria-hidden='true') Take me to my next challenge
|
|
||||||
- if (points && points > 2)
|
|
||||||
a.animated.fadeIn.btn.btn-lg.btn-block.btn-twitter(href="https://twitter.com/intent/tweet?text=I%20just%20#{verb}%20%40FreeCodeCamp%20Challenge%20%23#{number}:%20#{name}&url=http%3A%2F%2Ffreecodecamp.com/challenges/#{number}&hashtags=LearnToCode, JavaScript" target="_blank")
|
|
||||||
i.fa.fa-twitter
|
|
||||||
= phrase
|
|
||||||
- else
|
|
||||||
a.animated.fadeIn.btn.btn-lg.signup-btn.btn-block(href='/login') Sign in so you can save your progress
|
|
Reference in New Issue
Block a user