На цій сторінці відбувається подання технічних запитів до адміністраторів інтерфейсу. Технічні запити полягають в написанні чи внесення змін до особистих і глобальних скриптів, системних повідомлень MediaWiki, а також редагуванні технічних сторінок, написаних мовами CSS і JavaScript.
Що повніше й детальніше викладений опис запиту, то більше в нього шансів бути виконаним якомога швидше.
Повідомлення про проблеми і пропозиції щодо рушія та програмного забезпечення MediaWiki, а також запити на консенсусні зміни конфігурації слід розміщувати на Фабрикаторі англійською мовою.
здається причину вже усунуто, цікаво чого там використовується subst:, окрім {{Рід}}, я таке помітив тільки в {{Гаплогрупа}}, {{Сімейство ТЗ}}, {{Розподіл ймовірностей}}, думаю ще десь таке є
Щодо технічної кнайпи, дякую, буду мати на увазі її також. А subst: там використано тому, що така реалізація запропонована як дефолтна на сторінці документації шаблону {{Картка}}. --Шабля (обговорення) 15:19, 28 березня 2025 (UTC)[відповісти]
хм, значить проблема лише в тому як ім'я передається в модуль Navbar, а про кнайпу я сказав бо там набагато більше людей стежить, та і це проблема в шаблонах і модулях, а не в інтерфейсі Вікіпедії --Mile.Horizon (обговорення) 15:29, 28 березня 2025 (UTC)[відповісти]
Це проблема в тому, що там використано теги <includeonly>...</includeonly>, а тому підстановка не спрацьовує і видає помилку. Але питання загалом в іншому (і це основна причина, чого цей рядок був закоментований), а чи потрібно взагалі вказувати параметр ім'я для більшості карток? Тобто раніше цей параметр не працював, бо в картці цього параметра взагалі не було і {{navbar}} не підключався. А зараз, коли він підключений, то видає знизу П О Р. Що говорить англ. вікі з цього приводу:
Ви можете використати значення {{subst:PAGENAME}}, однак це рідко вам знадобиться, бо користувачі, натискаючи на ці посилання в картці, відправлятимуться до коду шаблону ніж до тексту в картці, який ймовірно вони хочуть змінити.
Оригінальний текст (англ.)
You may use the value {{subst:PAGENAME}}; however, this is rarely what you want because it will send users clicking these links in an infobox to the template code rather than the data in the infobox they probably want to change.
Зараз з пропозиціями об'єднанням статей, на жаль, все дуже неконсистентно. То там шаблон забудуть поставити, то там, то взагалі ніде шаблону немає, то створять запит, але без створення підсторінки з обґрунтуванням. Думаю було б дуже корисно мати стандартний додаток для номінування на об'єднання, де при виборі відповідного пункту з меню в статті можна було б всі необхідні дані вказати в popup-вікні. Можливо найпростіше було б взяти за основу додаток NominateToDel і допрацювати, тоді створення гаджета не має забрати багато часу. Дякую.--Mile.Horizon (обговорення) 22:18, 19 березня 2025 (UTC)[відповісти]
@MonAx, зробив. Але кольори mw-disambig і mw-disambig.mw-redirect у світлому режимі порушують WCAG AA (якщо колір тексту є кольором посилання (#3366CC)), їх треба на щось замінити. Відповідно потрібно міняти тоді кольори й для темного режиму. --Repakr (обговорення) 13:30, 6 січня 2025 (UTC)[відповісти]
Вертикальне центрування значків ДС/ВС і перевірених статей
Дехто зазначив, що значки-індикатори в нас вертикально не відцентровані (див. [1], [2]). Помітив, що якщо задати у класі .mw-indicators стилі: display: flex; align-items: center;, (див. [3]), то вони будуть «на одній лінії». Пропоную додати ці стилі, хоча не зовсім знаю куди буде найкраще. Можна в common.css, якщо це працюватиме в усіх темах однаково добре. CanIUse дає що для 98 % користувачів це працюватиме (тобто крім ду-у-уже старих браузерів). --MonAx(обговорення)13:38, 23 грудня 2024 (UTC)[відповісти]
display: flex псує вигляд в Timeless, де воно й так ок виглядає ([4]), тому тоді якщо вже додавати це, то в Mediawiki:Timeless.css попрошу у вже прописаному класі mw-indicators прописати display: block; воно має перезаписувати стиль з common.css, якщо я правильно розумію. А в мобільній я цих значків не бачу --MonAx(обговорення)15:02, 23 грудня 2024 (UTC)[відповісти]
@Repakr Перепрошую, що "бомбардую" запитами, але помітив, що позначка "Перевірена версія"/"Неперевірена версія" виглядає невідцентрованою (див. скриншот). Пропоную до класу .mw-fr-review-status-indicator теж додати align-items: center; (скриншот). Перевірив на стилях крім Мінерви і Таймлес, все так само працює. --MonAx(обговорення)15:45, 24 грудня 2024 (UTC)[відповісти]
На моїй СО HorbAnne, каже, що не може проголосувати на довиборах. Проглянув її внесок — всім вимогам відповідає: немає патрульного, але є >500 редагувань, стаж 2 роки. За тиждень до початку голосування достатня кількість правок теж є. Прошу когось знову переглянути скрипт Voting.js. --MonAx(обговорення)17:02, 18 листопада 2024 (UTC)[відповісти]
@Andriy.v Пробував у хромівській консолі розробника подивитись значення змінних. Виводить userinfo {userid: 582690, name: 'MonAx', registration: '2021-10-21T00:12:31Z'}, але значення змінних conf, data1, data2 в мене не визначені (Uncaught ReferenceError: conf is not defined і так далі). Можливо, помилка у перевірці userinfo.registration > conf.criteria.registrationу рядку 120. --MonAx(обговорення)07:02, 8 листопада 2024 (UTC)[відповісти]
Ви не відповідаєте критеріям. Ваші голоси на цих виборах не будуть враховані. Утім, якщо вам просто цікаво, як працює скрипт, ви можете подивитись на нього без збереження голосів.
@Andriy.v: В мене пише «Ви не відповідаєте критеріям. Ваші голоси на цих виборах не будуть враховані. Утім, якщо вам просто цікаво, як працює скрипт, ви можете подивитись на нього без збереження голосів.». Судячи з того що окрім вас ніхто не проголосував, то явно не в мене одного. Ще точно у Користувач:Mykola7, ми з ним учора ввечері у чаті намагались розібратись. І я так розумію Користувач:Ahonc теж. І тільки що запитав Користувач:MonAx. У всіх пише невідповідність критеріям. Тож це не в мене глюк. --YarikUkraine (обговорення) 06:50, 8 листопада 2024 (UTC)[відповісти]
Подивився за допомогою брейкпойнту у хромівському дебагері, справді не працює умова userinfo.registration > conf.criteria.registration, але то інше, і я так розумію і має бути false... --MonAx(обговорення)07:50, 8 листопада 2024 (UTC)[відповісти]
$.inArray('editor',mw.config.get('wgUserGroups')) > -1 видає true, якщо користувач є патрульним, тобто є в списку editor, а має бути навпаки, бо якщо true, то користувачу якраз видає помилку про невідповідність критеріям --MonAx(обговорення)07:57, 8 листопада 2024 (UTC)[відповісти]
Тобто там має бути складніша перевірка. Зараз: (data1.query.usercontribs.length < conf.criteria.count_tot || $.inArray('editor',mw.config.get('wgUserGroups')) > -1 || data2.query.usercontribs.length < conf.criteria.count_active), а мало би бути (data1.query.usercontribs.length < conf.criteria.count_tot && $.inArray('editor',mw.config.get('wgUserGroups')) == -1) || data2.query.usercontribs.length < conf.criteria.count_active, як у вступі: "Брати участь у виборах арбітрів можуть лише користувачі, які мають на момент початку голосування права патрульного або принаймні 500 редагувань та стаж редагувань не менш як 3 місяці. А також принаймні 5 редагувань основного простору назв," --MonAx(обговорення)08:02, 8 листопада 2024 (UTC)[відповісти]
Наскільки мені відомо, у Вікіпедії нема якихось настанов стосовно розташування приміток (Вікіпедія:Місце виноски), однак я все одно вважаю, що було б доречно, якби вікіфікатор прибирав би пробіли між примітками та між розділовими знаками та примітками. Див. постійна версія № 43824553: переклад вмісту при використанні гугл-перекладача перекладає примітки у вигляді ". [1] [2] [3]"; Я пропоную, аби вікіфікатор перетворював таке на ".[1][2][3]" --MonAx(обговорення)10:08, 5 листопада 2024 (UTC)[відповісти]
Вітаю, щось почав глючити додаток, після перемикання режиму (візуальний->редагування коду чи навпаки) в мене відображається 4 іконки вікіфікатора замість однієї. Відтворюється в Google Chrome i Edge (більше ніде не тестував). --Mike.Khoroshun (обговорення) 22:06, 12 вересня 2024 (UTC)[відповісти]
Перевірив у Firefox — так само, але кнопки додаються лише 1 раз до загальної кількості 4 шт.
І ще цікавий момент: коли вже з'явилися 4 різні кнопки Вікіфікатора, то кожна з них додає різну кількість порожніх рядків наприкінці повідомлення: 1-а — 4 рядки, 2-а — 3 рядки, 3-я – 2 рядки і 4-а — 1 порожній рядок. --Рассилон07:38, 13 вересня 2024 (UTC)[відповісти]
Вітаю, прохання подивитись до майстра завантаження файлів. Я декілька разів намагався завантажити зображення через майстер, доходив до екрану аля "Ваш файл буде доступний за цією адресу через декілька хвилин" але ніяке зображення нікуди зрештою не завантажувалось. Вже скориставшись старою формою я зміг отримати помилку "Розширення «.jpg» файлу не відповідає виявленому MIME типу файлу (image/png)." Прохання додати перевірку на MIME тип і відображати помилку в інтерфейсі майстра, бо зараз його логіка викликає збентеження.--Mike.Khoroshun (обговорення) 12:54, 1 вересня 2024 (UTC)[відповісти]
Майстер оновлено на зразок до англовікі і частково проблему вирішено, принаймні сповіщення про те, що щось трапилось не так, буде приходити. На жаль сповіщення буде приходити в англійській мові, бо на скільки я бачу його береться без локалізації повідомлення. --Andriy.v (обговорення) 06:53, 5 жовтня 2024 (UTC)[відповісти]
В мене так само, не працює данний скрипт, вилітає з alert Збій при завантаженні: ⧼abusefilter-warning-resolution⧽ . Пробував завантажити постер до статті Brassic --BlackStar1991 I was born that make this world better 18:11, 8 грудня 2024 (UTC)[відповісти]
Мдассс. розмір був 350х525px 64kb. Чому фільтрацію неможна було зробити на момент підключення файлу в завантажувальний input ? Наче ж не складно... Це хтось може виправити, будьласка ? --BlackStar1991 I was born that make this world better 18:52, 8 грудня 2024 (UTC)[відповісти]
Допоможіть покращити шаблон Multiple image - на відміну від орігінального Template:Multiple image українська версія не дає вибрати параметри для того щоб їх назначити в подальшому, і не має адекватного перекладу. Шаблон актуальний для розділів нумізматики.
BlackStar1991 I was born that make this world better 13:20, 17 серпня 2024 (UTC)[відповісти]
@Andriy.v, @Mike.Khoroshun. Наскільки я бачу, то проблема в тому, що зараз теги h4 огортаються в div class="mw-heading mw-heading4". Рішенням я поки знайшов це переписання коду на div, наприклад:
@Repakr дякую за перевірку, зараз я не спостерігаю проблему там де я її відтворив, форма «Перевірити цю версію» взагалі зникла для неперевірених сторінок.
Я так розумію зараз ми переживаємо період турбулентності пов'язану з Convert FlaggedRevisions to Codex. Через цю задачу зараз активно додаються нові баги в інтерфейс пов'язані з патрулюванням, які розробники намагаються фіксити. У зв'язку з цим, а також з тим, що я вже не дуже орієнтуєтусь де зміни відбуваються "бо так має бути і це новий дизайн", а де "так бути не повинно, це треба виправити" — думаю я краще не писатиму про баги стосовно цього функціоналу в ці темі. Якщо цікаво, я в чат вікіпедії в ВП:Telegram завантажував як для мене виглядала проблема ([5]). --Mike.Khoroshun (обговорення) 18:54, 9 серпня 2024 (UTC)[відповісти]
У цьому редагуванні вікіфатор чомусь додає nbsp до назв двох із трьох файлів (зверніть увагу — третій (найвищий) він не чіпає) статті, та ще й заміняє правильну лапку-«ялинку» на "німецьку". Чому так? Може спробуєте виправити? Це не вперше у цій статті. Cherry Blossom (обговорення) 14:48, 6 серпня 2024 (UTC)[відповісти]
Добрий день! При завантаженні файлу необхідно обрати один із шаблонів у випадаючому меню: Особа померла понад 70 років тому, Обкладинка книги, кадр з фільму тощо. Якщо не обрати жоден з варіантів, зображення завантажити неможливо. Прохання додати в меню шаблони, яких немає, наприклад - Шаблон:Знімок екрана. У категоріях, до яких належить цей шаблон, можуть бути ще подібні шаблони. Дякую --MonAx(обговорення)16:46, 28 липня 2024 (UTC)[відповісти]
@MonX94, ТакЧастково зроблено, я додав кілька шаблонів, але мені трохи важко розібратися зі всіма ліцензіями і які підписи варто зробити. Тому якщо запропонуєте список, які ще варто додати та які підписи варто виводити, то я їх додам. Приклад: назва_шаблону|підпис, див. MediaWiki:Licenses.
Вітаю, на жаль у зображеннях не працює параметр «mini», якщо його писати латинкою. Це те ж саме, що й параметри «thumb» або кириличний «міні», і він широко застосовується в німецькій Вікі. Було би зручно, особливо під час перекладу, якби додали mini як один із варіантів і в нас. Дякую заздалегідь! --Gzhegozhобг.08:00, 19 липня 2024 (UTC)[відповісти]
Додати зміну кольору відносно темного режиму для шаблону документації до Commons.css
Потрібно додати кілька рядків до MediaWiki:Common.css, щоб забезпечити роботу темного режиму шаблону документації. Рядки наступні:
/* Dark mode for template documentation */html.skin-theme-clientpref-night.template-documentation{background-color:#0b1e1c;}@media(prefers-color-scheme:dark){html.skin-theme-clientpref-os.template-documentation{background-color:#0b1e1c;}}
Шаблон дозволяє вказувати інтервікі посилання на елемент вікі даних. При наведенні мишки на іконку створену шаблоном, з'являється випадаючий список з якого можна вибрати мову, але при цьому сама іконка також є клікабельною. При звичайному кліку на неї, нічого не відбувається, але в браузері Firefox, при кліку поєднаному з Ctrl (щоб відкрити посилання на окремій вкладці), окрема вкладка відкривається пуста з посиланням «javascript:void(0)». можливо не варто взагалі робити ту іконку клікабельною? --Шабля (обговорення) 21:16, 15 липня 2024 (UTC)[відповісти]
Вітаю, в нас зараз на головній висить вибрана стаття, в якій використовується шаблон {{TOC hidden}}, окрім цього він використовується ще на кількох десятках статей. Шаблон не сказати що круто працює, він обгортає «справжній зміст» в ще один елемент «зміст», який має дублюючі кнопки «сховати» і «показати», окрім цього, оскільки в мобільній версії і новому векторі справжній зміст не відображається в звичному вигляді, то там просто рендериться порожній прямокутник з написом «Зміст». Я намагався переписати шаблон, щоб з цим шаблоном "справжній зміст" був в стані collapsed по дефолту, але результат не клікабельний, треба віддредагувати MediaWiki:Common.js, додавши трохи коду, як приклад можна взяти bewiki, (be:MediaWiki:Common.js, там де /*{TOC hidden}*/). Дякую. --Mike.Khoroshun (обговорення) 21:55, 11 червня 2024 (UTC)[відповісти]
@Andriy.v: у головної сторінки щось поїхало і всі заголовки (навіть боксів) почали писатися Geogrією з підкреслюванням (як заголовки 1 рівня на звичайних сторінках), а не sans-serif'ом, як це було: 1, 2, 3. І така проблема зі всіх браузерів, а на мобільному сайті "Зміни шаблонів цієї версії очікують на перевірку". При цьому, ніяких змін ні у голові, ні на самій головній не було, то ж що сталося і як це виправити? --Keneris☎18:49, 7 червня 2024 (UTC)[відповісти]
Зауваження до скрипта «Перейменувати» і номінатора «на швидке вилучення»
Воно не критичне, але все ж...
Перейменував сторінку з грубою помилкою в назві Катастрофа Beechcraft B9L у Жулянах. Потім хотів вилучити перейменування. Спочатку намагався номінувати на ШВ, з вказанням пункту «перенаправлення з грубою семантичною помилкою» — отримав повідомлення про невідому помилку, номінація не відбулася.
Вирішив номінувати на просте вилучення, номінація успішна, але собі на СО отримав запис про те що стаття яку я створив номінована на вилучення?! Дивно, бо я цю статтю не створював. Ця назва, це креатив попереднього автора, але чомусь скрипт перейменування сторінок, автором на сторінках перенаправлень ставить саме того хто перейменовував, а не того хто ці сторінки створював. Це якось нелогічно.
В мене гаджет працює добре ред. № 42729227. Можливо це якась тимчасова помилка сервера
Хибу гаджету виправив, тепер сповіщення Вам приходити не буде, якщо знову номінуєте свою сторінку. Насправді нічого дивного немає, бо це стандартна дія перейменування. Коли ви перейменовуєте, то історія редагувань старої сторінки переходить на нову назву, а стара назва вважається як створена Вами сторінка перенаправлення, тому коли Ви її номінували на вилучення сповіщення прийшло Вам саме тому, що ви є її творцем.
Прошу додати виняток до Вікіфікатора, щоб він не ліз усередину тегів <timeline>...</timeline>. Наприклад, ред. № 41841961 — це я вручну відкотив те, що в попередньому редагуванні цієї ж сторінки накоїв Вікіфікатор. --Рассилон15:47, 25 лютого 2024 (UTC)[відповісти]
Це зв'язано з тим, що Вікіфікатор не вміє працювати з вікікодом {{..}}, якщо він включає принаймні ще одне використання {{..}}. Можливо на днях щось придумаю щоби виправити цей недолік. --Andriy.v (обговорення) 22:10, 13 березня 2024 (UTC)[відповісти]
По посиланню у виносці, коли наводиш на нього мишку, не з'являється спливаюче вікно з деталізацією посилання. А клік на саму цифру посилання, веде на ту саму сторінку у вікіпедії з якої вийшов. Як результат практично неможливо скористатись посиланням на джерело (ну точніше можливо, але то вимагає купу кліків і напруження). Чи можливо зробити щоб спливаючі вікна посилань працювали з виносок?
При вилученні сторінки немає опції "За результатами обговорення", яка видається дуже логічною. Прошу по можливості додати або полагодити, якщо вона там мала бути. -- Rajaton Rakkaus🖂13:04, 12 січня 2024 (UTC)[відповісти]
Якщо Ви про ВП:ВИЛ, то статті вилучаються через посилання у шаблоні {{delete}}, а не через кнопку вилучення. Інші випадки вилучення через обговорення рідкісні, тому не знаю, чи потрібно там додавати таку опцію. --Andriy.v (обговорення) 13:58, 12 січня 2024 (UTC)[відповісти]
Спецсимвол "Ё"
У редакторі є перелік спеціальних символів для зручного набору, зокрема ЫыЪъЭэ з російської розкладки. Дуже ціную їх наявність, бо сам не маю російської розкладки, а зрідка є потреба в цих символах, проте чи не могли б ви ще додати літеру Ё (та її малий варіант) для зручності й завершеності? — Це написав, але не підписав користувач MonX94 (обговорення • внесок).