stringtranslate.com

Википедия: ХотКэт

  • WP:HOTCAT
  • WP:HC
Логотип HotCat

HotCat — это гаджет , который помогает зарегистрированным пользователям легко удалять, изменять и добавлять категории на страницы Википедии. У него есть список предложений, в котором будут предложены существующие категории для автозаполнения.

Как включить/отключить

Вы должны войти в систему, чтобы использовать HotCat.

Чтобы включить или выключить HotCat, сначала убедитесь, что вы вошли в систему. Затем нажмите «Настройки» в правом верхнем углу, перейдите на вкладку «Гаджеты» (или воспользуйтесь этой ссылкой ) и прокрутите вниз до «Редактирование». " раздел. Установите флажок рядом с HotCat, чтобы включить его. Прокрутите страницу вниз до конца и нажмите Save. Вы получите сообщение «Ваши настройки сохранены». Теперь вы можете вернуться на страницу, с которой начали; вам может потребоваться перезагрузить просматриваемую страницу или обойти кеш .

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

Как использовать

Всякий раз, когда страница загружается, HotCat ищет строку категорий. Если есть видимые категории, он добавляет ссылки для легкого удаления, изменения или добавления категорий. Пример:

Панель категорий, измененная HotCat

Это отображается в самом низу страницы.

Новые ссылки:

Если HotCat сможет обнаружить, что определенная категория отсутствует в самом тексте страницы, а была включена на страницу из шаблона или другого включения, он не добавит эти ссылки. Через HotCat можно изменить только категории, которые присутствуют в викитексте самой страницы.

Пример использования HotCat, в данном случае пытающегося предсказать следующее слово.

Удаление одной категории

Чтобы удалить категорию, просто нажмите ссылку «(-)» рядом с названием категории. Если страница действительно содержит эту категорию, HotCat удалит ее автоматически. Это будет:

  1. открыть новое окно или вкладку в браузере, открыв текущую страницу для редактирования,
  2. скрыть всю форму редактирования, чтобы вы не могли редактировать,
  3. отредактируйте страницу, чтобы удалить категорию, и
  4. сохраните страницу.

Изменение категории

Чтобы изменить категорию, нажмите ссылку «(±)» рядом с названием категории. Откроется поле ввода, в котором вы сможете ввести новое имя категории.

Добавление категории

Чтобы добавить категорию, нажмите ссылку «(+)» в конце строки категории. Откроется поле ввода, в котором вы сможете ввести новое название категории.+

Поле ввода

Поле ввода HotCat

Поле ввода HotCat очень простое: текстовое поле для ввода имени новой категории, значок индикатора, а также кнопки «ОК» и «Отмена».

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

Поле ввода HotCat со списком предложений

Когда вы начнете печатать, HotCat отобразит список предложений над или под полем ввода текста. Нажав на одно из этих предложений, вы скопируете его в текстовое поле. Двойной щелчок по предложению аналогичен однократному щелчку, а затем по кнопке «ОК»: HotCat автоматически добавит предложение, предложенное двойным щелчком мыши. Список предложений заполняется поисковой системой, выбранной в селекторе между списком и полем ввода текста.

В показанном здесь примере мы ввели «Альпы», и HotCat представляет нам список возможных вариантов завершения. Первое предложение уже скопировано в текстовое поле, но добавленный текст выделен, поэтому он будет перезаписан, когда мы продолжим ввод. Ввод «S» соответственно уменьшает список предложений.

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

Нажатие кнопки «Отмена» теперь прервет операцию, нажатие «ОК» сообщит HotCat продолжить и добавить выбранную категорию.

Внесение более одного изменения категории

В режиме множественных изменений изменения категорий сохраняются только при нажатии кнопки «сохранить».

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

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

В режиме множественных изменений изменения отражаются при просмотре страницы, но сохраняются только при нажатии кнопки «Сохранить».

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

В режиме множественных изменений отправка изменения или удаления категории не приведет к немедленному редактированию. Вместо этого изменение будет отражено только на экране, что позволит вам внести дополнительные изменения в категории. HotCat будет добавлять ссылки «(×)» после каждой измененной категории. Это ссылка «отменить»; это отменит последнее действие в этой категории. Удаление категорий обозначается зачеркиванием названия категории. HotCat также выделит несохраненные изменения категорий, изменив фон ссылки на категорию.

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

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

Советы по расширенному использованию

Избегайте автоматического сохранения

Обычно HotCat автоматически сохраняет ваши изменения. Однако иногда вам может потребоваться вместо этого перейти в поле редактирования, чтобы проверить, а затем выполнить сохранение самостоятельно. Вместо нажатия кнопки «ОК» нажмите «ОК», удерживая нажатой клавишу-модификатор. На компьютерах Windows это клавиша Ctrl , на компьютерах Apple это должна быть клавиша Command (⌘) .

Сортировка ключей

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

Обратите внимание: чтобы удалить существующий ключ сортировки, вам следует изменить «Foo|Key» на «Foo|». Изменение его на «Foo» не имеет никакого эффекта.

Простая категоризация по дочерним или родительским категориям

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

окно . hotcat_use_category_links = правда ;  

(Возможно, вам придется перезагрузить браузер JavaScript после изменения.)

Будут добавлены следующие элементы управления:

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

Поисковые системы

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

Серверы MediaWiki предлагают два основных способа поиска категорий. Первый — через список страниц вики. Этот список всегда актуален, но он составлен строго в алфавитном порядке и учитывает регистр, поэтому «похожие» предложения (например, предложение «Bláhnjúkur» при вводе «Blahn») не отображаются. Вторая поисковая система — это поисковый индекс , который также используется полем «поиск» на всех страницах. Он находит «похожие» предложения и не учитывает регистр, но, поскольку его индекс обновляется только через определенные промежутки времени, он может не отображать вновь созданные категории.

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

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

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

Для технических специалистов: проблема в том, что запросы продолжения подкатегорий не работают в API MediaWiki. В (скрытой) категории Категория:Медиа с местоположениями API возвращает (с ограничением в 5000) только первые 1540 подкатегорий из более чем 4800 существующих, а запросы продолжения, похоже, вообще не возвращают никаких дополнительных подкатегорий. Соответствующие отчеты об ошибках: bugzilla:1211 и bugzilla:23682. Пока это не будет исправлено, перелистывание подкатегорий в HotCat не будет.

Конфигурация пользователя

Вы можете адаптировать многие аспекты HotCat. Пожалуйста, ознакомьтесь с полной страницей документации на Wikimedia Commons.

История

HotCat был первоначально разработан для Wikimedia Commons Магнусом Манске, а затем адаптирован и улучшен многими пользователями, включая, помимо прочего, User:Lupo , User:Dschwen , User:TheDJ , User:Superm401 и User:Merlissimo .

Версия в английской Википедии такая же, как версия в Commons, но с другой пользовательской конфигурацией по умолчанию.

Совместимость

Он также протестирован и подтвержден, что он работает в сочетании со всплывающими окнами навигации , wikEd и современным скином.

Не полностью совместим со скином Timeless — в широкоэкранном режиме ссылки на категории отображаются в виде боковой панели, а не нижней панели, а HotCat не работает. Добавьте следующие коды на свою пользовательскую страницу CSS Timeless , чтобы ссылки на категории всегда отображались в нижней панели, что может быть полезно:

# catlinks-sidebar { display : none ; } # catlinks { display : inherit !important ; }         

Ящики пользователя

Также есть тема HotCat. {{ Тематика HotCat }}.

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

Объявления

В HotCat тоже есть реклама! Используя , создадим это:{{Wikipedia ads|ad=286}}