Помилки KumaScript, ці моторошні червоні прямокутники, що часом муляють око на сторінках, можуть відлякувати деяких читачів. Але, на щастя, кожен, хто має облікового записа MDN, може відредагувати статтю й виправити такі помилки. Якщо сторінка містить помилки, вона одразу потрапляє у перелік документів з помилками. Редактори сайту постійно переглядають той перелік й виправляють помилки. Ця сторінка наводить чотири різновиди помилок KumaScript та деякі можливі кроки для їх усунення.

Помилка розбору документа (DocumentParsingError)

Помилка DocumentParsingError трапляється тоді, коли в KumaScript виникає проблема з розбором самого документа. Зазвичай це синтаксична помилка в шаблоні.

Слід перевірити:

Ужиток фігурних дужок там, де не здійснюється виклик шаблону;
Якщо вам в документі потрібна фігурна дужка, але це не виклик шаблону, можна її заекранувати за допомогою \ ось так: \{.
Ужиток особливих символів у параметрі шаблону;
Якщо вам потрібен символ " або \ всередині параметра шаблону, його необхідно заекранувати за допомогою \ ось так: \".
Відсутність ком між параметрами шаблону;
Параметри шаблону мають бути відокремлені одне від одного комою ось так: {{anch("top", "Нагору")}}.
Використання теґів HTML всередині шаблону;
Застосування стилів до шаблону може зламати його. Наприклад, кінцевий теґ </code> може виявитися всередині породженого шаблоном вмісту. Перевірте код сторінки, щоб це з'ясувати, та видаліть непотрібне оформлення.

Помилка завантаження шаблону (TemplateLoadingError)

Помилка TemplateLoadingError трапляється тоді, коли в KumaScript виникає проблема з пошуком відповідного шаблону за іменем.

Слід перевірити:

Помилково написане ім'я або ужиток перейменованого шаблону.
Повний перелік наявних шаблонів ви можете знайти у репозиторії на GitHub.

Порада: Ви можете зробити пошук шаблонів швидшим й зручнішим, скориставшись механізмом search keyword у Firefox (або відповідним у іншому переглядачі). Дивіться покроковий путівник в розділі Використання пошуку за ключовими словами задля відкриття сторінок шаблонів in KumaScript.

Помилка TemplateExecutionError трапляється тоді, коли KumaScript натрапляє на помилку під час виконання самого шаблону. Такі помилки можуть виправити лише адміністратори, тож вам слід лише надіслати відповідний звіт.

Перед тим, як надсилати звіт про помилки, переконайтеся, що їх досі не виправлено. Для цього ви можете змусити KumaScript надати вам останню версію сторінки, перезавантаживши її зі скиданням кешів (Shift + Ctrl + R у Linux/Windows, Shift + Cmd + R на Mac).

Якщо проблема лишається, повідомте про ваду, додавши URL-посилання на сторінку й текст помилки.

Невідома помилка (Error & Unknown)

Так позначаються помилки, які не належать до жодного з наведених різновидів.

Переконайтеся, що виправлень досі немає, а тоді повідомте про вади так само, як у випадку з TemplateExecutionError.

Мітки документа й учасники

 Зробили внесок у цю сторінку: asmforce
 Востаннє оновлена: asmforce,