diff --git a/seed/challenges/bootstrap.json b/seed/challenges/bootstrap.json
index 447dd8be24..21f80faff4 100644
--- a/seed/challenges/bootstrap.json
+++ b/seed/challenges/bootstrap.json
@@ -787,7 +787,7 @@
"descriptionPt": []
},
{
- "id": "bad87fee1348bd9aedf08845",
+ "id": "bad87fee1347bd9aedf08845",
"title": "Ditch Custom CSS for Bootstrap",
"difficulty": 2.10,
"description": [
@@ -887,8 +887,7 @@
},
{
"id": "bad87fee1348bd9aedf08845",
- "name": "Waypoint: Use Spans for Inline Elements",
- "dashedName": "waypoint-use-spans-for-inline-elements",
+ "title": "Use Spans for Inline Elements",
"difficulty": 2.105,
"description": [
"You can use use spans to create inline elements. Remember when we used the \"btn-block\" class to make the button grow fill the entire row?",
@@ -974,6 +973,7 @@
" ",
""
],
+ "type": "waypoint",
"challengeType": 0,
"nameCn": "",
"descriptionCn": [],
diff --git a/seed/challenges/jquery-ajax-and-json.json b/seed/challenges/jquery.json
similarity index 76%
rename from seed/challenges/jquery-ajax-and-json.json
rename to seed/challenges/jquery.json
index 99e4420cd0..b6480e7048 100644
--- a/seed/challenges/jquery-ajax-and-json.json
+++ b/seed/challenges/jquery.json
@@ -43,7 +43,8 @@
""
],
"type": "waypoint",
- "challengeType": 0
+ "challengeType": 0,
+ "type": "waypoint"
},
{
"id": "bad87fee1348bd9bedc08826",
@@ -92,7 +93,8 @@
""
],
"type": "waypoint",
- "challengeType": 0
+ "challengeType": 0,
+ "type": "waypoint"
},
{
"id": "bad87fee1348bd9aedc08826",
@@ -142,7 +144,8 @@
""
],
"type": "waypoint",
- "challengeType": 0
+ "challengeType": 0,
+ "type": "waypoint"
},
{
"id": "bad87fee1348bd9aeda08826",
@@ -193,7 +196,8 @@
""
],
"type": "waypoint",
- "challengeType": 0
+ "challengeType": 0,
+ "type": "waypoint"
},
{
"id": "bad87fee1348bd9aeda08726",
@@ -245,7 +249,8 @@
""
],
"type": "waypoint",
- "challengeType": 0
+ "challengeType": 0,
+ "type": "waypoint"
},
{
"id": "bad87fee1348bd9aed908626",
@@ -296,7 +301,8 @@
""
],
"type": "waypoint",
- "challengeType": 0
+ "challengeType": 0,
+ "type": "waypoint"
},
{
"id": "bad87fee1348bd9aed918626",
@@ -346,7 +352,8 @@
""
],
"type": "waypoint",
- "challengeType": 0
+ "challengeType": 0,
+ "type": "waypoint"
},
{
"id": "bad87fee1348bd9aed908826",
@@ -400,7 +407,8 @@
""
],
"type": "waypoint",
- "challengeType": 0
+ "challengeType": 0,
+ "type": "waypoint"
},
{
"id": "bad87fee1348bd9aed808826",
@@ -451,7 +459,8 @@
""
],
"type": "waypoint",
- "challengeType": 0
+ "challengeType": 0,
+ "type": "waypoint"
},
{
"id": "bad87fee1348bd9aed708826",
@@ -499,7 +508,8 @@
""
],
"type": "waypoint",
- "challengeType": 0
+ "challengeType": 0,
+ "type": "waypoint"
},
{
"id": "bad87fee1348bd9aed608826",
@@ -551,7 +561,8 @@
""
],
"type": "waypoint",
- "challengeType": 0
+ "challengeType": 0,
+ "type": "waypoint"
},
{
"id": "bad87fee1348bd9aed508826",
@@ -605,7 +616,8 @@
""
],
"type": "waypoint",
- "challengeType": 0
+ "challengeType": 0,
+ "type": "waypoint"
},
{
"id": "bad87fee1348bd9aed308826",
@@ -660,7 +672,8 @@
""
],
"type": "waypoint",
- "challengeType": 0
+ "challengeType": 0,
+ "type": "waypoint"
},
{
"id": "bad87fee1348bd9aed208826",
@@ -716,7 +729,8 @@
""
],
"type": "waypoint",
- "challengeType": 0
+ "challengeType": 0,
+ "type": "waypoint"
},
{
"id": "bad87fee1348bd9aed108826",
@@ -773,7 +787,8 @@
""
],
"type": "waypoint",
- "challengeType": 0
+ "challengeType": 0,
+ "type": "waypoint"
},
{
"id": "bad87fee1348bd9aed008826",
@@ -832,11 +847,12 @@
""
],
"type": "waypoint",
- "challengeType": 0
+ "challengeType": 0,
+ "type": "waypoint"
},
{
"id": "bad87fee1348bd9bed008826",
- "name": "Waypoint: Target Odd Numbered Elements Using jQuery",
+ "title": "Target Odd Numbered Elements Using jQuery",
"dashedName": "waypoint-target-odd-numbered-elements-using-jquery",
"difficulty": 3.165,
"description": [
@@ -892,7 +908,8 @@
" ",
""
],
- "challengeType": 0
+ "challengeType": 0,
+ "type": "waypoint"
},
{
@@ -951,487 +968,8 @@
""
],
"type": "waypoint",
- "challengeType": 0
- },
-
- {
- "id": "bad87fee1348bd9aeca08826",
- "name": "Waypoint: Trigger on click Events with jQuery",
- "dashedName": "waypoint-trigger-onclick-events-with-jquery",
- "difficulty": 3.19,
- "description": [
- ".on('click', function() {
",
- "",
- "});"
- ],
- "tests": [
-
- ],
- "challengeSeed": [
- "fccss",
- " $(document).ready(function() {",
- "",
- " });
",
- "fcces",
- "",
- "",
- "",
- "
rollOut
."
- ],
- "tests": [
-
- ],
- "challengeSeed": [
- "fccss",
- " $(document).ready(function() {",
- " $('button').on('click', function() {",
- "",
- " });",
- " });",
- "fcces",
- "",
- "",
- "",
- "#check-me
", - "rollOut
."
- ],
- "tests": [
-
- ],
- "challengeSeed": [
- "fccss",
- " $(document).ready(function() {",
- " $('button').on('click', function() {",
- " $('#click-me').addClass('animated shake');",
- " });",
- " });",
- "fcces",
- "",
- "",
- "",
- "#check-me
", - "rollOut
."
- ],
- "tests": [
-
- ],
- "challengeSeed": [
- "fccss",
- " $(document).ready(function() {",
- " $('button').on('click', function() {",
- " $('#click-me').addClass('animated shake');",
- " $('#checked-state').text('happy text');",
- " });",
- " });",
- "fcces",
- "",
- "",
- "",
- "#check-me
", - "rollOut
."
- ],
- "tests": [
-
- ],
- "challengeSeed": [
- "fccss",
- " $(document).ready(function() {",
- " $('button').on('click', function() {",
- " $('#click-me').addClass('animated shake');",
- " $('#checked-state').text($('#check-me').prop('checked'));",
- " });",
- " });",
- "fcces",
- "",
- "",
- "",
- "#check-me
", - "#check-me
", - ":
) is the \"key\" you use to unlock the \"value\" on the right of the colon."
- ],
- "tests": [
-
- ],
- "challengeSeed": [
- "[",
- " {",
- " \"id\": 0,",
- " \"imageLink\": \"http://rs611.pbsrc.com/albums/tt194/allypopper423/Funny-Cat-Green-Avacado.jpg~c200\",",
- " \"codeNames\": [",
- " \"Juggernaut\",",
- " \"Mrs. Wallace\",",
- " \"Buttercup\"",
- " ]",
- " },",
- " {",
- " \"id\": 1,",
- " \"imageLink\": \"http://cdn.grumpycats.com/wp-content/uploads/2012/09/GC-Gravatar-copy.png\",",
- " \"codeNames\": [",
- " \"Oscar\",",
- " \"Scrooge\",",
- " \"Tyrion\"",
- " ]",
- " },",
- " {",
- " \"id\": 2,",
- " \"imageLink\": \"http://www.kittenspet.com/wp-content/uploads/2012/08/cat_with_funny_face_3-200x200.jpg\",",
- " \"codeNames\": [",
- " \"The Doctor\",",
- " \"Loki\",",
- " \"Joker\"",
- " ]",
- " }",
- "]"
- ],
- "challengeType": 0
- },
-
- {
- "id": "bad87fee1348bd9aebc08826",
- "name": "Waypoint: Get Data from an URL Using jQuery",
- "dashedName": "waypoint-get-data-from-a-url-using-jquery",
- "difficulty": 3.21,
- "description": [
-
- ],
- "tests": [
-
- ],
- "challengeSeed": [
- "fccss",
- "",
- " $(document).ready(function() {",
- "",
- " $('#cat-button').on('click', function() {",
- " $.getJSON('/json/cats.json', function( json ) {",
- "",
- " });",
- " });",
- "",
- " });",
- "fcces",
- "",
- ".on('click', function() {
",
+ "",
+ "});"
+ ],
+ "tests": [
+
+ ],
+ "challengeSeed": [
+ "fccss",
+ " $(document).ready(function() {",
+ "",
+ " });
",
+ "fcces",
+ "",
+ "",
+ "",
+ "rollOut
."
+ ],
+ "tests": [
+
+ ],
+ "challengeSeed": [
+ "fccss",
+ " $(document).ready(function() {",
+ " $('button').on('click', function() {",
+ "",
+ " });",
+ " });",
+ "fcces",
+ "",
+ "",
+ "",
+ "#check-me
", + "rollOut
."
+ ],
+ "tests": [
+
+ ],
+ "challengeSeed": [
+ "fccss",
+ " $(document).ready(function() {",
+ " $('button').on('click', function() {",
+ " $('#click-me').addClass('animated shake');",
+ " });",
+ " });",
+ "fcces",
+ "",
+ "",
+ "",
+ "#check-me
", + "rollOut
."
+ ],
+ "tests": [
+
+ ],
+ "challengeSeed": [
+ "fccss",
+ " $(document).ready(function() {",
+ " $('button').on('click', function() {",
+ " $('#click-me').addClass('animated shake');",
+ " $('#checked-state').text('happy text');",
+ " });",
+ " });",
+ "fcces",
+ "",
+ "",
+ "",
+ "#check-me
", + "rollOut
."
+ ],
+ "tests": [
+
+ ],
+ "challengeSeed": [
+ "fccss",
+ " $(document).ready(function() {",
+ " $('button').on('click', function() {",
+ " $('#click-me').addClass('animated shake');",
+ " $('#checked-state').text($('#check-me').prop('checked'));",
+ " });",
+ " });",
+ "fcces",
+ "",
+ "",
+ "",
+ "#check-me
", + "#check-me
", + ":
) is the \"key\" you use to unlock the \"value\" on the right of the colon."
+ ],
+ "tests": [
+
+ ],
+ "challengeSeed": [
+ "[",
+ " {",
+ " \"id\": 0,",
+ " \"imageLink\": \"http://rs611.pbsrc.com/albums/tt194/allypopper423/Funny-Cat-Green-Avacado.jpg~c200\",",
+ " \"codeNames\": [",
+ " \"Juggernaut\",",
+ " \"Mrs. Wallace\",",
+ " \"Buttercup\"",
+ " ]",
+ " },",
+ " {",
+ " \"id\": 1,",
+ " \"imageLink\": \"http://cdn.grumpycats.com/wp-content/uploads/2012/09/GC-Gravatar-copy.png\",",
+ " \"codeNames\": [",
+ " \"Oscar\",",
+ " \"Scrooge\",",
+ " \"Tyrion\"",
+ " ]",
+ " },",
+ " {",
+ " \"id\": 2,",
+ " \"imageLink\": \"http://www.kittenspet.com/wp-content/uploads/2012/08/cat_with_funny_face_3-200x200.jpg\",",
+ " \"codeNames\": [",
+ " \"The Doctor\",",
+ " \"Loki\",",
+ " \"Joker\"",
+ " ]",
+ " }",
+ "]"
+ ],
+ "challengeType": 0,
+ "type": "waypoint"
+ },
+
+ {
+ "id": "bad87fee1348bd9aebc08826",
+ "title": "Get Data from an URL Using jQuery",
+ "dashedName": "waypoint-get-data-from-a-url-using-jquery",
+ "difficulty": 3.21,
+ "description": [
+
+ ],
+ "tests": [
+
+ ],
+ "challengeSeed": [
+ "fccss",
+ "",
+ " $(document).ready(function() {",
+ "",
+ " $('#cat-button').on('click', function() {",
+ " $.getJSON('/json/cats.json', function( json ) {",
+ "",
+ " });",
+ " });",
+ "",
+ " });",
+ "fcces",
+ "",
+ "