Википедия:Форум ботоводов

Материал из Википедии — свободной энциклопедии
Перейти к: навигация, поиск

IABot и мёртвые урлы[править вики-текст]

Господа, а зачем InternetArchiveBot везде лепит deadurl (пример)? У нас же нигде не используется этот параметр. Только deadlink. Кто-то уже обращал на это внимание? --Michael Romanov (обс.) 22:34, 4 сентября 2017 (UTC)

Давно пора начать использовать. — Vort (обс.) 06:21, 5 сентября 2017 (UTC)
Что использовать — бот? Бот уже используется. Или deadurl вместо deadlink? Так не используется deadurl! В этом же суть моего запроса. --Michael Romanov (обс.) 06:28, 5 сентября 2017 (UTC)
deadurl. Он позволяет менять местами архивную ссылку и оригинальную. В результате, при правильной разметке пользователю всегда достаточно кликнуть по первой ссылке, чтобы попасть куда надо (если оригинал жив, то на оригинал, если мёртв, то в архив). — Vort (обс.) 06:43, 5 сентября 2017 (UTC)
Ничего deadurl не позволяет менять. Идем в пример — Bhutan Postal Corporation Ltd.. Проходимся кликами по первым ссылкам, из которых семь битые (1, 4 — 8 в «Примечаниях», а также еще одна в «Ссылках»). И что? И ничего! «Not Found. The requested URL /index.php was not found on this server.» И никакой замены на архивные ссылки, хотя archiveurl имеется уже в статье для каждого из этих случаев. Что-то тут не так. --Michael Romanov (обс.) 08:19, 5 сентября 2017 (UTC)
Поддержку этого параметра надо добавить в шаблон {{cite web}}. — Vort (обс.) 08:25, 5 сентября 2017 (UTC)
Так в том-то и дело! А то бот торжественно запустили, откупорили бутылку с шампанским, сыграли туш и похлопали в ладоши. А бот — тупо не работает. :) --Michael Romanov (обс.) 08:35, 5 сентября 2017 (UTC)

Предварительный итог[править вики-текст]

Мы что-то забыли просто, что он добавляет этот параметр. Пока добавил только в {{cite web}}, позже добавлю в остальные шаблоны. С уважением, Iniquity 08:33, 7 сентября 2017 (UTC)

@Iniquity: В случае =yes надо не только архив на первое место поставить, но и оригинал на второе. Сейчас получается два архива. Сообщение обновлено.Vort (обс.) 08:59, 7 сентября 2017 (UTC)
Да, с итогом пока надо повременить. Из {{cite web}} параметр deadurl пока убран. --Michael Romanov (обс.) 11:47, 7 сентября 2017 (UTC)
Не вижу какие могут быть препятствия кроме запутанности кода шаблона. — Vort (обс.) 12:14, 7 сентября 2017 (UTC)
Меня смущает что deadurl стал ставиться и на рабочие сайты. Надо будет уточнить. С уважением, Iniquity 12:36, 7 сентября 2017 (UTC)
@Iniquity: Я уточнял. Ботовод говорит, что наличие архивной ссылки подразумевает значение параметра deadurl=yes. — Vort (обс.) 12:40, 7 сентября 2017 (UTC)
Я пригляделся – да, по сути оказывается, что бот в основном дополняет шаблоны где уже стояло archiveurl, и там дополняет именно этот атрибут. А именно дохлые ссылки ему попадаются редко. -Lone Guardian (обс.) 23:32, 7 сентября 2017 (UTC)
  • Не понятно зачем использовать deadlurl когда его полностью заменяет deadlink. Если deadlink=200 (а также 2xx) или отсутствует, то урл жив. Если ошибочен (4хх, 5xx, ..), то урл мёртв. Bsivko (обс.) 16:27, 8 сентября 2017 (UTC)
  • Бот сейчас проставляет бесполезный deadurl=yes не проверяя факт доступности урла, чем он и вреден. Bsivko (обс.) 16:27, 8 сентября 2017 (UTC)
  • Ещё одна проблема бота - вставка оригинального урла ещё и в https://www.webcitation.org . URL указан в параметре url=, а он фигачит то же самое в https://www.webcitation.org. Из-за подобных действий совместно с deadurl например статью KSP бот увеличил в размере на 4к байт. Bsivko (обс.) 16:27, 8 сентября 2017 (UTC)
  • Судя по обсуждению, автор бота о проблемах бота знает, но никак не реагирует, и соответственно никто бота останавливать не собирается. Все печально. Какой-то бардак - и при принятии решений, и при реакции на проблемы. Bsivko (обс.) 16:27, 8 сентября 2017 (UTC)
    • @Bsivko: Да разные эти два параметра, не путайте ботовода. "Ещё одна проблема бота - вставка оригинального урла" - это не проблема, а верное проставление ссылки на архивную копию. С уважением, Iniquity 16:41, 8 сентября 2017 (UTC)
      • Параметры разные, но в обсуждаемом шаблоне параметра deadlurl нет физически. А как писал выше, «Не понятно зачем использовать deadlurl когда его полностью заменяет deadlink». На этот вопрос ответа нет так понимаю. Bsivko (обс.) 17:06, 8 сентября 2017 (UTC)
      • "Ещё одна проблема бота - вставка оригинального урла" - это проблема, так как дублируется лишняя информация. Оригинальный URL есть в параметре url. Ссылка на www.webcitation.org самодостаточна, не нужны ей лишние параметры. Bsivko (обс.) 17:06, 8 сентября 2017 (UTC)
        • Согласен с обоими замечаниями. Действительно, бот, с помпой запущенный, огорчает своим недофункционалом. Прежде чем его запускать стоило посмотреть, что он реально может делать и заточен ли под него {{cite web}}. --Michael Romanov (обс.) 19:02, 8 сентября 2017 (UTC)
        • Еще раз говорю, deadurl это совершенно другой параметр нежели deadlink, он предназначен для иного, и есть вероятность, что он будет включен в {{cite web}}. Касательно же полного адреса на архив, я вижу в этом больше плюсов нежели минусов. Но в любом случае, это надо поднимать тему на ВП:ПРЕ или ВП:Т, форум ботоводов думаю не самое лучшее место для обсуждения таких вещей. С уважением, Iniquity 18:41, 9 сентября 2017 (UTC)
    • Насчет разворачивания архивной ссылки там ответили "On enwiki, it's a policy to not use short form links and that all archive URLs require the snapshot timestamp and original URL in the URL. If you don't want this to happen on ruwiki, you can disable said function by setting "convert_archive" to 0 on the configuration page." Так что в опции надо залезть и сделать convert_archive=0. Правда, deadurl это другая проблема тут. --Lone Guardian (обс.) 20:00, 8 сентября 2017 (UTC)
      • Это здесь нужно «залезть и сделать»? У меня прав на редактирование нет. А почему до сих пор не сделано? Не понятно, как принимается решение о изменении конфигурации. Bsivko (обс.) 07:11, 9 сентября 2017 (UTC)

Итог[править вики-текст]

После обновления бот более не будет добавлять deadurl. Касательно же длинных архивных ссылок, думаю это стоит обсудить на одном из основных форумах. С уважением, Iniquity 14:42, 10 сентября 2017 (UTC)

Как будут удаляться все добавления, произведенные этим ботом? --Michael Romanov (обс.) 06:38, 11 сентября 2017 (UTC)
А это правда нужно? Они ж ничего не делают, правильно? Эти параметры могут же и при копировании из англовики перекочевать, например. В теории я могу пройтись, но смысла не вижу. ~Facenapalm (обс.) 10:23, 11 сентября 2017 (UTC)
Например для Sonic Adventure статья увеличена на более чем 6 кб. Сами же эти килобайты не несут ничего полезного, т.е. лишние, а самому их перепроверять и удалять это существенное личное время. Для таких статей как Sonic Adventure сейчас заниматься некому - автор покинул проект. Отмечу, что считаю, что если проблема порождена ботом, то справедливо и правильно исправлять это же ботом, а не вручную. По мере возможности, конечно. IABot там сделал полезное - выправка дат, кодировки, протокол и т.п. Но раздувание URL'ов и deadurl уже неконсенсусны в рувики.| Дополнительно, параметр deadurl будет только сбивать с толку и занимать место - работать с ещё большим кол-вом букв неудобнее. И тут идёт речь так понимаю о десятках тысяч статей, если не больше, т.е. масштаб проблемы очень большой. Bsivko (обс.) 18:13, 11 сентября 2017 (UTC)
Полностью поддерживаю. --Michael Romanov (обс.) 10:10, 13 сентября 2017 (UTC)
Судя по всему нужно писать отдельный запрос ботоводам. Bsivko (обс.) 21:28, 14 сентября 2017 (UTC)
А если там сделать эту правку, то дамп Википедии вырастет сразу на 167 229 байт. --ᛒᚨᛊᛖ (ⰑⰁⰔ) 22:39, 12 сентября 2017 (UTC)
Какой дамп? Какую правку? Bsivko (обс.) 09:59, 13 сентября 2017 (UTC)
А когда будет обновление? Бот продолжает свою деятельность. Bsivko (обс.) 18:13, 11 сентября 2017 (UTC)
Остановите бота! :) --Michael Romanov (обс.) 10:10, 13 сентября 2017 (UTC)
v1.5.2 вроде перестала ставить deadurl=yes. Остался вопрос с избыточными webcitation. Bsivko (обс.) 21:28, 14 сентября 2017 (UTC)

Двойные перенаправления при переносе статей[править вики-текст]

При переносе статей скриптом movepages.py не "расчищаются" страницы, где когда-то было исправлено двойное перенаправление. Исправит ли ситуацию получение ботом статуса администратора, если да, то будет ли бот-администратор также удалять страницы неоднозначностей и иные статьи, расчищая место для переноса?--ChehVlad (обс.) 06:38, 2 сентября 2017 (UTC)

  • Вы имеете в виду, что если целевая страница уже существует и имеет не одну правку, она не удаляется автоматически? Ну а как ещё, если бот не имеет прав на удаление. И не думаю, что он начнёт автоматически удалять такие страницы даже с этим правом, мало ли, может там полноценная статья. MBH 11:22, 2 сентября 2017 (UTC)
    • Да, ну и что делать в таком случае? Не ручками же ~12 000 страниц переносить. --ChehVlad (обс.) 13:42, 2 сентября 2017 (UTC)
      • Удалять редиректы админботом. Могу удалить, если дадите админа. MBH 13:59, 2 сентября 2017 (UTC)

Сбой бота-викификатора[править вики-текст]

Вот пример того, как бот, викифицирующий слово "значимость", вместо этого вносит ошибку в разметку. И такая дребедень чуть ли не с 4 августа. Разберитесь, пожалуйста. --Grig_siren (обс.) 09:26, 7 августа 2017 (UTC)

Папки некоторых пользователей Лабса были удалены из-за инцидента[править вики-текст]

В свете phab:T169774 прошу всех пользователей Лабса проверить все свои папки там на комплектность и в случае некомплекта - отписаться в этом или моём исходном таске. MBH 17:07, 5 июля 2017 (UTC)

Зачистить категории[править вики-текст]

Перенесено на страницу Википедия:Запросы к ботоводам#Зачистить категории.

Координаты АЕ[править вики-текст]

Перенесено на страницу Википедия:Запросы к ботоводам#Координаты АЕ.