На этой странице обсуждения обсуждаются улучшения в шаблоне архивов . |
|
Архивы | ||
---|---|---|
| ||
Потоки старше 90 дней могут быть автоматически заархивированы sigmabot III в нижнем регистре, если присутствует более 4 потоков. |
внедрить обновления также в Уведомление об автоматическом архивировании 3
Опять же, я бы умолял власть имущих добавить параметры, которые сейчас работают с этим шаблоном, чтобы они также работали с уведомлением об автоматическом архивировании (см. Обсуждение шаблона: уведомление об автоматическом архивировании # Общее обновление ). С уважением, CapnZapp ( обсуждение ) 10:24, 1 марта 2021 (UTC)
Обрезанный тег td
@ Izno , Paine Ellsworth , Koavf , Johnuniq , MSGJ , Godsy , Primefac , ProcrastinatingReader , Nardog , Steel1943 , Trialpears , DannyS712 , Wugapodes и Headbomb : похоже, что комбинация |image=none
и |large=yes
вызывает ошибку удаления линта тегов для . Я обнаружил это на Portal talk: Ancient Egypt и различные тесты в песочнице. Могут быть и другие комбинации параметров, вызывающие ошибки ворса. Большинство включений этого шаблона не используются
|large=yes
, и я не нашел никаких других живых примеров, вызывающих ошибки lint. - Anomalocaris ( разговор ) 21:48, 15 марта 2021 (UTC)
- Изучение этого - Вуг · а · по · дес 22:14, 15 марта 2021 г. (UTC)
- @ Wugapodes : Думаю, я исправил
|large=yes
|image=none
комбинацию, создающую дополнительную ячейку заголовка в песочнице. Terasail [ ✉ ] 22:22, 15 марта 2021 г. (UTC)- Спасибо, Terasail. Я проверил это в Template: Archives / testcases / lint, и версия для песочницы, которая у вас есть, похоже, работает должным образом, без ошибок lint. Добавлю в основной шаблон. - Вуг · а · по · дес 22:26, 15 марта 2021 г. (UTC)
- На самом деле, хм, глядя на страницу тестовых примеров, когда изображение не используется, заголовок «Архивы» теперь не выделяется жирным шрифтом. - Вуг · а · по · дес 22:29, 15 марта 2021 г. (UTC)
- Спасибо, Terasail. Я проверил это в Template: Archives / testcases / lint, и версия для песочницы, которая у вас есть, похоже, работает должным образом, без ошибок lint. Добавлю в основной шаблон. - Вуг · а · по · дес 22:26, 15 марта 2021 г. (UTC)
- @ Wugapodes : Думаю, я исправил
- Честно говоря, я понятия не имею, что делает этот шаблон. :) (Учитывая все условия, можно использовать некоторую Luafication.) - Изно ( обсуждение ) 22:57, 15 марта 2021 г. (UTC)
- Единственный способ, которым я могу увидеть, что исправляет эту жирную проблему, - это использовать другой, если просто добавить полужирный шрифт к части «Архивы» небольшой таблицы. Это не лучший вариант, но я не вижу другого простого способа исправить это. Terasail [ ✉ ] 23:13, 15 марта 2021 г. (UTC)
- Да, я подумал, что это может быть единственное решение. Достаточно хорошо для наших целей, поэтому я внес изменения. Спасибо, Terasail! - Вуг · а · по · дес 23:20, 15 марта 2021 г. (UTC)
- Единственный способ, которым я могу увидеть, что исправляет эту жирную проблему, - это использовать другой, если просто добавить полужирный шрифт к части «Архивы» небольшой таблицы. Это не лучший вариант, но я не вижу другого простого способа исправить это. Terasail [ ✉ ] 23:13, 15 марта 2021 г. (UTC)
@ Wugapodes и Terasail : |image=none
все еще или снова вызывает ошибки, как можно увидеть в Portal talk: Cheshire , с удаленным исходящим из
{{Archives|collapsed=yes|image=none|search=no|...}}
. Обсуждение справки: Изображения имеют ту же проблему: {{Archives|collapsed=yes|image=none|search=no}}
. Обсуждение справки: Стиль цитирования 1 / Централизованные обсуждения содержат множество удаленных тегов, исходящих из этого шаблона. - Anomalocaris ( разговор ) 08:41, 5 апреля 2021 (UTC)
... и это все еще правда .... - Anomalocaris ( разговор ) 04:36, 7 мая 2021 года (UTC)
- Аномалокарис должен быть исправлен сейчас. Я действительно не могу никого винить в том, что он не хочет заниматься этим. Это небольшая ошибка линта, затрагивающая очень небольшое количество страниц. Чтобы наверняка найти, нужно время, а затем нужно убедиться, что он ничего не сломает. Далеко не самый эффективный или увлекательный способ улучшить Википедию. - Trialpears ( разговор ) 07:11, 7 мая 2021 г. (UTC)
- Trialpears : Спасибо! Обсуждение помощи: Стиль цитирования 1 / Централизованные обсуждения теперь не имеют разделенных тегов. - Anomalocaris ( разговор ) 07:18, 7 мая 2021 (UTC)
Примеры для списка архивов и 1-го безымянного параметра
Можно ли в разделе «Примеры» привести пример того, как шаблон задается с помощью параметра archivelist? И один пример для 1-го безымянного параметра. Я пытаюсь использовать шаблон для моей страницы обсуждения пользователя с двумя архивами (не на основе индекса), и он не работает.
Примеры или ссылки на страницы, использующие такое архивирование, могли бы помочь. Джей ( разговор ) 14:44, 21 марта 2021 (UTC)
- Я просто погуглил "архивный список вики", и первым хитом была " Википедия: вопросы об авторских правах СМИ / Архивный список" . И да, на самом деле он используется в Википедии: вопросы об авторском праве в СМИ, или, скорее, в ее подстранице Википедия: вопросы об авторском праве в СМИ / заголовок . Я посмотрю, смогу ли я прояснить документацию, но вот вам пример. CapnZapp ( разговор ) 15:00, 21 марта 2021 (UTC)
Что касается вашего второго вопроса, я согласен, что документация не дает адекватного объяснения «То же, что и параметр списка, но может использоваться вместе с автоматическим списком, если используется auto = long или auto = short». Какая разница? Список вручную находится до или после автоматического? Почему авто должно быть длинным или коротким? Может у auto вообще есть другие значения ?! И т.д. ... Я даже не уверен, что он больше работает так, как рекламируется; над этим шаблоном была проделана большая работа. В любом случае, я оставлю объяснения и / или обновления документации по этой части на усмотрение экспертов. CapnZapp ( разговор ) 15:18, 21 марта 2021 (UTC)
- Спасибо. Тем временем я сделал поиск в Helpdesk и получил указание, что «archivelist» - это фактическое имя подстраницы, которую мы должны создать. На странице шаблона написано: «Указывает ссылку на подстраницу, которая содержит список архивов, например« / archivelist »», что означает, что подстраница может иметь любое имя, включая «archivelist». Так что это все еще не ясно, и существуют ли правила создания контента для этой подстраницы архивного списка? Джей ( разговор ) 15:29, 21 марта 2021 (UTC)
- список архивов не работает для меня, если он требует создания новой подстраницы. Может есть пример, как работает параметр "список"? На странице шаблона указано, что это «встроенный список архивов». Если я попытаюсь использовать его в формате «архивы | список = архив2019», на странице будет отображаться текст «архив2019», но без гиперссылок. Джей ( разговор )
- Обновлен примером того, что значения списка должны иметь явную гиперссылку. Я предполагал, что они будут автоматически связаны гиперссылками и будут помещены в пространство имен со страницей обсуждения. Джей ( разговор ) 17:34, 21 марта 2021 (UTC)
- Я попытался пояснить разницу между параметром "архивный список" и "архивным списком" в качестве примера подстраницы. CapnZapp ( разговор ) 17:21, 21 марта 2021 (UTC)
- Параметр auto просто устанавливает для списка архивов значение: «Архив 1, Архив 2 ...», когда
|auto=long
(по умолчанию ), или «1, 2 ...», когда|auto=short
. См. Раздел Обсуждение: Илон Маск для получения списка архивов с коротким параметром (в поле уведомления о выступлении). Насколько мне известно, он не очень часто используется, так как у большинства страниц недостаточно архивов, чтобы запрашивать их|auto=small
из этого шаблона. Terasail [ ✉ ] 17:36, 21 марта 2021 г. (UTC)
У меня проблемы с пониманием твоих вопросов, Джей. Могу я попросить вас различить две одинаково достойные задачи?
- а) получение помощи в исправлении ваших личных архивов бесед. Для этого используйте шаблон {{ help me }} на своей собственной странице обсуждения или, если вы чувствуете, что эксперт по архивам особенно необходим, спросите на своей странице справки и пингуйте редакторы, которые вы видите здесь активными. Дело в том, что такое обсуждение должно происходить на вашей собственной странице обсуждения.
- б) помощь в улучшении документации для этого шаблона. В этом случае вы попали в нужное место :)
Cheers CapnZapp ( разговор ) 17:46, 21 марта 2021 (UTC)
Док
Я попытался скопировать, отредактировав документацию, особенно раздел параметров, посмотрите. Я начал с повторения информации о форматировании из заголовка, которую можно было бы упустить из виду. Затем я реорганизовал параметры в логическом порядке (от самых простых до самых специальных / сложных). Я объяснил больше.
Я сделал предположения, которые мне хотелось бы подтвердить (или опровергнуть): 1) сколько архивов может быть обнаружено автоматически? Мне не удалось увидеть в шаблоне какой-либо код форматирования для конкретных чисел, поэтому я предполагаю, что у вас могут быть миллионы архивов, если хотите. Если код исчерпывает память (или что-то еще) уже в четырех цифрах («Архив 9999»), возможно, вы можете изменить текущий оператор. 2) Я также должен был предположить, что предоставленные вручную архивы находятся в том же пространстве, что и страница обсуждения, на которой находится шаблон, то есть ссылки являются относительными и возможны подстраницы. Не стесняйтесь перефразировать / исправить. 3) обычно, если параметр принимает значение по умолчанию, то указание этого значения по умолчанию ничего не меняет. Здесь это не так; это означает, что этот шаблон взломан, поэтому, хотя {{ Архивы }} по умолчанию |auto=long
это НЕ идентично . В первом случае при добавлении безымянного параметра ( ) автоматическое определение отключено, во втором - нет. ( параметр выполняет две работы одновременно){{Archives|auto=long}}
|1=
|auto=
CapnZapp ( разговор ) 09:11, 24 марта 2021 (UTC)
- 1) Это ограничено только рамками шаблона. Согласно документам {{ archive list }}, оно должно доходить до ~ 400 000 на пустой странице и даже в Talk: Donald Trump, у вас должно быть более 300 000, так что на практике ограничений нет.
- 2) Он оценивается так же, как и обычный викитекст, поэтому относительные ссылки не должны быть проблемой. Для списка архивов, где это имеет значение, используется немного больше rel2abs, поэтому относительные ссылки должны полностью поддерживаться повсюду при правильном использовании. 3) См. Мой комментарий ниже. - Trialpears ( разговор ) 12:53, 25 марта 2021 (UTC)
- Хорошо, мои изменения в документе в порядке. Thx CapnZapp ( разговор ) 15:00, 25 марта 2021 (UTC)
Документ / Примечания
В последнее время над этим шаблоном была проделана значительная работа (я уверен, что мы все за это благодарны). Однако документация, похоже, осталась позади. В разделе «Примечания» документа возникают два вопроса: 1) действительно ли его нельзя использовать |auto=no
вместе со ссылкой «Изменить»? (Пожалуйста, прочтите документ и решите вопрос редактора, который в настоящее время отображается для читателей). 2) действительно |auto=
ли преобладает, |archivelist=
как утверждается в документации, и что это означает на практике? CapnZapp ( разговор ) 09:23, 24 марта 2021 (UTC)
- Я считаю, что список архивов устарел. Это значительно усложняет и затрудняет поиск места для редактирования списка, а не просто список архива в шаблоне. В настоящее время существует 353 подстраницы архивных списков. Основываясь на запросе, только 12 из них используются несколько раз, во всех остальных случаях они могут быть просто заменены в качестве списка архивов без каких-либо недостатков, за исключением, возможно, немного более длинного викитекста. Последние 12 могут прекратить использование списка архивов, либо удалив архивный ящик, если он не нужен, либо заменив его на {{archives | {{/ archivelist}}}}, что даст тот же эффект. Конечно, может быть еще несколько, использующих параметр archivelist, но устаревание и удаление определенно кажется очень возможным и немаловажным улучшением простоты использования. - Trialpears ( разговор ) 12:46, 25 марта 2021 (UTC)
Добавление search = yes не имеет значения
В документации сказано, что по умолчанию для поиска используется да, поэтому добавление |search=yes
не имеет значения, но имеет значение. {{archives |banner=yes |bot=lowercase sigmabot III |age=one |units=month |search=yes}}
производит:
Архивы: 1 , 2 | |
Обсуждения старше одного месяца могут быть автоматически заархивированы sigmabot III в нижнем регистре . |
«Темы старше 90 дней могут быть автоматически заархивированы sigmabot III в нижнем регистре». помещается слева с множеством линий, что делает коробку намного выше с большим количеством пустого пространства. Если опустить, |search=yes
лучше разместить внизу:
Архивы: 1 , 2 | |
Обсуждения старше одного месяца могут быть автоматически заархивированы sigmabot III в нижнем регистре . |
Я заметил плохую планировку на Википедии: Чайхана . PrimeHunter ( разговор ) 12:43, 24 марта 2021 (UTC)
- Напоминает мне, как
|auto=long
считается, что это значение по умолчанию, но вы (можете) получить другие результаты, если действительно добавите|auto=long
... Ура, CapnZapp ( разговор ) 13:18, 24 марта 2021 (UTC)- CapnZapp , auto = long больше не используется по умолчанию. Вместо этого шаблон более умный и может определить, существует ли вручную определенный список архивов или нет, и если не пытается автоматически обнаруживать с помощью auto = long. Если указано auto = long, он не проверяет, добавлен ли список вручную. По крайней мере, так я и предполагал, но этот шаблон довольно трудно читать, поскольку он не использует согласованный метод для обработки значений по умолчанию, а часть логики проходит через {{ список архивов }} и так далее. У вас есть пример, когда это проблема / не работает должным образом? - Trialpears ( разговор ) 12:12, 25 марта 2021 г. (UTC)
- Моя точка зрения - это точка зрения автора документации. В этом контексте я просто сделал замечание, сравнивая, как предположительно лишнее
|search=yes
ничего не должно изменить, но при этом (изменило?); to the way на|auto=long
самом деле не должен ничего делать, но (согласно документации) делает это (он повторно включает автоматическое обнаружение при использовании с|1=
). Cheers CapnZapp ( разговор ) 15:04, 25 марта 2021 (UTC)
- Моя точка зрения - это точка зрения автора документации. В этом контексте я просто сделал замечание, сравнивая, как предположительно лишнее
- CapnZapp , auto = long больше не используется по умолчанию. Вместо этого шаблон более умный и может определить, существует ли вручную определенный список архивов или нет, и если не пытается автоматически обнаруживать с помощью auto = long. Если указано auto = long, он не проверяет, добавлен ли список вручную. По крайней мере, так я и предполагал, но этот шаблон довольно трудно читать, поскольку он не использует согласованный метод для обработки значений по умолчанию, а часть логики проходит через {{ список архивов }} и так далее. У вас есть пример, когда это проблема / не работает должным образом? - Trialpears ( разговор ) 12:12, 25 марта 2021 г. (UTC)
- Второй небольшой комментарий: если вам интересно, почему в выводе написано «Потоки старше одного месяца ...», это потому, что Prime случайно написал «1», то есть
|age=one
вместо того,|age=1
которое отображает правильное грамматическое число : «один месяц». CapnZapp ( разговор ) 13:27, 24 марта 2021 (UTC)- Я скопировал
|age=one
из беседы в Википедии: Чайхана .|age=1
на самом деле отображает «1 месяц», но я полагаю, что это лучше, чем «один месяц». PrimeHunter ( разговорное ) 15:58, 24 марта 2021 (UTC)- Я починил это. CapnZapp ( разговор ) 16:51, 24 марта 2021 (UTC)
- Теперь я действительно исправил ;) CapnZapp ( разговор ) 11:05, 25 марта 2021 (UTC)
- Я починил это. CapnZapp ( разговор ) 16:51, 24 марта 2021 (UTC)
- Я скопировал
- Terasail - это очередная причуда ваших упрощений? - Trialpears ( разговор ) 14:31, 24 марта 2021 г. (UTC)
- @ Trialpears : Нет, это из if, которое устанавливает диапазон строк для ячейки изображения. Думаю, в песочнице исправил. Terasail [ ✉ ] 15:32, 24 марта 2021 г. (UTC)
- Terasail , хорошо! Это изменение имеет смысл, и тестовые наборы выглядят хорошо, поэтому я пошел дальше и реализовал его. - Trialpears ( обсуждение ) 12:00, 25 марта 2021 г. (UTC)
- @ Trialpears : Нет, это из if, которое устанавливает диапазон строк для ячейки изображения. Думаю, в песочнице исправил. Terasail [ ✉ ] 15:32, 24 марта 2021 г. (UTC)
Обсуждение на Обсуждении шаблона: Уведомление об автоматическом архивировании § Объединить с Шаблон: Архивы или Шаблон: Заголовок обсуждения
Приглашаем вас присоединиться к обсуждению на Шаблон обсуждения: Уведомление об автоматическом архивировании § Объединить с шаблоном: Архивы или Шаблон: Заголовок обсуждения . - Trialpears ( разговор ) 22:09, 24 апреля 2021 г. (UTC)