stringtranslate.com

Справка:Категория

Категории предназначены для группировки страниц по схожим темам. Они реализованы с помощью функции MediaWiki , которая добавляет любую страницу с текстом, похожим на ее вики-разметку, в автоматический список, который представляет собой категорию с именем XYZ . Категории помогают читателям находить и перемещаться по предметной области, видеть страницы, отсортированные по заголовкам, и, таким образом, находить связи между статьями.[[Category:XYZ]]

Категории обычно находятся внизу страницы статьи. При нажатии на название категории открывается страница категории со списком статей (или других страниц), добавленных в эту конкретную категорию. Также может быть раздел со списком подкатегорий этой категории. Функция подкатегоризации позволяет организовывать категории в древовидные структуры для облегчения навигации.

Термин « категория» относится как к заголовку страницы категории ( имя страницы категории) , так и к самой категории. Помните об этом, читая о категоризации, а также изучая макет страницы категории, и это стоит того, чтобы вложить средства в методы исследования. (См. также параметр окна поиска « incategory ».) Макет страницы категории в основном представляет собой текст, но об отображении деревьев категорий см. ниже.

Краткое содержание

Программное обеспечение MediaWiki поддерживает таблицы категорий , в которые можно добавить любую редактируемую страницу. Чтобы добавить страницу в категорию, включите « » или « » в вики-разметку этой страницы . Категории, к которым принадлежит страница, отображаются в поле внизу страницы.[[Category:Category name]][[Category:Category name|Sortkey]]

Категория обычно связана со страницей категории в пространстве имен «Категория:» . [1] Страница категории содержит текст, который можно редактировать, как и любую другую страницу, но когда страница отображается, последняя часть отображаемого содержимого представляет собой автоматически создаваемый список всех страниц этой категории в виде ссылок. Страницы других категорий, которые появляются в этом списке, рассматриваются отдельно как подкатегории .

Внизу статьи в Википедии об очках для курицы . В самом низу страницы, под ссылками, шаблонами навигации и внешними ссылками, находится ряд ссылок. Эти ссылки представляют собой категории, используемые на странице, в том числе: Категория: Защита животных , Категория: Оборудование для животных , Категория: Очки и Категория: Птицеводство . Нажав на ссылку категории внизу страницы, читатели смогут перемещаться по дереву категорий.

Определение страницы категории

Страница категории — это любая страница в пространстве имен категории. Каждый из них действует как категория и называется «категорией». На странице категории есть один раздел под названием « Подкатегории », в котором перечислены другие «категории», и один раздел под названием « Страницы» , в котором перечислены страницы по категориям (в других пространствах имен). Новые категории создаются путем создания страницы в пространстве имен категорий.

Страницу категории можно редактировать, как и любую другую страницу. Однако при его отображении за редактируемой частью страницы следуют автоматически создаваемые списки страниц, принадлежащих к категории, а именно:

Все элементы в списках ссылаются на соответствующие страницы; в случае изображений это относится как к самому изображению, так и к тексту под ним (названию изображения).

Порядок упорядочения списков см. в разделе «Сортировка страниц категорий» ниже. Первый и второй списки разделены на разделы в соответствии с первым символом ключа сортировки. Эти начальные символы отображаются над разделами. Чтобы подавить их, заставьте все ключи сортировки начинаться с пробела.

На странице категории может отображаться только ограниченное количество элементов (в настоящее время 200). Если к категории принадлежат несколько страниц, будет ссылка на следующие.

Поле категорий для страницы категории отображается внизу, там же, где и для других страниц. Он содержит категории, к которым была добавлена ​​текущая страница категории, т. е. ее родительские категории (категории, подкатегорией которых она является). Добавьте страницу категории в другие категории обычным способом, используя синтаксис «[[Категория: Имя категории ]]» или «[[Категория: Имя категории | Клавиша сортировки ]]».

Разбивка страниц по категориям

  • WP:PAGECAT

Страница становится частью категории, если вики-разметка страницы содержит объявление этой категории. Объявление категории принимает форму или . Объявление должно быть обработано, т.е. оно не будет работать, если оно появится между тегами или или в комментарии. Однако заявление может быть взято с включенной страницы; см. Категории и шаблоны ниже.[[Category:Category name]][[Category:Category name|Sortkey]]<nowiki>...</nowiki><includeonly>...</includeonly>

Имя категории может представлять собой любую строку, которая будет законным заголовком страницы . Если имя категории начинается со строчной буквы, оно будет заглавным. Начальные строчные буквы, например Category:macOS , см. на странице технических ограничений .

В Википедии принято размещать объявления категорий в конце разметки вики, но перед любыми шаблонами -заглушками (которые сами включают категории) и межъязыковыми ссылками .

Когда страница добавлена ​​в одну или несколько категорий, внизу страницы (или, возможно, в другом месте, если используется скин не по умолчанию), появляется поле категорий. Это поле содержит список категорий, которым принадлежит страница, в том порядке, в котором объявления категорий появляются в обработанной вики-разметке. Названия категорий связаны с соответствующими страницами категорий. Они отображаются в виде красных ссылок , если соответствующая страница категории не существует. Если пользователь включил гаджет HotCat , в поле категорий также будут отображаться ссылки для быстрого добавления, удаления или изменения объявлений категорий на странице без необходимости редактировать всю страницу.

Скрытые категории не отображаются, за исключением случаев, описанных ниже в разделе «Скрытие категорий».

Работа со страницами категорий.

Следующие подразделы упорядочены от простых действий к более сложным или более редким действиям.

Ссылки на страницы категорий

Чтобы создать ссылку на страницу категории, не помещая текущую страницу в эту категорию, перед ссылкой поставьте двоеточие: [[:Категория: Название категории ]]. Такую ссылку можно передать как обычную вики-ссылку. (Шаблон {{ cl }} и другие, перечисленные на странице его документации, иногда могут оказаться полезными.)

Получение необработанной информации о категории

Необработанную информацию о членах категории, их ключах сортировки и временных метках (время последнего добавления в категорию) можно получить из API, используя запрос формы:

https://en.wikipedia.org/w/api.php?cmtitle=Категория: Имя_категории &action=query&list=categorymembers&cmlimit=500&cmprop=title|sortkey|временная метка

Возможны списки до 500 участников. Если участников больше, в конце результатов будет такой текст: .<categorymembers cmcontinue="page|NNNN|TITLE" />

Его можно добавить к предыдущему без кавычек для следующей страницы участников: ...&cmcontinue=page|NNNN|TITLE

Сортировка страниц категорий

  • WP:SORTCAT

По умолчанию страница сортируется по первому символу ее имени без пространства имен. Английская Википедия группирует символы с ударением вместе с их версией без ударения, поэтому страницы, начинающиеся с À, Á, Ä, будут перечислены под заголовком A. Сортировка не учитывает регистр, поэтому «ABC» идет после «Abacus».

В отличие от Special:Allpages и Special:Prefixindex , пробел рассматривается как пробел (идущий перед всеми остальными символами), а не как подчеркивание.

В английской Википедии есть числовая сортировка по категориям. Это означает, что страница, заголовок которой начинается с цифры, будет отсортирована в соответствии с числовым значением номера (даже если оно состоит из нескольких цифр). Таким образом, «9 собак», «25 собак» и «112 собак» будут отображаться под заголовком «0–9» в числовом порядке. Если число содержит запятую, пробел или точку, алгоритм сортировки будет учитывать только часть числа до разделителя.

Каждый из трех списков (подкатегории, страницы, медиафайлы) расположен в порядке, описанном выше (за исключением того, что в списке подкатегорий индикатор пространства имен «Категория:» не учитывается). Если элемент должен быть позиционирован в списке на основе альтернативного имени (ключа сортировки) для этого элемента, это можно указать в теге категории, который помещает элемент в список:

[[Category:Category name|Sortkey]]

Например, чтобы добавить статью под названием «Альберт Эйнштейн» в категорию «1879 рождений» и отсортировать статью по «Эйнштейн, Альберт», введите:

[[Category:1879 births|Einstein, Albert]]

В отличие от конвейерной ссылки (которая использует тот же синтаксис), сам ключ сортировки не отображается читателям. Это влияет только на порядок, в котором страницы перечислены на странице категории.

Полезно документировать систему, используемую для ключей сортировки, на странице категории. Рекомендации по использованию ключей сортировки в Википедии см. в разделе WP:SORTKEY .

Ключ сортировки по умолчанию

  • WP:СОРТИРОВКА ПО УМОЛЧАНИЮ

Можно установить ключ сортировки по умолчанию, который отличается от {{PAGENAME}}использования волшебного слова {{DEFAULTSORT:}} :

{{DEFAULTSORT:новый ключ}}

Это часто используется в биографических статьях, чтобы обеспечить сортировку субъектов по фамилии:

{{DEFAULTSORT:Фамилия, Имя}}

Например, на странице «Альберт Эйнштейн{{DEFAULTSORT:Einstein, Albert}} » ко всем его категориям добавляется ключ сортировки «Эйнштейн, Альберт», например Категория:1879 рождений .

В случае нескольких ключевых тегов сортировки по умолчанию последний DEFAULTSORT при окончательном отображении страницы применяется ко всем категориям, независимо от положения тегов категорий. Это также означает, что тег DEFAULTSORT, включенный в шаблон, не действует, если другой тег DEFAULTSORT встречается позже на странице, даже если более поздний тег DEFAULTSORT также «скрыт» (включен в другой шаблон). Если внутри добавлена ​​категория, <ref>...</ref>DEFAULTSORT можно игнорировать.

Поиск страниц по категориям

Помимо просмотра иерархии категорий, можно использовать инструмент поиска для поиска конкретных статей в определенных категориях. Чтобы найти статьи в определенной категории, введите incategory: « CategoryName » в поле поиска.

Труба "|" можно добавить, чтобы объединить содержимое одной категории с содержимым другой. Например, введите

incategory:"Suspension bridges|Bridges in New York City"

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

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

Список всех категорий

Special:Categories предоставляет алфавитный список всех категорий с указанием количества членов каждой; это число не включает содержание подкатегорий, но включает сами подкатегории, т. е. каждая считается за одну.

Приведенный выше список содержит все категории, в которых есть участники, независимо от того, есть ли у них соответствующие страницы категорий. Чтобы вывести список всех существующих страниц категорий (независимо от того, есть ли на них участники), используйте Special:AllPages/Category: .

Отображение дерева категорий и количества страниц

Как описано в mw:Help:Magic Words, или возвращает количество страниц в «Категории:Пример». Каждая подкатегория считается за одну страницу; страницы в подкатегориях не учитываются.{{PAGESINCATEGORY:Example}}{{PAGESINCAT:Example}}

Страница Special:CategoryTree позволяет просмотреть древовидную структуру категории (ее подкатегории, их подкатегории и т. д.; отображение файлов и других страниц-членов не является обязательным).

Расширение CategoryTree можно использовать для отображения такого дерева на любой странице. (Иногда это делается на самой странице категории, если категория разделена на несколько экранов, чтобы все подкатегории были доступны на каждом экране.) Основной синтаксис:

для отображения только дерева подкатегорий и

для отображения страниц участников. Они будут выделены курсивом.

Визуализатор категорий vCat от Dapete отображает диаграммы древовидной структуры.

Вместо этого вы также можете использовать Шаблон:Дерево категорий или Шаблон:Дерево категорий все .

Предупреждение:

Следующий код {{PAGESINCATEGORY:{{PAGENAME}}}}не будет работать должным образом при использовании в викитексте или в включенном шаблоне на странице категории, заголовок которой содержит некоторые знаки препинания ASCII.
По причинам устаревшего {{PAGENAME}}может возвращать имя страницы с этими символами, закодированными в HTML с использованием числовых символов: это по-прежнему работает для создания производных вики-ссылок или отображения названий страниц, или при кодировке HTML это имя страницы используется в условном «#switch». , но PAGESINCATEGORY не распознает имя категории, указанное в параметре, если некоторые символы закодированы в HTML (особенно это касается случаев, когда имя категории содержит апострофы ASCII 'и несколько других знаков препинания ASCII. (Та же HTML-кодировка также применяется к значения, возвращаемые {{FULLPAGENAME}}, {{SUBPAGENAME}}или {{NAMESPACE}}).
В этом случае, поскольку категория не найдена по ее имени страницы в кодировке HTML, PAGESINCATEGORY неожиданно вернет 0, а не фактическое количество страниц-членов.
Простой обходной путь — преобразовать эти символы в кодировке HTML обратно в стандартные символы в кодировке UTF-8 с помощью функции {{titleparts:}}синтаксического анализатора, например:
{{PAGESINCATEGORY:{{titleparts:{{PAGENAME}}}}}}

Перемещение и перенаправление страниц категорий

Категории можно перемещать так же, как и обычную страницу; но может потребоваться определенная очистка. Перенаправление остается на старое имя категории, и это не обычный файл, #REDIRECT [[...]]а файл . После того, как все страницы будут перемещены из старой категории, ее можно оставить в категории с перенаправлением или удалить. Для категорий, полностью заполненных с помощью шаблонов (см. выше), изменение шаблонов позволяет переместить все затронутые статьи в другую категорию, но с упомянутой проблемой обновления. Почти все изменения названий категорий производятся в соответствии с консенсусным решением в Википедии:Категории для обсуждения .{{category redirect}}

Не создавайте межкатегорийные перенаправления, кроме как с помощью шаблона. См . Википедию:Категории для обсуждения § Перенаправление категорий для получения дополнительной информации о перенаправлении категорий.{{category redirect}}

Скрытие категорий

Когда волшебное слово __HIDDENCAT__ помещается на страницу категории, эта категория становится скрытой , то есть она не будет отображаться на страницах, принадлежащих к этой категории. В Википедии волшебное слово обычно не используется явно, а применяется через шаблон {{ скрытая категория }}. Эта функция в основном используется для предотвращения отображения категорий обслуживания проектов обычным читателям на страницах статей.

Однако скрытые категории отображаются (хотя и указаны как скрытые):

Скрытые категории автоматически добавляются в раздел Категория:Скрытые категории .

Рекомендации по сокрытию категорий в Википедии см. в разделе WP:HIDDENCAT .

Поиск статей по категории

Самый эффективный способ найти записи в категории — использовать инструмент « Какие ссылки здесь » в основной статье категории.

Самый простой способ найти соответствующие статьи для новой категории или отсутствующие записи в существующей — найти наиболее релевантный список и проверить его записи. Иногда категории относятся к вещам, которые являются пересечениями других категорий , для которых можно использовать инструмент PetScan.

Более релевантные статьи также можно найти по ссылкам в основной статье категории и статьях, уже представленных в этой категории, особенно в разделах «Смотри также» (если они существуют) и автоматически предлагаемых «ПОХОДНЫЕ СТАТЬИ» под ними.

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

Другие способы найти соответствующие статьи включают поиск в Википедии по теме категории и поиск в Интернете по теме в кавычках "(с синонимами также в кавычках и добавлении после OR) и добавление слова wikiили Wikipediaили site:Wikipedia.orgк ним.

Категоризация

Категоризация шаблонов

Шаблоны классифицируются так же, как и статьи, за исключением того, что их [[Category: Some-topic templates]]следует размещать на странице документации шаблона (или внутри <noinclude>...</noinclude>тегов, если страницы документации нет), это необходимо, чтобы избежать категоризации страниц по включению шаблона (см. ниже).

Категории и шаблоны

Шаблон можно использовать для добавления страниц в категорию, обычно путем размещения ссылки на категорию внутри тегов <includeonly></includeonly> в шаблоне (например, <includeonly>[[Category:category name]]</includeonly>). Когда шаблон включается на страницу, ссылка на категорию становится активной, и страница добавляется на страницу категории. Это полезно для категорий с высокой текучестью или большим количеством включенных страниц, например категорий очистки.

Однако изменения в шаблоне могут не сразу отразиться на странице категории. Когда вы редактируете статью, чтобы напрямую добавить тег категории, список членов категории обновляется сразу же при сохранении страницы. Однако когда ссылка на категорию содержится в шаблоне, это происходит не сразу: вместо этого при каждом редактировании шаблона все страницы, включающие его, помещаются в очередь заданий для повторного доступа в периоды низкой нагрузки на сервер. Это означает, что в периоды загруженности могут пройти часы или даже дни, прежде чем отдельные страницы будут повторно доступны и начнут появляться в списке категорий. Выполнение нулевого редактирования страницы позволит ей выйти из очереди и немедленно вернуться к ней.

Чтобы добавить сам шаблон на страницу категории, опустите теги «includeonly». Чтобы добавить шаблон в категорию без категоризации страниц, в которые включен шаблон, поместите объявление категории между тегами <noinclude>...</noinclude> или добавьте его на страницу документации шаблона между <includeonly></includeonly> (последний позволяет переклассифицировать шаблон без его редактирования, что полезно, если он защищен или настолько сложен, что простые смертные не решаются его трогать).

Функции синтаксического анализатора можно использовать для того, чтобы сделать включенные категории или ключ сортировки, используемый в них, зависимыми от других переменных, особенно PAGENAME.

Передача имени категории в качестве параметра
<includeonly>[[Категория:{{{cat|default}}}]]</includeonly> или <includeonly>{{{cat|[[Категория:default]]}}}</includeonly>
Если пользователь предоставляет При параметре 'cat=XXX' страница будет отнесена к категории [[Category:XXX]] , в противном случае она будет отнесена к категории [[Category:default]] . Вызов шаблона с помощью «cat=" (равен нулю) отключает помещение страницы в любую категорию.
Исключение страниц, не являющихся статьями
<includeonly>{{#if:{{NAMESPACE}} | | [[Category:XXX]]}</includeonly>
переменная NAMESPACE имеет значение null для статей в основном пространстве. Для любого пространства, кроме основного, эта функция ParserFunction создаст пустую строку, но для обычных статей это будет включать статью в категории: XXX.

В Википедии не рекомендуется использовать шаблоны для заполнения обычных категорий контента статей. См. раздел «Категоризация с использованием шаблонов» в руководстве по категоризации.

Классификация страниц перенаправления

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

«Связанные изменения» с категориями

Для категории функция « Связанные изменения » при применении к соответствующей странице категории перечисляет последние изменения на страницах, которые в настоящее время указаны как принадлежащие к категории. Если эти страницы являются подкатегориями или страницами изображений, отображаются только изменения их редактируемых частей .

Обратите внимание, что в разделе «Связанные изменения» не отображаются изменения на страницах, удаленных из категории.

Кроме того, в разделе «Связанные изменения» не перечислены последние изменения страниц, на которые есть ссылки из редактируемой части страницы категории (как это обычно происходит со страницами, не относящимися к категориям). Если потребуется обходной путь, соответствующие ссылки можно поместить в шаблон и включить на страницу категории.

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

Расширение DynamicPageList (стороннее) предоставляет список последних изменений страниц в категории или, при необходимости, только список страниц; более простой DynamicPageList (Викимедиа) установлен в Мета, Викиновостях, Викикнигах и Викиверситете; расширение mw:Extension:DPLforum установлено на Wikia.

Наблюдение за добавлением и удалением категорий

С 2016 года добавление и удаление категорий доступно через фильтр «Изменения категорий» на страницах последних изменений, включая списки наблюдения и Special:RecentChangesLinked . Например, изменения категорий статей в незавершенных статьях «Канабис» можно найти здесь. Вы можете отслеживать добавления и удаления определенных категорий, добавив категории в свой список наблюдения и убедившись, что фильтр «Изменения категорий» активен. Вы можете просмотреть изменения в категориях в вашем списке наблюдения, нажав здесь. Дополнительными скриптами с аналогичной функциональностью являются User:CategoryWatchlistBot и User:Ais523/catwatch .

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

Примечания

  1. ^ Сама категория создается навсегда, как только она сохраняется на любой странице. Если вы не создадите страницу категории , она будет отображаться в виде красной ссылки. Если вы не добавите другую категорию на страницу категории, она не будет размещена в дереве категорий. Страницы категорий создаются так же, как и любые другие страницы. Чаще всего редакторы нажимают на красную ссылку в статье и таким образом создают страницу категории.