Help:Отслеживание категорий
Примечание: Редактируя эту страницу, вы соглашаетесь на передачу своего вклада по лицензии CC0. Подробнее — в проекте Помощь с общественным достоянием. |
Отслеживание категорий — это функция MediaWiki, которая позволяет отслеживать страницы с определёнными характеристиками. Она работает, автоматически добавляя любую такую страницу в категорию .
Начиная с MediaWiki 1.23 , категории отслеживания перечислены в переменной конфигурации $wgTrackingCategories и могут быть просмотрены на Special:TrackingCategories. Since MediaWiki 1.25, tracking category message names are hard-coded in the MediaWiki source code that adds them to pages; $wgTrackingCategories is kept for backwards compatibility.
Какая категория будет использоваться, определяется системным сообщением категории отслеживания, то есть страницей в пространстве имен MediaWiki. Если сообщение состоит из одного дефиса с минусом (-), то категория отслеживания отключена. Часто администраторы вики помечают такие категории как скрытые (используя волшебное слово $2), поскольку они предназначены для обслуживания, а не для общего потребления. Некоторые сайты используют $3, чтобы изменить, какая категория используется на основе пространства имен, но это не работает должным образом до 1.19.
If the message is a single hyphen-minus (-), then the tracking category is disabled. Often wiki admins mark such categories as hidden (using the __HIDDENCAT__
magic word), because they are meant for maintenance and not general consumption.
Since MediaWiki 1.19, wiki admins can use Parser functions in the system message to put pages in different categories depending on the page's namespace ; for an example of this, see this site's system message for broken-file-category
.
Некоторые вики-сайты добавляют пользовательские категории отслеживания с помощью некоторых хаков, например, эта категория, которая отслеживает страницы с ошибками в размере #expr, добавляется с помощью соответствующих ошибок, показанных на таких страницах.
Ядро
Следующие категории отслеживания добавлены самой MediaWiki или были в прошлом.
Категория по умолчанию | Сообщение | Что вызывает включение категории | Версия |
---|---|---|---|
Страницы со слишком большим количеством вызовов ресурсоёмких функций | expensive-parserfunction-category | На странице используется слишком много ресурсоёмких функций (таких, как #ifexist ). Подробнее — на странице Manual:$wgExpensiveParserFunctionLimit.Эта категория отслеживания заменила pfunc_max_ifexist_category, которые были добавлены Extension:ParserFunctions . |
1.13 |
Страницы, содержащие пропущенные аргументы шаблонов | post-expand-template-argument-category | Страница станет больше $wgMaxArticleSize после раскрытия аргумента шаблона (что-нибудь в тройных фигурных скобках, например, {{{Foo}}}) ).
|
1.13 |
Страницы, для которых превышен допустимый размер включаемых шаблонов | post-expand-template-inclusion-category | Размер страницы станет больше $wgMaxArticleSize после показа всех шаблонов, поэтому некоторые из них не были показаны полностью.
|
1.13 |
Неиндексируемые страницы | noindex-category | Страница не индексируются поисковыми роботами, потому что на ней имеется «волшебное слово» __NOINDEX__ , и она находится в пространстве имён, где разрешён этот флаг.
|
1.15 |
Индексируемые страницы | index-category | На странице имеется «волшебное слово» __INDEX__ (и страница находится в пространстве имён, где разрешён этот флаг), поэтому она индексируются поисковыми роботами в тех случаях, когда этого обычно не происходит. | 1.15 |
Скрытые категории | hidden-category-category | В вики-тексте этой категории есть метка __HIDDENCAT__ , из-за чего она не показывается в разделе «Категории:» тех страниц, которые в неё включены.
|
1.13 |
Страницы с неработающими файловыми ссылками | broken-file-category | Страница содержит некорректную файловую ссылку (ссылку на несуществующий файл). This does not include links to files on the bad image list, files that cannot be displayed inline (due to lack of handler support), links directly to a file page (by preceding with a colon, e.g. [[:File:Example.png]] ). The category, if enabled, is linked from Special:Wantedfiles since 1.19.
|
1.18 |
Страницы, использующие повторяющиеся аргументы в вызовах шаблонов | duplicate-args-category | Страницы, содержащие вызовы шаблонов, использующие повторяющиеся аргументы, такие как {{foo|bar=1|bar=2}} или {{foo|bar|1=bar}} .
|
1.25 |
Страницы, на которых превышено число узлов | node-count-exceeded-category | У страницы превышено максимально допустимое число узлов. | 1.24 |
Страницы с превышением глубины раскрытия | expansion-depth-exceeded-category | У страницы превышена максимально допустимая глубина раскрытия. | 1.24 |
Страницы с игнорируемыми отображаемыми названиями | restricted-displaytitle-ignored | На странице есть игнорируемый {{DISPLAYTITLE}} , поскольку он не соответствует реальному названию страницы.
|
1.28 |
Страницы, использующие недопустимые самозакрывающиеся HTML-теги | deprecated-self-close-category | Страница содержит недопустимые самозакрывающиеся HTML-теги, например <b /> или <span /> . Их поведение скоро изменится, чтобы соответствовать спецификации HTML5, поэтому их использование в викитексте не рекомендуется.
|
1.28 (удалено в 1.36) |
Страницы с петлями в шаблонах | template-loop-category | Эта страница содержит петлю в шаблоне, т.е. шаблон, который рекурсивно вызывает сам себя. | 1.29 |
Страницы, использующие волшебные ссылки ISBN | magiclink-tracking-isbn | Эта страница использует волшебные ссылки ISBN. См. mediawiki.org о том, как осуществить перенос. Эта категория отслеживания добавляется только в том случае, если значение $wgEnableMagicLinks истинно. |
1.28 |
Страницы, использующие волшебные ссылки RFC | magiclink-tracking-rfc | Эта страница использует волшебные ссылки RFC. См. mediawiki.org о том, как осуществить перенос. Эта категория отслеживания добавляется только в том случае, если значение $wgEnableMagicLinks истинно. |
1.28 |
Страницы, использующие волшебные ссылки PMID | magiclink-tracking-pmid | Эта страница использует волшебные ссылки PMID. См. mediawiki.org о том, как осуществить перенос. Эта категория отслеживания добавляется только в том случае, если значение $wgEnableMagicLinks истинно. |
1.28 |
Страницы, использующие = как шаблон | template-equals-category | Страница содержит {{=}} , но в этой вики не расширяется до = . Это использование не рекомендуется; будущая версия MediaWiki будет реализовывать {{=}} как функцию парсера.
|
1.36 |
Страницы с нечисловыми аргументами formatnum | nonnumeric-formatnum | Эта страница содержит нечисловой аргумент функции синтаксического анализатора formatnum. | 1.36 |
Расширения
Следующие категории отслеживания добавляются самим MediaWiki или были добавлены в прошлом. Расширения могут добавлять новые категории отслеживания с помощью системы регистрации расширений . До версии 1.25 это выполнялось с помощью Parser::addTrackingCategory, а имя категории отслеживания добавлялось к $wgTrackingCategories .
Категория по умолчанию | Сообщение | Что вызывает включение категории | Добавлен расширением | Версия |
---|---|---|---|---|
Страницы со слишком большим количеством вызовов ifexist [1] | pfunc_max_ifexist_category | Предупреждение: на этой странице слишком много вызовов #ifexist. Должно быть меньше $2, теперь есть $1. Эта категория отслеживания была заменена на expensive-parserfunction-category, добавляемую ядром. Сообщения для категории отслеживания и ее описание были удалены в rev:32965. |
ParserFunctions | (удалено в 1.13) |
Страницы с ошибками в подсветке синтаксиса | syntaxhighlight-error-category | Произошла ошибка при попытке подсветки кода, включённого на страницу. | SyntaxHighlight | 1.26 |
Страницы, использующие временные диаграммы | timeline-tracking-category | Описание отсутствует. | EasyTimeline | 1.32 |
Страницы с ошибками в примечаниях | cite-tracking-category-cite-error | Страницы в данной категории содержат ошибки в использовании тегов примечаний. | Cite | 1.27 |
Страницы, использующие расширение Score | score-use-category | These pages use the Score extension. | Score | |
Страницы с ошибками рендеринга партитур | score-error-category | Произошла ошибка при визуализации партитур. | Score | 1.22 |
Страницы, использующие устаревшие атрибуты оценки | score-deprecated-category | На этих страницах используются параметры, предоставляемые расширением Score, которые устарели. Это: "override_audio", "override_ogg" и "override_midi". | Score | |
Стили шаблонов с ошибками CSS | templatestyles-stylesheet-error-category | Файл «Стилей шаблонов» с ошибкой. | TemplateStyles | 1.32 |
Страницы с ошибками стилей шаблонов | templatestyles-page-error-category | При попытке обработки тега <templatestyles/> на странице произошла ошибка.
|
TemplateStyles | 1.32 |
Списки массовой доставки | massmessage-list-category | Эта страница — список доставки для расширения MassMessage. | MassMessage | 1.24 |
Файлы без машиночитаемой лицензии | commonsmetadata-trackingcategory-no-license | У файла отсутствует машиночитаемый шаблон лицензии. | CommonsMetadata | 1.25 |
Файлы без машиночитаемого описания | commonsmetadata-trackingcategory-no-description | У файла отсутствует машиночитаемый шаблон описания, или в нём не заполнено поле «описание» (description). | CommonsMetadata | 1.25 |
Файлы без машиночитаемого автора | commonsmetadata-trackingcategory-no-author | У файла отсутствует машиночитаемый шаблон описания, или в нём не заполнено поле «автор» (author). | CommonsMetadata | 1.25 |
Файлы без машиночитаемого источника | commonsmetadata-trackingcategory-no-source | У файла отсутствует машиночитаемый шаблон описания, или в нём не заполнено поле «источник» (source). | CommonsMetadata | 1.25 |
Файлы без машиносчитываемого патента | commonsmetadata-trackingcategory-no-patent | В файле нет machine-readable шаблон патента. | CommonsMetadata | 1.31 |
Страницы с ошибками в формулах | math-tracking-category-error | Страницы в этой категории имеют ошибки в использовании математических тегов. | Math | 1.28 |
Страницы с ошибками при рендеринге формул | math-tracking-category-render-error | Страницы этой категории имеют проблемы с отображением в тэгах math. | Math | 1.30 |
Страницы с некорректными тегами координат | geodata-broken-tags-category | На странице есть некорректны тег {{#coordinates:}} .
|
GeoData | 1.19 |
Страницы с неизвестным глобусом | geodata-unknown-globe-category | Страница использует неизвестное значение параметра globe для координат.
|
GeoData | 1.19 |
Страницы с некорректным регионом | geodata-unknown-region-category | Страница использует некорректное значение параметра region для координат.
|
GeoData | 1.19 |
Страницы с неизвестным типом координат | geodata-unknown-type-category | Страница использует неизвестное значение параметра type для координат.
|
GeoData | 1.19 |
Страницы с ошибками скриптов | scribunto-common-error-category | Произошла ошибка при обработке включённых в страницу модулей. | Scribunto | 1.19 |
Модули Scribunto с ошибками | scribunto-module-with-errors-category | В модуле имеется ошибка. | Scribunto | 1.23 |
Страницы с непроверенными переводами | cx-unreviewed-translation-category | Страницы, переведённые с помощью инструмента «Перевод содержимого», которые имеют значительное количество непроверенного содержимого | ContentTranslation | 1.33 |
Страницы с графиками | graph-tracking-category | Страница включает в себя тег <graph> .
|
Graph | 1.26 |
Страницы с устаревшими графиками Vega | graph-obsolete-category | Страница включает в себя тег <graph> , который должен быть обновлён до версии 5.
|
Graph | 1.27 |
Страницы со сломанными графиками | graph-broken-category | На этой странице неверно используется тег <graph> .
|
Graph | 1.26 |
Страницы, использующие расширение Kartographer | kartographer-tracking-category | Страница, содержащая карту | Kartographer | 1.27 |
Страницы со сломанными картами | kartographer-broken-category | Эта страница содержит недопустимое использование карты | Kartographer | 1.27 |
Страницы с недоступными свойствами | unresolved-property-category | В эту категорию попадают страницы, которые ссылаются на свойства Викиданные, которые не могут быть найдены ни по ID свойства, ни по имени. | Wikibase Client | 1.29 |
Перенаправления, связанные с элементом Викиданных | connected-redirect-category | Эта категория перечисляет страницы-перенаправления, которые связаны с элементом Викиданных. | Wikibase Client | 1.31 |
Страницы, использующие JsonConfig | jsonconfig-use-category | These pages use the mw.ext.data.get method provided by the JsonConfig extension. The mw.ext.data.get method is considered expensive.
|
JsonConfig | 1.43 |