Техновости/2025/13
Appearance
Еженедельный выпуск технических новостей помогает отслеживать недавние изменения, которые наверняка повлияют на работу в проектах Фонда Викимедиа. Подписывайтесь, дополняйте и оставляйте отзывы.
предыдущая | 2025, неделя 13 (понедельник 24 март 2025) | следующая |
Техновости: 2025-13
Последние новости технического сообщества Викимедиа. Проинформируйте остальных об этих изменениях. Не все изменения повлияют на вас лично. См. также переводы на другие языки.
Новость недели
- Фонд Викимедиа приглашает всех пользователей поделиться отзывами на черновую версию целей и ключевых показателей, которые будут приоритетными для Отдела по продуктам и технологиям в следующем фискальном году (начиная с июля). Цели — это широкие области, заслуживающие внимания, а ключевые показатели — конкретные результаты, которые можно измерить и понять, насколько мы продвинулись в достижении целей. Просим прокомментировать черновик на его странице обсуждения на любом языке; в идеале — до конца апреля.
Новости для редакторов
- Расширение CampaignEvents будет развёрнуто в нескольких вики-проектах в апреле 2025 года (конкретные даты см. в плане). Работавшая над ним команда начала работу с сообществами в этих проектах. Расширение предназначено для организации совместных вики-активностей (например, мероприятий, марафонов и тематических проектов), управления ими и их рекламы. В него входят три инструмента: Регистрация мероприятий (Event Registration), Список работ (Collaboration List) и Список приглашений (Invitation Lists). Оно уже работает в 13 Википедиях, включая английскую, французскую и испанскую, а также на Викиданных. Вопросы и предложения просим оставлять на странице обсуждения расширения или на Фабрикаторе (с меткой #campaigns-product-team).
- На неделе, начинающейся с 31 марта, в вики-проектах можно будет устанавливать ограничения по тому, члены каких пользовательских групп могут видеть приватные регистрации на мероприятия через инструмент Event Registration из расширения CampaignEvents. По умолчанию они видны организаторам мероприятия и локальным администраторам. Ранее администраторы не видели приватные регистрации. Вики-проекты могут менять настройки, делая запрос на изменение конфигурации CampaignEvents на Фабрикаторе (с меткой #campaigns-product-team). Участники прошлых мероприятий могут отменить свою регистрацию в любое время.
- Просим администраторов в проектах, где кастомизирована боковая панель (MediaWiki:Sidebar), проверить, есть ли там пункт со списком «Special pages». Если его там нет, в файл со списком нужно добавить строку
* specialpages-url|specialpages
. В проектах, где используется стандартная боковая панель, ссылка на специальные страницы переедет из панели инструментов на боковую панель в апреле [1] - В теме оформления «Минерва» (используется на мобильных устройствах) уведомления и оповещения отображаются по нажатию на иконку колокольчика (
). Долгое время из-за бага новые уведомления показывались только когда у пользователя были непрочитанные оповещения. Этот баг был исправлен, и теперь у иконки колокольчика будет отображаться счётчик, показывающий общее количество непрочитанных уведомлений и оповещений. [2]
Приглашаем ознакомиться с отчётом о решённых задачах; на прошлой неделе было решено 23 задач.
Технические обновления
- В визуальном редакторе появился новый клиентский хук, который разработчики могут использовать для интеграции в жизненный цикл визуального редактора. Он должен заменить существующие хуки жизненного цикла и унифицировать работу на разных платформах. Кроме того, новый хук будет применим и к использованию визреда вне обычного редактирования целой статьи, позволяя гаджетам взаимодействовать с редактором в Инструментах обсуждений (DiscussionTools). Команда редактирования надеется со временем пометить старые хуки как устаревшие, а затем избавиться от них, поэтому просит сообщить о пользовательских сценариях, которые этот хук не покрывает, в задаче на Фабрикаторе.
- Разработчики, использующие JavaScript-библиотеку
mw.Api
, получили возможность идентифицировать инструменты, используя её с параметромuserAgent
; пример:var api = new mw.Api( { userAgent: 'GadgetNameHere/1.0.1' } );
. Если вы поддерживаете гаджет или пользовательский скрипт, просим установить юзер-агент, потому что это помогает поддерживать библиотеку и сервер, а также отличать добросовестный трафик и паразитный. [3][4] Подробности об обновлении движка: MediaWiki
Технические новости подготовлены техническими писателями и публикуются ботом • Дополнить • Перевести • Помощь • Оставить отзыв • Подписаться или отписаться.