Короткая ссылка-перенаправление
  • ВП:Ф-Т
  • ВП:ФТ
  • ВП:ТФ

Википедия:Форум/Технический

Материал из Википедии — свободной энциклопедии
Перейти к навигации Перейти к поиску
Актуально
Обсуждения форума правил
Выборы, присвоение и снятие флагов
Заявки на флаг ПИ
Снятие флагов
  • MBH (инж) — (?) заявка подана
Список изменений в правилах

Сломалось отображение шаблонов-карточек

[править код]

Все сломались. — Jet Jerry (обс.) 17:59, 5 декабря 2025 (UTC)[ответить]

Ура, чо. — © SAV✉️ ☎ 19:18, 5 декабря 2025 (UTC)[ответить]

Глюк викификатора

[править код]

Викификатор почему-то стал заменять слово "селькупский" (язык) на "сельскупский". Почините, плиз. Geoalex (обс.) 14:26, 5 декабря 2025 (UTC)[ответить]

✔: special:diff/150462550Alex NB IT (обс.) 14:42, 5 декабря 2025 (UTC)[ответить]

Нельзя сделать картинку шире 800 пкс

[править код]

Делая эту правку (см. также правку до), я обнаружил, что если указать thumb/мини, то увеличение цифры ширины от 800 до 1000 и далее до 1700 пикселей не приводит к расширению картинки. Это какой-то известный эффект движка? 从乃廾 13:05, 5 декабря 2025 (UTC)[ответить]

Баги Википедии (или что это?)

[править код]
Перенесено со страницы Википедия:Форум/Общий#Баги Википедии (или что это?). — 185.169.102.55 09:29, 5 декабря 2025 (UTC)

С са́мого начала моего редактирования я всегда добавляю текст и источники со смартфона и уже не сосчитать сколько раз происходит такое: пишем текст, добавляем источники (в визуальном редакторе) → переходим в редактор кода и вот в этом момент интерфейс просто зависает и не реагирует ни на что бесконечное кол-во времени. При попытке перезагрузить страницу иногда (очень и очень редко!) вылетает плашка «восстановить несохранённые изменения?», а чаще всего не сохраняется ничего и меня переносит в режим чтения статьи, будто и не вносил никаких изменений. Зависает всегда в разные моменты: сначала спокойно перехожу между редакторами, а потом виснет и слетают все изменения. Уже не знаю, сколько времени было потрачено на то, что исчезло в миг. Помогите, пожалуйста, кто знает. Может, у кого-то была такая же проблема (хотя уверен, со смартфона тут не сидит никто). Senya48 (обс.) 11:24, 4 декабря 2025 (UTC)[ответить]

  • очевидное решение - выключить вредоносный редактор и править сразу код? Есть гаджет, помогающий через гуи вставлять шаблоны источников сразу в режиме викикода. 从乃廾 11:33, 4 декабря 2025 (UTC)[ответить]
  • У меня такого не было 𝓐𝓻𝓽𝓮𝓶𝓲𝔂 𝓐𝓵𝓮𝓴𝓼𝓪𝓷𝓭𝓻𝓸𝓿 (обс.) 12:56, 4 декабря 2025 (UTC)[ответить]
  • Кажется, некоторое решение нашли, и все же добавлю: проблемы с переходом из визуального в простой часто бывают и при работе с компьютера, не только со смартфона. Иногда просто не реагирует, жмешь-жмешь и ничего, иногда теряет изменения. Потому: либо не связываться с визредом, либо, если уж связался, идти до конца, переключение у них объективно слабое место. Demetrius Talpa (обс.) 17:30, 4 декабря 2025 (UTC)[ответить]
    • Вот такого ответа я и ждал. Теперь хоть ясно, что проблема скорее всего непоправима и не на стороне пользователя. Спасибо, буду знать. Senya48 (обс.) 17:43, 4 декабря 2025 (UTC)[ответить]
      • Но происходит это именно на стороне пользователя. А поэтому можно по-крайней мере попытаться сократить вероятность появления этой проблемы. Так как она возникает, судя по всему, в результате нехватки памяти при обработке редактируемой страницы браузером. При долгом редактировании, там разрастается кеш версий для быстрой отмены, а если страница большая... сами понимаете. Наверное самое простое решение — если при редактировании открыто много вкладок и других приложений, то лучше их закрыть. Возможно это поможет. Или редактировать короткими не продолжительными сессиями. Как-то так. Pls (обс.) 18:55, 4 декабря 2025 (UTC)[ответить]
      • У себя на компьютере давно проблем не замечал, даже при переключении между редакторами. Кроме разве что если одна и та же страница разных ревизий открыта на разных вкладках, и случайно начать редактировать старую версию (по крайней мере предполагаю такую проблему по последствиям, не проверял). D6194c-1cc (обс.) 19:06, 4 декабря 2025 (UTC)[ответить]
        • Как упомянули выше — это может быть связано с недостатком памяти и множеством открытых вкладок в браузере. Да, это заметно, когда за одну правку вносишь много текста, переключение всё медленее и медленнее идёт между редакторами, ну а иногда просто не идёт, как у меня) Senya48 (обс.) 03:38, 5 декабря 2025 (UTC)[ответить]
  • До этого поста я думал, что один обременён этим багом. Лично я его не фиксил, а просто адаптировался, и больше он мне не мешает — привык. Нашёл для себя оптимальный способ борьбы с этим: просто часто сохранять написанное либо редактировать маленькими правками. Limekas (обс.) 18:28, 4 декабря 2025 (UTC)[ответить]
    • К такому я никогда не привыкну :-). Честное слово, сколько было потрачено нервов, когда я изрыл половину интернета в поиске источников, сидел оформлял статью весь день и в момент она перестала загружаться. Ладно, может, с компьютера лучше править и в режиме кода, раз визуальный редактор и на мобильных и на ПК грешит. Senya48 (обс.) 03:35, 5 декабря 2025 (UTC)[ответить]

Скрыть вводящую в заблуждение кнопку "написать письмо администратору"

[править код]

Когда зарегистрированный участник попадает под локальную блокировку по IP (его IP заблокирован как открытый прокси), то мы предлагаем ему оставить на его СО запрос о разблокировке (левая кнопка) или написать письмо админу (правая кнопка). Ирония в том, что при такой блокировке википочта не работает. Не стоит предлагать пользователям заведомо нерабочие варианты. dartraiden (обс.) 17:13, 4 декабря 2025 (UTC)[ответить]

  • На какой странице это выскочило? Пытаюсь найти этот эдитнотис. Только в Викиучебнике нашёл 𝐒𝐡𝐚𝐛𝐞 (обс.) 18:15, 4 декабря 2025 (UTC)[ответить]
  • Точно ли выскакивает именно это сообщение (с кнопкой «Написать письмо администратору») тем, у кого заблокирован диапазон IP, но не заблокирован аккаунт? Просьба привести пример такого участника.
    Судя по коду (последний блок if), такого не должно происходить. Заблокированные IP-диапазоны видят то (без кнопки админа), а заблокированные IP-адреса видят то (тоже без кнопки админа). Только заблокированные учётки, у которых ни IP-диапазон, ни IP-адрес не заблокированы, видят это (кнопка админа). 𝐒𝐡𝐚𝐛𝐞 (обс.) 20:34, 4 декабря 2025 (UTC)[ответить]
    • Если заблокирован конкретный IP, то кнопка админа точно есть. Тестирую на своей учётке, заходя через свой личный прокси (заблокированный на полгода как прокси). IPv6, если вдруг это как-то влияет (хотя, не должно). При попытке править статью получаю такое. Если нажать кнопку про администратора, то будет такое. dartraiden (обс.) 21:45, 4 декабря 2025 (UTC)[ответить]
      • Пока это писал нашёл ещё баг... Обратите внимание на текст "скоро появится на вашей странице обсуждения". Ссылка красная, хотя моя СО существует. А потому что ссылка ведёт на СО анонима (IP-адреса), несмотря на то, что я залогинен в учётку. Аналогично себя ведёт кнопка "Запросить разблокировку". Она создаёт запрос разблокировки на СО анонима. Этот баг репортили в 2020 году и он жив до сих пор. То есть, MediaWiki:Blockedtext не учитывает, залогинен ли юзер или нет. Соответственно, залогиненный юзер создаст запрос на разблокировку на СО анонима, спалив свой IP... dartraiden (обс.) 21:58, 4 декабря 2025 (UTC)[ответить]
      • IPv6, если вдруг это как-то влияет
        Да, проблема именно в этом.
        {{#ifeq: $7 | $3 явно не работает
        В отличие от IPv4-адресов, записываемых однозначно, IPv6 адреса могут быть записаны по-разному, например, с буквами в верхнем и нижнем регистрах и не только: IPv6-адрес#Запись адреса.
        MediaWiki, увы, совершенно точно не самосогласована (используются различные представления в разных местах) и далеко не во всём следует стандарту RFC 5952.
        @Shabe: special:diff/150453132, special:diff/150453133.
        • $9 — 1 если не может править свою страницу обсуждения, иначе пустая строка
        • $10 — 1 если запрещена отправка писем, иначе пустая строка
      Alex NB IT (обс.) 23:02, 4 декабря 2025 (UTC)[ответить]
      • Добавил автоматическую проверку параметров блокировки и отображение только доступных вариантов, пока что только для учётных записей: special:diff/150453345
        @DartRaiden, проверьте, что вы видите теперь? — Alex NB IT (обс.) 23:45, 4 декабря 2025 (UTC)[ответить]
        • Стало лучше.
          • Если заблокирован диапазон, то кнопки "написать админу" нет (это правильно), также нет кнопки "мой вклад" (наверное, правильно в случае блокировки диапазона). Нажатие кнопки "запросить разблокировку" корректно создаёт запрос о разблокировке на странице обсуждения учётки (если залогинен) или анонима (если не залогинен).
          • Если заблокирован конкретный IP, то кнопки "написать админу" нет (это правильно), кнопка "мой вклад" есть (правильно), а вот запрос о разблокировке в варианте "диапазон IPv4" улетает на правильную страницу, а в варианте "конкретный IPv6" всегда улетает анониму (а должен улетать на СОУ учётки при залогиненности).
        dartraiden (обс.) 23:57, 4 декабря 2025 (UTC)[ответить]
      • {{#ifeq: $7 | $3 явно не работает
        поправьте, если ошибаюсь, но вроде это и не должно было работать для IP-диапазонов. они шли по первой же цепочке блока:
        {{#if: {{#titleparts: $7 | 1 | 2 }}
          | <!-- IP-диапазон, если в $7 присутствуют / --> {{MediaWiki:Blockedtext/IP-диапазон |
        
        вот это деление на части (1 и 2) — это проверка, существует ли слэш. если да - то выскакивает нужное DartRaiden'у сообщение MediaWiki:Blockedtext/IP-диапазон. а в его случае слэша нет. вот и выскакивало то, чего DartRaiden не должен был видеть, -- MediaWiki:Blockedtext/учётные записи. 𝐒𝐡𝐚𝐛𝐞 (обс.) 10:52, 5 декабря 2025 (UTC)[ответить]

Глюки визреда?

[править код]

Коллеги, опять встречаю вот такие правки с добавлением закрывающего тега новики после внутренней ссылки. Это глюк визреда, или нечто иное, и как лечится?— Vulpo (обс.) 11:47, 4 декабря 2025 (UTC)[ответить]

Да, это так коряво работает визуальный редактор. На фабрикаторе имеется немалое количество сообщений на данную тему, но никто ничего менять не собирается, аргументируя «сохранением намерений пользователя» (ответ Эда Сандерса, ведущего инженера-программиста, руководителя команды разработки визуального редактора, можно сказать, официальная позиция) — Alex NB IT (обс.) 12:35, 4 декабря 2025 (UTC)[ответить]

Не работает подтверждение электронной почты

[править код]

Здравствуйте! 1. Регулярно отключается от Википедии моя электронная почта. Приходится её постоянно подтверждать. 2. При подтверждении написано, что письмо уже послано. Но это не так. Приходится каждый раз письмо отправлять вручную нажатием меню. 3. Сегодня почта совсем перестала подключаться. Не могу восстановить свою почту. Все время выходит сообщение "Неправильный код подтверждения или срок действия кода истёк." — Matsievsky (обс.) 11:11, 4 декабря 2025 (UTC)[ответить]

Уползание реплик

[править код]
Перенесено со страницы Википедия:Запросы к ботоводам#Уползание реплик. — Alex NB IT (обс.) 15:26, 4 декабря 2025 (UTC)

@Alex NB IT, коллега, если я Вам еще не совсем надоел, нет ли возможности решить проблему сжимающихся и уползающих вправо за пределы экрана реплик в обсуждениях? Nikolay Omonov (обс.) 06:41, 4 декабря 2025 (UTC)[ответить]

викификатор в виде букмарклета

[править код]

можно ли сделать? не хочу постоянно с включённым js сидеть, т.к. оно заметно увеличивает скорость загрузки страниц/различных действий. sapphaline (обс.) 13:53, 3 декабря 2025 (UTC)[ответить]

  • пинг @Shabe: как разбирающемуся. sapphaline (обс.) 13:55, 3 декабря 2025 (UTC)[ответить]
    • чтобы букмарклет работал, в браузере должен быть включён JS, иначе тап по кнопке ничего не даст. так что как будто нету смысла создавать браузерную закладку, если цель - выключить JS 🤷‍♂️ 𝐒𝐡𝐚𝐛𝐞 (обс.) 14:12, 3 декабря 2025 (UTC)[ответить]
      • браузерный js функция его отключения не затрагивает + у меня на сайтах он расширением выключен, а не настройкой. sapphaline (обс.) 14:14, 3 декабря 2025 (UTC)[ответить]
        • оки, я это представляю так)
          код, который надо вставить вместо ссылки закладки:
          javascript:(function(){var scriptURL = '//ru.wikipedia.org/w/index.php?title=MediaWiki:Gadget-wikificator.js&action=raw&ctype=text/javascript%27;var s = document.createElement(%27script%27);s.src = scriptURL;s.onload = function() {if (typeof Wikify === %27function%27) {Wikify();} else {console.error(%27Wikify function not found.%27);}};document.head.appendChild(s);})();
          
          когда у меня в браузере включён JS, то тап по этой закладке запускает Викификатор успешно. а если JS отключён, то тап по закладке не приводит ни к чему. проверял на примере случайной статьи. 𝐒𝐡𝐚𝐛𝐞 (обс.) 14:30, 3 декабря 2025 (UTC)[ответить]
          • не, так мне-то полностью standalone код нужен, без запросов к каким-либо сайтам. sapphaline (обс.) 14:31, 3 декабря 2025 (UTC)[ответить]
            • попробуйте) у меня остался всё тот же результат, но я не через расширение выключаю JS, а через консоль разраба.напр., в той статье пробел меняется через нажатие закладки, если включён JS. а нет - то нет. 𝐒𝐡𝐚𝐛𝐞 (обс.) 14:40, 3 декабря 2025 (UTC)[ответить]
  • не хочу постоянно с включённым js сидеть, т.к. оно заметно увеличивает скорость загрузки страниц/различных действий
    позвольте поинтересоваться аппаратной конфигурацией используемых вами устройств? — Alex NB IT (обс.) 14:22, 3 декабря 2025 (UTC)[ответить]

Кто-то забыл перевернуть календарь…

[править код]

Кроме шуток: на дворе уже декабрь, но по-прежнему выдаётся приглашение «Присоединись к Месяцу Азии в Википедии в ноябре!» — 109.252.191.61 18:00, 2 декабря 2025 (UTC)[ответить]

✔Alex NB IT (обс.) 22:49, 3 декабря 2025 (UTC)[ответить]

Режим "Именно этот текст" для InputBox

[править код]

По умолчанию для двух и более слов InputBox ищет в режиме «Эти слова». Порой важен/удобнее (без лишних зажирлений) режим «Именно этот текст». Ср. поиск NGC 2639 в наборе страниц Проект:Подведение итогов/NGC/* вставленного между кавычек, потом без кавычек:

Понятно что можно заранее подставлять кавычки, как выше. Но копипастить поисковый текст в зазор между кавычек неудобно. Есть {{Выполнить скрипт}} и есть, например, inputBoxNoPrefix.js. Последний не совсем понял что делает, но сама идея корректировать работу InputBox через доп.скрипт не криминальна, получается.

То есть можно ли добавить в ondemand скрипт, который в увязке с InputBox будет добавлять кавычки вокруг ввода перед отправкой формы? — Neolexx (обс.) 21:09, 1 декабря 2025 (UTC)[ответить]

Update: Как прямо-таки техзадание не стал метить, но если кто с правами на правку в пространстве MediaWiki: заглянет. Вот такой скриптик (с учётом чтобы лишние кавычки не ставить), если бы его можно было подключать через {{Выполнить скрипт}}, делает ровно о чём я спрашивал. — Neolexx (обс.) 18:09, 2 декабря 2025 (UTC)[ответить]

var form = document.forms['searchbox'];
if (!!form) { // still there
  form.addEventListener('submit', function(){
    var val = this[0].value;
    if (!(val.startsWith('"') && val.endsWith('"'))) {
      this[0].value = '"'.concat(val, '"');
    }
  });
}

Техновости: 2025-49

[править код]

MediaWiki message delivery 18:57, 1 декабря 2025 (UTC)[ответить]

Этносостав нп Казахстана

[править код]

Казстат опубликовал этнический и возрастной состав всех населенных пунктов Казахстана по переписи 2021 года. Какие идеи есть по заливке в википедию в соответствующие статьи про нп?— Kaiyr (обс.) 13:44, 1 декабря 2025 (UTC)[ответить]

Простейшая арифметика в шаблоне

[править код]

Конкретно у меня сейчас на операционном столе {{Книга:Энциклопедия «Москва» 1980}}. Тут такая задача: дано — "страница=X", нужно получить "другая страница=X, если X < 449, и другая страница=(X-2), если X>=449". Не знаю, можно ли это получить при использовании только стандартного викиязыка шаблонов (и, соответственно, #-операторов вроде #if)? -- Wesha (обс.) 01:26, 30 ноября 2025 (UTC)[ответить]

✔Alex NB IT (обс.) 18:07, 2 декабря 2025 (UTC)[ответить]

Список наблюдения с телефона

[править код]

Почему список наблюдения с моего телефона выглядит вот так? Это нормально? — Футболло (обс.) 07:37, 28 ноября 2025 (UTC)[ответить]

Лишняя категория и карточка «Футболист»

[править код]

Статья Скляр, Сергей Николаевич.

Во-первых, после правки AleUst появилась лишная категория Категория:Умершие в 2000 году (это неверно, потому что в источнике написано, что он умер около 2000 года). А если вручную прописать, то ни в какие категории это этой метакатегории статья не попадает.

А во-вторых… после данной правки карточка {{Футболист}} (может ещё какие-нибудь другие) стали выглядеть… хуже. Пруф. Для меня — это НЕПОЛОМАНО в чистом виде. Жду ответа от MBH и в первую очередь от @Sapphaline: зачем? Футболло (обс.) 09:42, 25 ноября 2025 (UTC)[ответить]

Переключатель языков одним кликом

[править код]

Поскольку программисты Фонда фактически отказались заниматься возвращением возможности возврата в новый Вектор переключателя языков одним кликом, вопрос. У нас есть гаджет (Настройки → Гаджеты → Интервики: переносить в начало списка), который позволяет выводить в старом Векторе предпочитаемые языки в начало списка. Нельзя ли доработать его так, чтобы он работал в новом Векторе, помещая отобранный список в боковое меню? Если эту штуку можно будет подключить на глобальном уровне (для всех интервик), было бы совсем хорошо. 𝓛𝓮𝓸𝗞 𝗮 𝗻 𝗱 08:52, 25 ноября 2025 (UTC)[ответить]

  • Теоретически можно, но не факт, что получится хорошо. Насколько помню, когда я пробовал переделывать отображение списка языков внутри ULS, основной проблемой было отловить момент открытия, когда они кромсают список на секции по континентам. И тут если они сделают phab:T282024, то возможно станет чуть полегче (но может и нет). Но если совсем на него забить, и просто сделать отдельную панель с языками, то такой проблемы не будет. Но есть большой риск, что она будет появляться с некоторой задержкой, вызывая заметное дёрганье интерфейса. И тут разве что её добавить после правой панели, чтобы хотя бы её не дёргало. — putnik 22:48, 25 ноября 2025 (UTC)[ответить]
  • @Leokand, мне тут пока неофициально (не знаю, есть ли соответствующие тикеты) сказали, что Фонд всё же рассматривает вариант интервики-ссылок без выпадающего меню как на Викискладе (см. левый сайдбар в примере). Так что давайте пока немного подождём и посмотрим. — putnik 09:51, 4 декабря 2025 (UTC)[ответить]

Техновости: 2025-48

[править код]

MediaWiki message delivery 15:56, 24 ноября 2025 (UTC)[ответить]

В сносках часто встречаются длинные заголовки, набранные капсом (например, здесь). Мелочь, но неприятно. Хорошо бы сделать для викиредактора дополнение, которое позволяло бы с этим бороться. Например, преобразовывать выделенный текст в нижний регистр. — Simba16 (обс.) 12:31, 24 ноября 2025 (UTC)[ответить]

Создать запрос на выборку с КУ

[править код]

Сам я слабоват в этом, не поможет ли кто? Эти 225 КУ - можно ли получить список только из ссылок на номинации КУ с сортировкой от самых старых номинаций к самым новым? Это к теме на форуме ПИ. — Neolexx (обс.) 15:45, 22 ноября 2025 (UTC)[ответить]

Удаление статей

[править код]

Вплоть до вчерашнего или позавчерашнего дня при удалении статьи в поле «Другая причина/дополнение» появлялась заполненная ссылка на обсуждение на КУ, а сейчас зачем-то ссылка на номер статьи в Викидате. Можно как-то назад вернуть, а то приходится ручками заполнять и копипастить (когда не забываю)? 𝓛𝓮𝓸𝗞 𝗮 𝗻 𝗱 21:50, 21 ноября 2025 (UTC)[ответить]

В данной статье шаблон {{статья}} при параметре 'язык = ru-petr1708' выдаёт названия месяца на английском (July, April и т. п.), а не на русском дореформенном (января, февраля, марта, апрѣля, маія, іюня, іюля, августа, сентября, октября, ноября, декабря), как это сделано с латышским. Где это исправить можно? — Футболло (обс.) 08:43, 21 ноября 2025 (UTC)[ответить]

Accessdate из панели редактирования

[править код]

Коллеги, а почему у нас вставка шаблона cite web из панели над окном редактирования (раздел «Ссылки на источники») приводит к нерекомендуемому формату параметра accessdate вместо access-date? Видимо, это Википедия:Гаджеты/refToolbar. Мне-то всё равно, работают они оба, но странно, когда ты делаешь стандартно, а за тобой ходит бот и исправляет :) This is Andy 08:17, 19 ноября 2025 (UTC)[ответить]

Все упомянутые в теме обновления внесены. — Alex NB IT (обс.) 22:56, 3 декабря 2025 (UTC)[ответить]

Предложение стереть гаджет

[править код]

Добрый вечер, уважаемые техколлеги. Хотелось бы знать, как вы относитесь к возможности стереть Википедия:Гаджеты/Подсказки для поисковых запросов в неверной раскладке? Это гаджет, который ловит ввод на ошибочной раскладке, когда забыли переключить язык, и показывает правильные варианты результатов. Например, если ввести в поле википоиска текст «geirby», поймут, что это Пушкин. Причина предложения — функциональность перенесена в движок. Я не знаю, есть ли у неё теперь недостатки, поэтому своё мнение не высказываю. Но достоинства есть, например, наконец заработало в Новом Векторе, в отличие от. Пингую редактировавших импортированный гаджет, @Iniquity и @Jack who built the house. Что скажете? Игорь (обс) 14:39, 18 ноября 2025 (UTC)[ответить]

Возражений не было. Игорь (обс) 21:06, 2 декабря 2025 (UTC)[ответить]

Унификация шаблонов lang

[править код]

С реф разобрались. @Iniquity ты писал, у тебя какие-то вопросы/сомнения по такой же унификации ланг-шаблонов? 从乃廾 11:09, 17 ноября 2025 (UTC)[ответить]