Это категория отслеживания . Он используется для создания и поддержания списка или списков страниц — в первую очередь ради самих списков и их использования в поддержании статей и категорий. Он не является частью схемы категоризации энциклопедии . Дополнительная информация:
|
Администраторы: Пожалуйста, не удаляйте эту категорию как пустую! Эта категория может быть пустой иногда или даже большую часть времени. |
В эту категорию попадают статьи, в которых используются шаблоны кратких ссылок ( и семейства шаблонов ), в которых один или несколько шаблонов кратких ссылок не ссылаются должным образом на полную ссылку, цель или в которых несколько полных ссылок могут быть целью одного шаблона кратких ссылок.{{harv}}
{{sfn}}
{{harvc}}
Из-за технических ограничений Category:Harv and Sfn no-target errors содержит много статей с ложноположительными ошибками. Сообщения об ошибках no-target по умолчанию скрыты. Статьи с ошибками multiple-target перечислены в Category:Harv and Sfn multiple-target errors . Ошибки multiple-target не подвержены ложноположительным ошибкам, поэтому эти ошибки не подавляются. Ниже подробно описаны несколько вариантов просмотра сообщений об ошибках, а также возможные способы устранения ошибок.
В настоящее время два пользовательских скрипта относительно надежно обнаруживают ошибки
а также третий экспериментальный метод, основанный на настройке страницы .css . Эти три метода
importScript('User:Svick/HarvErrors.js'); // Backlink: [[User:Svick/HarvErrors.js]]
importScript('User:Trappist the monk/HarvErrors.js'); // Backlink: [[User:Trappist the monk/HarvErrors.js]]
.harv-error {display: inline !important;}/* display Module:Footnotes errors */
Если включены сообщения об ошибках шаблона краткого цитирования, редакторы могут видеть следующие сообщения:
|ref=none
cite
или cita
– эти две формы охватывают большинство перенаправлений cs1|2|date=2020a
,|date=2020b
Похожие (хотя и не идентичные) сообщения выдаются пользовательскими скриптами. См. документацию скрипта.
Способы устранения законных ошибок отсутствия цели включают в себя:
cite
или на нее (например, изменить {{ encyclopedia }} на {{ citeencyclopedia }} )cita
{{cite ...}}
перенаправления для шаблонов оберток цитирования: → . Рассмотрите возможность переименования шаблона обертки так, чтобы его каноническое имя было , поскольку существуют автоматизированные процессы, которые переименовывают перенаправления в их канонические имена; после переименования этими дронами могут снова появиться ложные сообщения об ошибках.{{<whatever>}}
{{cite <whatever>}}
{{cite <whatever>}}
|ref=
или |id=
в зависимости от того, что требуется для соответствия значению, ожидаемому шаблоном краткой цитаты{{anchor}}
значение параметра на значение, ожидаемое шаблоном краткой ссылки|ref=none
чтобы запретить создание ссылки на идентификатор якоряСпособы устранения ложноположительных ошибок отсутствия цели включают в себя:
{{sfn whitelist}}
Способы устранения ошибок множественных целей включают в себя:
|ref=none
в шаблоны cs1|2|date=
в шаблон {{ sfn }} , когда есть несколько полных ссылок на работы в одном и том же году от одних и тех же авторов или редакторовНикаких рекомендаций по устранению ложноположительных ошибок не дается.
Когда шаблон краткого цитирования ссылается на полную цитату, которая отображается шаблоном, оборачивающим шаблон CS1, например (который оборачивает ), может отображаться ошибка отсутствия цели , даже если шаблон краткого цитирования действителен и ссылка работает. Это ошибка «ложного срабатывания». Если вы обнаружили то, что выглядит как ложная срабатывание, сообщите об этом на странице обсуждения для этой категории, и другой редактор либо исправит статью, либо добавит рассматриваемый шаблон в Module:Footnotes/whitelist . {{cite DNB}}
{{cite encyclopedia}}
Шаблоны кратких цитат используют читатель статей для чтения сырого викитекста статьи (того же текста, который вы видите в окне редактирования редактора исходного кода). При чтении викитекста читатель статей ищет различные шаблоны, которые могут создавать идентификаторы якорей. Для каждого такого найденного шаблона читатель статей пытается извлечь необходимую информацию для определения идентификатора якоря шаблона, если он его создает. Для cs1|2, наиболее распространенных шаблонов длинных цитат, читатель статей ищет:
|ref={{sfnref}}
: идентификатор якоря, сгенерированный {{sfnref}}
(или его перенаправление ){{harvid}}
|ref=<plain text>
: идентификатор привязки — это<plain text>
Читатель статьи извлекает аналогичную информацию из других шаблонов по мере необходимости.
Каждый идентификатор анкера длинной формы цитаты сохраняется в списке вместе с подсчетом, указывающим, сколько из этих идентификаторов нашел читатель статьи. Когда шаблон краткой цитаты отображает свой вывод, он ищет свой целевой идентификатор анкера в списке идентификаторов анкеров:
Ошибки отсутствия цели могут быть истинными ошибками или ложноположительными ошибками. Для истинных ошибок в статье нет идентификатора якоря, соответствующего идентификатору якоря, ожидаемому шаблоном краткого цитирования. Ложноположительная ошибка возникает, потому что читатель статьи может читать только сырой викитекст статьи, он не может зарыться в шаблоны обертки. Шаблоны обертки заключают в себе шаблон, который создает идентификатор якоря. Это вложение скрывает необходимые детали, поэтому читатель статьи не может определить идентификатор якоря этого шаблона обертки. Например, — это шаблон обертки, который охватывает . Значения, назначенные параметрам , и сообщают , как задать имена редакторов и дату в своем вызове к вложенному , который использует их для создания идентификатора якоря шаблона обертки. Когда обернутый шаблон создает соответствующий идентификатор якоря, который читатель статьи не может видеть; ссылка от краткого цитирования к длинной форме цитирования работает, но помечается сообщением об ошибке ложноположительного отсутствия цели .{{cite DNB}}
{{cite encyclopedia}}
{{cite DNB}}
|year=
|supplement=
{{Cite DNB}}
{{cite encyclopedia}}
В этой категории из 2 подкатегорий есть следующие 2.