diff options
Diffstat (limited to 'files/uk/mdn/tools/kumascript/troubleshooting/index.html')
-rw-r--r-- | files/uk/mdn/tools/kumascript/troubleshooting/index.html | 62 |
1 files changed, 62 insertions, 0 deletions
diff --git a/files/uk/mdn/tools/kumascript/troubleshooting/index.html b/files/uk/mdn/tools/kumascript/troubleshooting/index.html new file mode 100644 index 0000000000..2764ae5e87 --- /dev/null +++ b/files/uk/mdn/tools/kumascript/troubleshooting/index.html @@ -0,0 +1,62 @@ +--- +title: Усунення помилок KumaScript +slug: MDN/Tools/KumaScript/Troubleshooting +tags: + - KumaScript + - MDN Meta + - Tools + - Помилки + - Путівник +translation_of: MDN/Tools/KumaScript/Troubleshooting +original_slug: MDN/Tools/KumaScript/Усунення_помилок_KumaScript +--- +<div>{{MDNSidebar}}</div><div class="summary"> +<p>Помилки <a href="/uk/docs/MDN/Contribute/Tools/KumaScript">KumaScript</a>, ці моторошні червоні прямокутники, що часом муляють око на сторінках, можуть відлякувати деяких читачів. Але, на щастя, кожен, хто має облікового записа MDN, може відредагувати статтю й виправити такі помилки. Якщо сторінка містить помилки, вона одразу потрапляє у перелік <a href="/uk/docs/with-errors">документів з помилками</a>. Редактори сайту постійно переглядають той перелік й виправляють помилки. Ця сторінка наводить чотири різновиди помилок KumaScript та деякі можливі кроки для їх усунення.</p> +</div> + +<h2 id="Помилка_розбору_документа_DocumentParsingError">Помилка розбору документа (DocumentParsingError)</h2> + +<p>Помилка <code>DocumentParsingError</code> трапляється тоді, коли в KumaScript виникає проблема з розбором самого документа. Зазвичай це синтаксична помилка в <a href="/uk/docs/MDN/Contribute/Content/Macros">шаблоні</a>.</p> + +<p>Слід перевірити:</p> + +<dl> + <dt>Ужиток фігурних дужок там, де не здійснюється виклик шаблону;</dt> + <dd>Якщо вам в документі потрібна фігурна дужка, але це не виклик шаблону, можна її заекранувати за допомогою \ ось так: \\{.</dd> + <dt>Ужиток особливих символів у параметрі шаблону;</dt> + <dd>Якщо вам потрібен символ " або \ всередині параметра шаблону, його необхідно заекранувати за допомогою \ ось так: \".</dd> + <dt>Відсутність ком між параметрами шаблону;</dt> + <dd>Параметри шаблону мають бути відокремлені одне від одного комою ось так: \{\{anch("top", "Нагору")}}.</dd> + <dt>Використання теґів HTML всередині шаблону;</dt> + <dd>Застосування стилів до шаблону може зламати його. Наприклад, кінцевий теґ </code> може виявитися всередині породженого шаблоном вмісту. Перевірте код сторінки, щоб це з'ясувати, та видаліть непотрібне оформлення.</dd> +</dl> + +<ul> +</ul> + +<h2 id="Помилка_завантаження_шаблону_TemplateLoadingError">Помилка завантаження шаблону (TemplateLoadingError)</h2> + +<p>Помилка <code>TemplateLoadingError</code> трапляється тоді, коли в KumaScript виникає проблема з пошуком відповідного шаблону за іменем.</p> + +<p>Слід перевірити:</p> + +<dl> + <dt>Помилково написане ім'я або ужиток перейменованого шаблону.</dt> + <dd>Повний перелік наявних шаблонів ви можете знайти у <a href="https://github.com/mdn/kumascript/tree/master/macros">репозиторії на GitHub</a>.</dd> +</dl> + +<div class="note"> +<p><strong>Порада</strong>: Ви можете зробити пошук шаблонів швидшим й зручнішим, скориставшись механізмом search keyword у Firefox (або відповідним у іншому переглядачі). Дивіться покроковий путівник в розділі {{SectionOnPage("/uk/docs/MDN/Contribute/Tools/KumaScript", "Використання пошуку за ключовими словами задля відкриття сторінок шаблонів")}}.</p> +</div> + +<p>Помилка <code>TemplateExecutionError</code> трапляється тоді, коли KumaScript натрапляє на помилку під час виконання самого шаблону. Такі помилки можуть виправити лише адміністратори, тож вам слід лише надіслати відповідний звіт.</p> + +<p>Перед тим, як надсилати звіт про помилки, переконайтеся, що їх досі не виправлено. Для цього ви можете змусити KumaScript надати вам останню версію сторінки, перезавантаживши її зі скиданням кешів (<kbd>Shift</kbd> + <kbd>Ctrl</kbd> + <kbd>R</kbd> у Linux/Windows, <kbd>Shift</kbd> + <kbd>Cmd</kbd> + <kbd>R</kbd> на Mac).</p> + +<p>Якщо проблема лишається, <a href="https://bugzilla.mozilla.org/enter_bug.cgi?product=Mozilla_Developer_Network&component=General#h=detail|bug">повідомте про ваду</a>, додавши URL-посилання на сторінку й текст помилки.</p> + +<h2 id="Невідома_помилка_Error_Unknown">Невідома помилка (Error & Unknown)</h2> + +<p>Так позначаються помилки, які не належать до жодного з наведених різновидів.</p> + +<p>Переконайтеся, що виправлень досі немає, а тоді повідомте про вади так само, як у випадку з <a href="#TemplateExecutionError">TemplateExecutionError</a>.</p> |