WikiDer > Справка: Архивирование страницы обсуждения - Википедия

Help:Archiving a talk page - Wikipedia

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

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

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

Могут возникнуть обстоятельства, при которых будет полезно оставить старые обсуждения на странице обсуждения, чтобы избежать повторения одних и тех же вопросов. Однако эту ситуацию можно лучше решить, используя {{Часто задаваемые вопросы}} шаблон.

Технический обзор

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

Существует два распространенных метода именования страниц архива. Самый распространенный и простой - это архивы с последовательной нумерацией. Страницы архива должны быть названы следующим образом: возьмите имя страницы обсуждения и добавьте "/ Архив #", куда "#"- номер архива. Обратите внимание, что слово Архив имеет капитал А, перед числом стоит пробел, и нет ведущих нулей. Такие шаблоны, как {{Список архива}} полагаются на это соглашение об именах для автоматического поиска страниц архива.

Например:

Второй распространенный метод именования страниц архива - год и месяц. С помощью этого метода страницы архива обычно называются Обсуждение: YourPage / Archives / 2013 / июнь, Обсуждение: YourPage / Archives / 2013 / июльи т. д. С этим методом именования некоторые вещи усложняются. При использовании этой схемы именования подстраницы должны использовать / Архивы / нет /Архив/ поскольку некоторые из шаблонов навигации полагаются на множественное число Archives.

Не забудьте использовать правильное пространство имен - часть перед двоеточием (:) - при архивировании собственной страницы обсуждения пользователя. Он должен начинаться с "Обсуждение пользователей:", нет "Разговаривать:".

Ручное архивирование

Вырезать и вставить процедуру

  1. Отредактируйте страницу обсуждения, скопировав материал, который вы хотите заархивировать, на свой компьютер. буфер обмена.
  2. Создайте новую страницу архива на Обсуждение: Пример страницы / Архив N, где N - наименьшее число, для которого нет архива. (Вы можете создать страницу, выполнив поиск по желаемому заголовку и щелкнув красную ссылку в результатах поиска, или отредактировав адресную строку так, чтобы она указывала на желаемое место, а затем нажав кнопку «Создать».)
    • В качестве альтернативы, вы можете иногда захотеть создать тематический архив, и в этом случае архив должен быть назван в соответствии с темой. Например Обсуждение: Пример страницы / Обсуждение места рождения.
  3. Вставьте содержимое буфера обмена в этот архив и добавьте {{Архив бесед}} (или же {{Автоматический навигатор архива}} чтобы включить навигацию между архивами) в начало кода. Опубликуйте новый архив.
  4. Удалите скопированный материал с главной страницы обсуждения с кратким изложением редактирования с указанием имени нового архива.
  5. Если архивный ящик еще не существует на главной странице обсуждения, добавьте строку {{Архивы}} под тегами WikiProject и опубликуйте. (В этом нет необходимости, если на главной странице обсуждения уже есть строка {{Заголовок обсуждения}}, поскольку этот шаблон автоматически содержит список архивов).

Более подробный набор инструкций см. / Ручное архивирование

Полуавтоматическая процедура вырезания и вставки

OneClickArchiver и Арчи МакАрхфейс являются пользовательскими скриптами, призванными упростить описанную выше ручную процедуру. Вместо того, чтобы вручную копировать и вставлять текст, эти сценарии позволяют вам просто проверить, какие разделы вы хотите заархивировать, и указать страницу для архивации выбранных разделов.

Прочие ручные процедуры

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

Автоматизированное архивирование

ClueBot III и строчная сигмабот III может автоматически создавать архивы для любой страницы обсуждения (той, у которой есть слово «talk» в пространстве имен), перемещая разделы на подстраницу, если раздел не получил комментариев в течение определенного периода времени. Оба бота могут архивировать разделы в простые последовательно пронумерованные архивы (например, Ваша страница / Архив 1, YourPage / Архив 2, ...) или архивировать по дате (например, YourPage / Archives / 2013 / июнь, YourPage / Архив / 2013 / Июль, ...).

Увидеть ClueBot III страница и строчные буквы sigmabot III page для получения подробных инструкций по настройке этих ботов. На этих страницах объясняется каждый из используемых параметров, например заголовок архива, minthreadsleftи т.д. Приведенные ниже примеры также доступны для использования. Все приведенные здесь примеры предназначены для того, чтобы вы могли копировать их при просмотре этой страницы и вставлять их в поле редактирования на целевой странице без требующий любая модификация, чтобы иметь рабочую конфигурацию.

Примечание: Обязательно установите консенсус перед настройкой ClueBot III или строчной sigmabot III на странице обсуждения, отличной от страницы обсуждения пользователя.

Выбор бота. Таблица сравнения двух основных ботов

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

строчная сигмабот IIIClueBot III
Количество используемых страниц обсуждения.28,0008,000
Индекс архивов?требуется дополнительный ботда
Автоматически восстанавливать ссылки на обсуждения при архивировании?Нетда (пример)
Начальная задержка перед первым архивомМенее 24 часов (обычно начинается с 00:00 UTC повседневная)До нескольких дней (пример)
ОграниченияНе будет архивировать разделы без подписейНе подходит для страниц, на которые ссылаются тысячи страниц. (по соображениям производительности)

Последовательно пронумерованные архивы

Примеры конфигураций для настройки автоматического архивирования страницы обсуждения статьи или страницы обсуждения пользователя:

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

Последовательно пронумерованные архивы
строчная сигмабот IIIClueBot III
{{Пользователь: MiszaBot / config | algo = старый (90d) | архив = {{SUBST: FULLPAGENAME}} / Архив% (счетчик) d | counter = 1 | maxarchivesize = 75K | archiveheader = {{Автоматический навигатор архивов}} | minthreadsleft = 5 | minthreadstoarchive = 2}}
{{Пользователь: ClueBot III / ArchiveThis | возраст = 2160 | archiveprefix = {{SUBST: FULLPAGENAME}} / Архив | numberstart = 1 | maxarchsize = 75000 | header = {{Автоматический навигатор архивов}} | minkeepthreads = 5 | minarchthreads = 2 | format = %% i}}
Во-вторых: как правило, вам также следует вставить{{Архивы}} предоставить окно поиска; копия (начиная с {{ и заканчивая }} и вставить. Вы также можете использовать {{Архивы | бот =имя бота}}. Копировать (начиная с {{ и заканчивая }}); на этот раз, когда вы вставите, вы замените имя бота с Sigmabot III в нижнем регистре или ClueBot III.

В обоих приведенных выше примерах при необходимости будут созданы архивные страницы, начиная с Ваша страница / Архив 1 и продолжая YourPage / Архив 2и т. д., когда размер текущей страницы архива превышает 75 000 байт. Только разделы с датами старше 90 дней (2160 часов) будут заархивированы, хотя пять разделов с самыми последними сообщениями будут сохранены на странице обсуждения независимо от того, как давно был добавлен последний вклад. Если архивы для страницы уже существуют, установите параметр counter / numberstart на следующий номер архива в серии.

Предупреждение: системная переменная {{SUBST: FULLPAGENAME}} заменяется на имя страницы обсуждения, когда шаблон сохраняется на странице обсуждения. Однако некоторые знаки препинания, которые могут появляться в имени страницы ("&') заменяются кодами символов HTML, которые не распознаются ботами (см. mediawikiwiki: Руководство: кодирование PAGENAMEE подробнее об этих и других персонажах). Например ' заменяется на ' (так что если бот должен работать, то ' должен быть заменен на '.

Архивы по годам / месяцам

Архивы по годам / месяцам
строчная сигмабот IIIClueBot III

Примечание. В этой конфигурации sigmabot III в нижнем регистре помещает потоки в архивы на основе последней даты в каждом потоке. Вот пример разделения задачи архивирования из 185 потоков на 54 ГГГГ / Месячные архивы.

Примечание. При каждом запуске ClueBot III помещает потоки в Один архив, который представляет собой ГГГГ / Месяц (СЕЙЧАС - возраст). Если вы начинаете архивирование с отставанием, это приведет к отдельный файл со всеми вашими старыми потоками старше, чем возраст. ClueBot III не запускается каждый день. Таким образом, даже если архивирование выполняется в течение некоторого времени, некоторые потоки могут оказаться в архиве на месяц позже, чем когда они в последний раз редактировались.

{{Пользователь: MiszaBot / config | algo = старый (90d) | archive = {{SUBST: FULLPAGENAME}} / Archives /% (год) d /% (monthname) s | minthreadsleft = 4 | minthreadstoarchive = 2}}
{{Пользователь: ClueBot III / ArchiveThis | возраст = 2160 | archiveprefix = {{SUBST: FULLPAGENAME}} / Archives / | minkeepthreads = 4 | minarchthreads = 2 | format = Y / F}}
В обоих приведенных выше примерах при необходимости будут созданы архивные страницы с именами, подобными YourPage / Архивы / Июнь, YourPage / Архивы / Июльи т. д. Только разделы с датами старше 90 дней (2160 часов) будут заархивированы.
см. Предупреждение выше для системной переменной ПОЛНОЕ ИМЯ

Шаблон конфигурации для строчной буквы sigmabot III по-прежнему называется {{Пользователь: MiszaBot / config}} хотя оригинальные боты, MiszaBot I, MiszaBot II, и MiszaBot III, больше не активны.

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

В максимальный размер архива/максимальный размер Параметр определяет допустимый размер каждого архива перед запуском нового архива. Сохранение этого значения больше, чем у типичной страницы обсуждения, упрощает просмотр архивов, но увеличивает время загрузки страницы. Размер каждого отдельного архива не должен превышать 512 КБ, поскольку это может вызвать проблемы с доступом для некоторых устройств. Поскольку большой пакет потоков может "выйти за пределы" maxarch [ive] размер параметр, параметр всегда должен быть меньше максимально допустимого размера архива.

Шаблоны

Для страниц архива

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

ClueBot III и сигмабот III в нижнем регистре автоматически разместят {{Архив бесед}} на страницах архива, которые они создают. Их можно настроить для использования других шаблонов с помощью заголовок и заголовок архива параметры соответственно. Например (для ClueBot III), | заголовок ={{Автоматический навигатор архива}}.

Для страниц обсуждения

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

Поля ссылок на архив

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

Самый распространенный шаблон архивного ящика - {{Архивы}}. Имеет большое количество опций. В авто Эта опция заставляет окно автоматически находить ваш список страниц архива. Если авто = да или же auto = короткий ссылки отображаются как "1, 2, 3". Если auto = long ссылки отображаются как "Архив 1, Архив 2, Архив 3"). Если архивы не соответствуют стандартной схеме именования (/ Archive #) или желательны метки даты, можно вручную ввести список в первый безымянный параметр, как показано в примере 2 ниже. Существуют также параметры, которые показывают поиск поле, разрешить свертывание / раскрытие блока, начало свертывания / раскрытия блока и т. д. Многие из них показаны в примере 4, и все они более подробно описаны в Шаблон: Archive / doc.

Пример 1

Для ящика с автоматически созданным списком архивов с панелью поиска. {{Архивы}} можно использовать без дополнительных параметров.

Пример 2

Для ящика с ручным списком архивов и строкой поиска {{Архивы|Список архивов}} может быть использован. Для поля справа код:
{{Архивы|

Пример 3

Для ящика с автоматическим и ручным списком {{Архивы|Список архивов}} может быть использован. Пример ниже для Обсуждение шаблона: Архивы где архивы для старых {{архивный ящик}} показаны шаблоны с использованием следующего кода:{{Архивы | auto = long | '' 'Архивы ящика архива' '':

[[Обсуждение шаблона: Ящик архива / Архив 1 | Архив 1]], [[Обсуждение шаблона: Ящик архива / Архив 1 | Архив 1 ]]}}

Строчная сигмабот III
Этот шаблон просто демонстрирует множество параметров. Большинство из них говорят сами за себя.

{{архивы | авто = короткий | поиск = нет | root = Help talk: Архивирование страницы обсуждения | разборный = да | свернуто = да | стиль = цвет фона: #FFAAAA; | ширина коробки = 140 пикселей | title = Это архивы! | image = Файл: Приложение Crystal Clear file-manager.png | размер изображения = 60 пикселей | bot = Строчный сигмабот III | возраст = 1 | units = год}}

Автоматические архивные ящики для архивов за год / месяц

Автоматические архивные ящики для архивов года / месяца немного сложнее.Наиболее распространенный метод - использование {{Архивы по месяцам
}} шаблон для создания ссылок на ваши существующие архивы. Он создает живую ссылку для каждого существующего архивного месяца в течение года. Обычно он используется в чем-то похожем на: 

ClueBot III

Приведенный выше код создает окно архива справа вверху. В приведенном здесь примере нет названий месяцев, которые являются ссылками, потому что для этой страницы нет архивных файлов. Конечно, вы можете удалить строки на те годы, которые вам не нужны.По умолчанию для {{Архивы по месяцам }} в том, что имена страниц архива имеют формат, YourPage / Archives / 2013 / июньYourPage / Архив / 2013 / Июльи т. д. Однако {{Архивы по месяцам }} позволяет вам определять различные соглашения об именах для ваших архивов. Архивы могут иметь произвольный префикс, используяArchprefix параметр (например,archprefix = Архив / вместо архиваs /). Месяцы могут быть в четырех форматах: A) по умолчанию используется январь, февраль, март и т. Д .; Б)abbrev3 = да месяцы - январь, февраль, март и т. д .; C)числа = да месяцы - 1, 2, 3, ... 12; D)числа0 = да

месяцы - 01, 02, 03, ... 12. Если вы используете ClueBot III, у него есть несколько дополнительных опций для создания ящика архива. Они предполагают использование либоархивный ящик илииндекс параметры. УвидетьClueBot III страница

для дополнительной информации.

Баннер с ссылкой на архив

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

Уведомление об автоматическом архивировании

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

Special: WhatLinksHere / Шаблон: talkheader

Баннер с уведомлением об архиве

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

может быть автоматически перемещен. Разделы без временных меток не архивируются. «Возраст» в днях. Примеры заметок; видеть:.

Special: WhatLinksHere / Шаблон: уведомление об автоматическом архивировании

Задача индексирования архива в настоящее время не работает на регулярной основе и не работает уже довольно давно. Неясно, когда и будет ли этот бот работать. Наличие индекса архива упрощает поиск старых обсуждений по данной теме, особенно на страницах с большим количеством архивов или когда архивы имеют значительный размер. Индекс архива, если он существует, обычно хранится на страницеОбсуждение: YourPage / Archive index . Хотя можно создать индекс вручную,/ Индекс архива страница обычно создается автоматически. Есть два бота, которые автоматически создают индексы:Legobot и.

ClueBot IIILegobot , ранееРобот-индексатор архива HBC , может создать страницу индекса архива на основе набора архивов. Видетьинструкции бота для получения подробной информации о том, как настроить индексацию архива. Архивные индексы, созданные Legobot, являются наиболее распространенным типом индексов. Чтобы настроить архивирование Legobot, вам необходимо создать свойОбсуждение: YourPage / Archive index страница и:
<!-- Legobot can blank this -->
нужно разместить

вверху страницы индекса. Ниже представлена ​​конфигурация Legobot, которая работает с пронумерованными архивами, которые вы можете разместить на архивируемой странице:
Пример конфигурации LegobotНумерованные архивы
Архивы / Год / Месяц
{{Пользователь: HBC Archive Indexerbot / OptIn | target = / Archive index | mask = / Archive <#> | leading_zeros = 0 | indexhere = yes}}

{{Пользователь: HBC Archive Indexerbot / OptIn | target = / Archive index | mask = / Archives / / | indexhere = yes}}ClueBot III автоматически создает индекс архива при архивировании. ClueBot III хранит создаваемые им архивные индексы на уникальных страницах своего пользовательского пространства. Индекс архива для страницы, которую вы архивируете, можновключен на вашОбсуждение: YourPage / Archive index
page, поместив на эту страницу следующий текст:

{{Пользователь: ClueBot III / Основные подробные индексы / {{NAMESPACE}}: {{BASEPAGENAME}}}}

Архивный поиск Если архивов несколько, легкопоиск их все сразу, используя необязательный параметр поискапрефикс . Например, предположим, что мы хотим начать обсуждение добавления раздела о безопасности в статью о Linux. Прежде чем поднимать тему, мы можем выполнить следующий поиск:префикс безопасности: Обсуждение: Linux / . Это будет выглядеть на всех подстраницах статьи о Linux в ееРазговаривать

пространство имен.Шаблоны {{}}, {{АрхивыАрхивный ящик}}, и {{Заголовок обсуждения }} есть параметрпоиск = да который предоставляет полезное окно поиска на странице обсуждения для автоматизации поиска, как и независимые поисковые шаблоны, такие как {{поиск в архивах

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

Продолжение дискуссий

Трудно сказать, когда именно обсуждение «заканчивается», а когда продолжается. Учитывая, что заархивированные обсуждения неизменны, архивирование обсуждения фактически завершает конкретное обсуждение. Если желательно возобновить обсуждение, ссылки на заархивированные обсуждения могут быть предоставлены в новой ветке обсуждения.

Примеры страниц

имеет много пронумерованных архивов. Архивы перечислены на отдельной подстранице и включены.