diff --git a/challenges/01-responsive-web-design/applied-accessibility.json b/challenges/01-responsive-web-design/applied-accessibility.json
index bfebcb911f..9919349937 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 0d1de62862..686cfcb5e3 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 8a548aa2f8..36dfc6b6e4 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 69fb1fedd0..7d96162ec7 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 5898533b39..5cb89fdaad 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 2f45c3e69b..7d51812990 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",