stringtranslate.com

Помощь:Цитировать ошибки

Система сносок Википедии способна обнаруживать ошибки. Эта страница документирует сообщения об ошибках и дает понимание проблем и решений.

Сообщения об ошибках

Сообщения будут отформатированы как ошибки и видны на отрисованной странице после нажатия кнопки «Опубликовать изменения».

Эти сообщения зависят от языковых настроек в Special:Preferences — этот список применим только к «en - English».

Другие проблемы

Некоторые проблемы могут не сопровождаться сообщением об ошибке, а другие могут быть неочевидны.

В имени ссылки используйте только прямые кавычки.

Если вы цитируете один и тот же источник более одного раза на странице, используйте только прямые кавычки " " для заключения имени ссылки. Не используйте фигурные кавычки " " , которые рассматриваются как просто другой символ, а не как кавычки. Появится сообщение об ошибке, если исходная и повторная ссылки используют смесь прямых и фигурных кавычек. Синтаксис для определения именованной ссылки следующий:

<ref name="name">content</ref>

Чтобы повторить указанную ссылку:

<ref name="name" />

Страница отображается в категории ошибок ссылок, но ошибки цитирования не отображаются

Если <ref>...</ref>включает URL с =, и если ссылка находится внутри шаблона, то шаблон не будет выполнен. В зависимости от размещения URL сообщение об ошибке цитирования может не отображаться, но страница будет включена в категорию ошибок. Убедитесь, что = закодированы как =

refTools должен обнаружить эту проблему.

Например, неправильно вложенная ссылка, где {{ lower }} используется для уменьшения ссылки:

{{ нижняя |< ссылка > содержимое1 < ссылка > содержимое2 </ ссылка >[ http://www.washingtoninstitute.org/templateC05.php?CID=2386 ]</ ссылка >}}

Ссылки на источники отображаются в тексте статьи, но не отображаются в списке литературы.

Это может быть вызвано тем, что шаблон неправильно закрыт с помощью }}.

Это также может быть вызвано несколькими сносками, которые определены для использования одного и того же имени. Ссылки будут созданы для обоих, но только первая будет отображаться в списке ссылок: Например:

<ref name="foo">содержание1</ref>
<ref name="foo">содержание2</ref>

Будет отображаться только content1 . refTools выявит эту проблему.

Контент на странице, не являющейся статьей, отсутствует

Если сноска не имеет закрывающего </ref>, она «съест» следующий текст, из-за чего он не будет отображаться. Обычно это показывает ошибку цитирования, если только это не последняя сноска на странице. Обычно это затем подавляет тег <references />, генерируя ошибку, но сообщение об отсутствующем <references />теге подавляется на страницах, не являющихся статьями. refTools выявит эту проблему.

Шаблоны

Некоторые шаблоны могут включать <ref>...</ref>теги; например {{ botanist }} . Если шаблон этого типа включен без <references />тега, то генерируется ошибка, но проблема не очевидна. refTools не выявит эту проблему.

Для решения этой проблемы доступно несколько методов. Ниже они перечислены в порядке предпочтения. Обратите внимание, что требуется только один из них, а не все.

Метод 1

Если в шаблоне есть страница с документацией , добавьте ее <references />туда.

Метод 2

Добавьте следующий код в конец шаблона:

<noinclude>{{Список ссылок на шаблоны}}</noinclude>

Метод 3

Добавьте следующий код в конец шаблона:

<noinclude><div style="display: none"><ссылки /></div></noinclude>

Минусы: скрывает ссылки, не информируя пользователя об их наличии; редакторы не смогут проверить форматирование ссылок.

Метод 4

Включите <references />тег в сам шаблон, используя groupпараметр. См. Help talk:Cite errors/Testcases1 для примера.

Минусы: создает отдельный раздел ссылок, что может быть неочевидно; не позволяет повторно использовать ссылки в тексте статьи.

Инструменты

refTools можно включить через Настройки  → Редактирование  → Функции удобства использования . Он включает в себя инструмент проверки ошибок для распространенных проблем.

Сообщения, пространства имен и категории

Внутренние сообщения генерируются расширением Cite и отображаются как сообщение MediaWiki. См. раздел парсерных хуков Special:Version для установленной версии Cite. Эти сообщения находятся в пространстве имен MediaWiki и могут быть изменены только администраторами.

Сообщения MediaWiki используют {{ broken ref }} для управления пространством имен и категорией. Сообщения отображаются только на главной странице (статья), странице пользователя, шаблона, категории, справки и файла. На страницах обсуждения сообщения об ошибках не отображаются.

Сортировка категорий по умолчанию осуществляется по {{PAGENAME}} для основного пространства имен и по τ{{PAGENAME}} для пространств имен шаблонов, категорий, справки и файлов.

Смотрите также