diff --git a/challenges/01-responsive-web-design/applied-accessibility.json b/challenges/01-responsive-web-design/applied-accessibility.json
index bfebcb911fb..99193499376 100644
--- a/challenges/01-responsive-web-design/applied-accessibility.json
+++ b/challenges/01-responsive-web-design/applied-accessibility.json
@@ -57,7 +57,8 @@
"type": "waypoint",
"releasedOn": "Feb 17, 2017",
"challengeType": 0,
- "translations": {}
+ "translations": {},
+ "guideUrl": "https://guide.freecodecamp.org/certificates/add-alt-text-to-an-image-for-accessibility"
},
{
"id": "587d774c367417b2b2512a9d",
diff --git a/challenges/01-responsive-web-design/basic-css.json b/challenges/01-responsive-web-design/basic-css.json
index 0d1de62862a..686cfcb5e36 100644
--- a/challenges/01-responsive-web-design/basic-css.json
+++ b/challenges/01-responsive-web-design/basic-css.json
@@ -1168,7 +1168,8 @@
"<img class=\"class1 class2\">"
]
}
- }
+ },
+ "guideUrl":"https://guide.freecodecamp.org/certificates/add-borders-around-your-elements"
},
{
"id": "bad87fee1348bd9aedf08814",
@@ -1281,7 +1282,8 @@
"Внимание: это задание подразумевает наличие нескольких возможных решений. Например, вы можете добавить border-radius как к классу .thick-green-border, так и к классу .smaller-image."
]
}
- }
+ },
+ "guideUrl":"https://guide.freecodecamp.org/certificates/add-rounded-corners-a-border-radius"
},
{
"id": "bad87fee1348bd9aedf08815",
@@ -1884,7 +1886,8 @@
"Измените значение свойства padding вашего зелёного прямоугольника, чтобы он был равен соответствующему значению красного прямоугольника."
]
}
- }
+ },
+ "guideUrl":"https://guide.freecodecamp.org/certificates/adjust-the-padding-of-an-element"
},
{
"id": "bad87fee1348bd9aedf08822",
@@ -1980,7 +1983,8 @@
"Измените значение отступа margin зелёного прямоугольника так, чтобы оно равнялось соответствующему значению красного прямоугольника."
]
}
- }
+ },
+ "guideUrl":"https://guide.freecodecamp.org/certificates/adjust-the-margin-of-an-element"
},
{
"id": "bad87fee1348bd9aedf08823",
@@ -2075,7 +2079,8 @@
"Измените значение свойства margin зелёного прямоугольника на -15px, таким образом он занимает всю ширину окружающего жёлтого прямоугольника."
]
}
- }
+ },
+ "guideUrl": "https://guide.freecodecamp.org/certificates/add-a-negative-margin-to-an-element"
},
{
"id": "bad87fee1348bd9aedf08824",
@@ -2169,7 +2174,8 @@
"Присвойте зелёному прямоугольнику padding равный 40px сверху и слева, но только 20px снизу и справа."
]
}
- }
+ },
+ "guideUrl":"https://guide.freecodecamp.org/certificates/add-different-padding-to-each-side-of-an-element"
},
{
"id": "bad87fee1248bd9aedf08824",
diff --git a/challenges/01-responsive-web-design/basic-html-and-html5.json b/challenges/01-responsive-web-design/basic-html-and-html5.json
index 8a548aa2f86..36dfc6b6e4e 100644
--- a/challenges/01-responsive-web-design/basic-html-and-html5.json
+++ b/challenges/01-responsive-web-design/basic-html-and-html5.json
@@ -700,7 +700,8 @@
"https://bit.ly/fcc-relaxing-cat"
]
}
- }
+ },
+ "guideUrl":"https://guide.freecodecamp.org/certificates/add-images-to-your-website"
},
{
"id": "bad87fee1348bd9aedf08816",
@@ -1503,7 +1504,8 @@
"Установите значение атрибута placeholder вашего текстового поля input равными \"cat photo URL\"."
]
}
- }
+ },
+ "guideUrl":"https://guide.freecodecamp.org/certificates/add-placeholder-text-to-a-text-field"
},
{
"id": "bad87fee1348bd9aede08830",
@@ -1670,7 +1672,8 @@
"Добавьте кнопку отправки к вашему элементу form с указанием типа submit и \"Submit\" в качестве отображаемого текста."
]
}
- }
+ },
+ "guideUrl":"https://guide.freecodecamp.org/certificates/add-a-submit-button-to-a-form"
},
{
"id": "bad87fee1348bd9aedc08830",
diff --git a/challenges/02-javascript-algorithms-and-data-structures/basic-javascript.json b/challenges/02-javascript-algorithms-and-data-structures/basic-javascript.json
index 69fb1fedd07..7d96162ec75 100644
--- a/challenges/02-javascript-algorithms-and-data-structures/basic-javascript.json
+++ b/challenges/02-javascript-algorithms-and-data-structures/basic-javascript.json
@@ -1393,7 +1393,8 @@
"Asigna someAdjective y anexalo a myStr usando el operador +=."
]
}
- }
+ },
+ "guideUrl":"https://guide.freecodecamp.org/certificates/appending-variables-to-strings"
},
{
"id": "bd7123c9c448eddfaeb5bdef",
@@ -1875,7 +1876,8 @@
"Crea una variable llamada myData code> y asignale el primer valor del vector myArray."
]
}
- }
+ },
+ "guideUrl": "https://guide.freecodecamp.org/certificates/access-array-data-with-indexes"
},
{
"id": "cf1111c1c11feddfaeb8bdef",
@@ -1969,7 +1971,8 @@
"Lee de myArray usando la notación corchete de modo que myData sea igual a 8"
]
}
- }
+ },
+ "guideUrl": "https://guide.freecodecamp.org/certificates/access-array-data-with-indexes"
},
{
"id": "56bbb991ad1ed5201cd392cb",
@@ -2756,7 +2759,8 @@
"Llama la función processArg con un argumento 7 y asigna su valor de retorno a la variable processed."
]
}
- }
+ },
+ "guideUrl":"https://guide.freecodecamp.org/certificates/assignment-with-a-returned-value"
},
{
"id": "56533eb9ac21ba0edf2244c6",
@@ -3927,7 +3931,8 @@
"Escribe una sentencia switch para establecer answer para las siguientes condiciones:
\"a\" - \"apple\"
\"b\" - \"bird\"
\"c\" - \"cat\"
default - \"stuff\""
]
}
- }
+ },
+ "guideUrl":"https://guide.freecodecamp.org/certificates/adding-a-default-option-in-switch-statements"
},
{
"id": "56533eb9ac21ba0edf2244df",
@@ -4399,7 +4404,8 @@
"Lee los valores de las propiedades \"an entree\" y \"the drink\" de testObj usando la notación corchete."
]
}
- }
+ },
+ "guideUrl": "https://guide.freecodecamp.org/certificates/accessing-objects-properties-with-bracket-notation"
},
{
"id": "56533eb9ac21ba0edf2244c9",
@@ -4458,7 +4464,8 @@
"Usa la variable playerNumber para buscar y asignar a player el jugador 16 de testObj, usa la notación corchete."
]
}
- }
+ },
+ "guideUrl":"https://guide.freecodecamp.org/certificates/accessing-objects-properties-with-variables"
},
{
"id": "56bbb991ad1ed5201cd392d1",
@@ -4899,7 +4906,8 @@
"Accede al objeto myStorage para recuperar el contenido de glove box. Usa notación corchete para las propiedades con un espacio en su nombre."
]
}
- }
+ },
+ "urlGuide":"https://guide.freecodecamp.org/certificates/accessing-nested-objects-in-json"
},
{
"id": "56533eb9ac21ba0edf2244cd",
@@ -4966,7 +4974,8 @@
"Recupera el segundo arbol de la variable myPlants usando notación punto para objetos y notación corchete para vectores."
]
}
- }
+ },
+ "guideUrl":"https://guide.freecodecamp.org/certificates/access-array-data-with-indexes"
},
{
"id": "56533eb9ac21ba0edf2244cf",
diff --git a/challenges/02-javascript-algorithms-and-data-structures/intermediate-algorithm-scripting.json b/challenges/02-javascript-algorithms-and-data-structures/intermediate-algorithm-scripting.json
index 5898533b391..5cb89fdaadd 100644
--- a/challenges/02-javascript-algorithms-and-data-structures/intermediate-algorithm-scripting.json
+++ b/challenges/02-javascript-algorithms-and-data-structures/intermediate-algorithm-scripting.json
@@ -1055,7 +1055,8 @@
"N'oublie pas d'utiliser Lire-Chercher-Demander si tu es bloqué. Essaye de trouver un partenaire. Écris ton propre code."
]
}
- }
+ },
+ "guideUrl":"https://guide.freecodecamp.org/certificates/arguments-optional"
},
{
"id": "a2f1d72d9b908d0bd72bb9f6",
diff --git a/challenges/03-front-end-libraries/bootstrap.json b/challenges/03-front-end-libraries/bootstrap.json
index 2f45c3e69bd..7d51812990f 100644
--- a/challenges/03-front-end-libraries/bootstrap.json
+++ b/challenges/03-front-end-libraries/bootstrap.json
@@ -2188,7 +2188,8 @@
"Appliquez les deux classes btn et btn-default à chacun de vos éléments button"
]
}
- }
+ },
+ "guideUrl":"https://guide.freecodecamp.org/certificates/apply-the-default-bootstrap-button-style"
},
{
"id": "bad87fee1348bd9aec908852",