WikiDer > Справка: ошибки цитирования - Википедия

Help:Cite errors - Wikipedia

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

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

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

Эти сообщения зависят от языковых настроек в Special: предпочтения- этот список относится только к "en - English".

  • Открытие <ref> тег имеет неправильный формат или плохую репутацию (см. страница помощи).
  • Недействительный параметр: используйте {{reflist}} шаблон с группа параметр (см. страница помощи).
  • Есть <ref group=$1> на этой странице, но ссылки не будут отображаться без {{reflist | group = $ 1}} шаблон (см. страница помощи).
  • Именованная ссылка "$ 1" была определена несколько раз с разным содержанием (см. страница помощи).
  • Ошибка цитирования: $ 1


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

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

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

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

"имя">содержание</ref>

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

"имя" />

Страница отображается в категории справочной ошибки, но ошибки цитирования не отображаются

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

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

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

{{lower |  content1  content2  [http://www.washingtoninstitute.org/templateC05.php?CID=2386] }}

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

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

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

<ref name="foo">content1</ref>
<ref name="foo">content2</ref>

Только content1 покажет. refTools отловит эту проблему.

Контент на странице без статьи отсутствует

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

Шаблоны

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

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

Способ 1

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

Способ 2

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

<noinclude>{{Template reference list}}</noinclude>

Способ 3

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

<noinclude><div style="display: none"><references /></div></noinclude>

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

Метод 4

Включите <references /> внутри самого шаблона, используя группа параметр. Видеть Обсуждение помощи: ошибки цитирования / контрольные примеры1 для примера.

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

Инструменты

refTools можно включить через Предпочтения → Редактирование → Юзабилити-особенности. Он включает в себя инструмент проверки ошибок для общих проблем.

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

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

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

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

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