Вікіпедія:Кнайпа (технічні питання)
Цей розділ у кнайпі української Вікіпедії використовується для обговорення різноманітних технічних та організаційних питань.
Зверніть увагу, що для конкретних завдань існують окремі сторінки: Завдання для ботів, Запити на шаблони, Заявки на обробку зображень, Запити до адміністраторів інтерфейсу.
Якщо ж у вас є питання, що стосуються використання ботів, написання користувацьких скриптів, створення модулів, або ж ви зіткнулися з будь-якою технічною проблемою (десь щось працює не так, як мало б), пишіть сюди.
Будь ласка, підписуйте свої коментарі (для цього наберіть ~~~~ або натисніть кнопку над віконцем редагування).
 Архіви
|
|
|
Нещодавно писали дві статті, які були вилучені адміністраторами, але при пошуку в гугл дані статті залишилися - при перехді на них зявляється інформація що дана стаття видалена. Чи можна вилучити статті взагалі з ресурсу Вікіпедія, щоб у пошуковій системі гугл не було посилання на недійсну видалену сорінку статті?
ось посилання на статті - Чигиринський Артем Михайлович
Чигиринський Артем --MKhramchenkova (обговорення) 10:48, 15 липня 2025 (UTC)Відповісти
- Ця інформація до Вікі відношення не має. Ви можете надіслати скаргу/пропозицію до Google через кнопку біля інформації. --Vadikano (обг.) 10:53, 15 липня 2025 (UTC)Відповісти
- З часом має вилучитись само, без додаткових дій. --MonAx (обговорення) 22:20, 17 липня 2025 (UTC)Відповісти
У картці статті Івановська Олена Петрівна слід показати її як посадову особу {{Лідер}}, а також як науковицю {{Науковець}}. Чи можна зробити так, інформація в картках не дублювалася? --Perohanych (обговорення) 12:14, 17 липня 2025 (UTC)Відповісти
- Шаблон "Лідер" містить необхідні використані поля з шаблону "Науковець". Не знайшов лише параметра "галузь". Просто перенести інформацію з шаблону "Науковець" в шаблон "Лідер". Крім того, існує ще шаблон {{Особа}}. --MMH (обговорення) 12:30, 17 липня 2025 (UTC)Відповісти
- Також існує вузькоспеціалізований шаблон {{Наукові ступені і вчені звання}}, який не виводить ім'я особи зверху. Він простенький і його можна доповнити легко за потреби. --MMH (обговорення) 12:35, 17 липня 2025 (UTC)Відповісти
- Поки усунув дублювання полів в картках, залишивши в шаблоні "Науковець" лише інформацію про наукову діяльність. --MMH (обговорення) 12:47, 17 липня 2025 (UTC)Відповісти
Шановні колеги! Прошу допомогти з англійською інтервікі (en:Volcaniclastics) до нашої статті Вулканокласти - Дякую --Білецький В.С. (обговорення) 20:28, 17 липня 2025 (UTC)Відповісти
- Зроблено користувачем J. Gradowski. --Рассилон 22:18, 17 липня 2025 (UTC)Відповісти
Найсвіжіші техновини з технічної спільноти Вікімедіа. Будь ласка, повідомте інших користувачів про ці зміни. Не всі зміни торкнуться Вас. Доступні переклади.
Новини для редакторів
Новини для технічних дописувачів
- Редактори фільтрів зловживань у деяких вікі тепер можуть фільтрувати редагування залежно від оцінки RevertRisk, присвоєної редагуванням. Це можна зробити лише для дій, які є редагуваннями. Більше інформації читайте у документації: ORES/AbuseFilter variables.
- Вікі бета-кластера переїхали з
beta.wmflabs.org на beta.wmcloud.org . Користувачам може знадобитися оновити посилання в інструментах або своїх менеджерах паролів. Про будь-які проблеми, що виникають, можна повідомляти у завданні на Фабрикаторі.
Детально про оновлення коду цього тижня: MediaWiki
Зустрічі і події
- 29—31 серпня онлайн і в Берні (Швейцарія) пройде WikiCite 2025. Мета цієї події — налагодити зв'язок між спільнотами, інституціями та людьми, що працюють з відкритими цитуваннями, бібліографічними даними та екосистемою Вікіданих/Wikibase. Реєстрацію уже відкрито, а початок прийому пропозицій виступів оголосять невдовзі. [2]
Техновини підготували автори Техновин, розіслав бот • Зробити внесок • Перекласти • Отримати допомогу • Написати відгук • Підписатись чи відписатись.
MediaWiki message delivery 23:41, 21 липня 2025 (UTC)Відповісти
Спеціальні сторінки → Посилання сюди (Special:WhatLinksHere). Як зробити коректне посилання сюди накшалт Special:WhatLinksHere:Балтський_повіт ? --De Riban5 (обговорення) 19:33, 28 липня 2025 (UTC)Відповісти
- Спеціальна:WhatLinksHere/Балтський повіт --Mile.Horizon (обговорення) 19:44, 28 липня 2025 (UTC)Відповісти
- Дякую! Мирного неба! --De Riban5 (обговорення) 20:00, 28 липня 2025 (UTC)Відповісти
Найсвіжіші техновини з технічної спільноти Вікімедіа. Будь ласка, повідомте інших користувачів про ці зміни. Не всі зміни торкнуться Вас. Доступні переклади.
Новина тижня
- Упродовж наступних місяців команда Community Tech працюватиме над побажаннями, пов'язаними зі списком спостереження і сторінкою нових редагувань. Від вас просять відгуків. Почитайте їхні новини, і якщо маєте ідеї, надішліть побажання по темі.
Новини для редакторів
- Спільнота Вікісховища вирішила заблокувати кросвікі завантаження у Вікісховище для всіх користувачів, що не є автопідтвердженими у себе у вікі. Це рішення вступить в силу 16 серпня. Його спричинили повторювані проблеми із файлами, які завантажують новачки. Користувачі, яких це стосується, бачитимуть повідомлення про помилку з посиланням на Майстер завантажень у Вікісховищі, який має менше обмежень. Будь ласка, перекладіть це повідомлення або залиште відгук щодо його тексту. Також оновіть локальні сторінки довідки і додайте пояснення цього обмеження. [3]
- У вікі, де увімкнено тимчасові облікові записи, й у Мета-вікі адміністратори можуть встановити футер для сторінки Спеціальна:Внесок для тимчасових обліковок, аналогічний до тих, що є на сторінках IP та зареєстрованих користувачів. Для цього треба створити сторінку з назвою
MediaWiki:Sp-contributions-footer-temp . [4]
Переглянути усі 21 подане спільнотою завдання, які було виконано минулого тижня, можна тут.
Новини для технічних дописувачів
Детально про оновлення коду цього тижня: MediaWiki
Зустрічі і події
- 6—9 серпня пройде Вікіманія 2025. Уже доступна програма, і ви можете планувати, які сесії бажаєте відвідати. Більшість сесій матимуть трансляцію наживо, окрім тих, де є піктограма «без камери». Якщо ви берете участь онлайн і дивитиметеся трансляцію, будь ласка, зареєструйтеся й отримайте безкоштовний віртуальний квиток. Наприклад, вас можуть зацікавити такі технічні сесії:
- Осіння конференція користувачів і розробників MediaWiki відбудеться 28—30 жовтня 2025 у Ганновері (Німеччина). Це подія від і для сторонньої спільноти MediaWiki. Ви можете пропонувати сесії і реєструватися для участі.
Техновини підготували автори Техновин, розіслав бот • Зробити внесок • Перекласти • Отримати допомогу • Написати відгук • Підписатись чи відписатись.
MediaWiki message delivery 00:26, 29 липня 2025 (UTC)Відповісти
Можуть знавці шаблонів допомогти виправити посилання з Delphi (дизамбіг) на Delphi (мова програмування) ? Alessot (обговорення) 15:05, 31 липня 2025 (UTC)Відповісти
- Виправив у самому боксі --MonAx (обговорення) 19:18, 31 липня 2025 (UTC)Відповісти
- Дякую!Alessot (обговорення) 19:37, 31 липня 2025 (UTC)Відповісти
прохання глянути знаючих людей, що там за проблема, а вона наступна. У чималою кіллькості категорій раптом зазначено порожня (чимало там таких). Хоча насправді там наявні статті і в деяких чимало статей. Це що за проблема і звідки вона? Можливо там і по іншим країнам така ситуація, тож прошу хто технічно кумекає, глянути, що там не так. Дякую. --Jphwra (обговорення) 05:55, 2 серпня 2025 (UTC)Відповісти
- Так, в мене те ж саме. Дуже дивно. Категорія:Спорт у Німеччині за роком --Фіксер (обговорення) 09:03, 2 серпня 2025 (UTC)Відповісти
- Якщо додати до урлу категорії, що показується як порожня, ?action=purge, то після очистки кеша вона перестає показуватися як порожня.
- https://uk.wikipedia.org/wiki/Категорія:1941_у_німецькому_спорті?action=purge --Фіксер (обговорення) 09:07, 2 серпня 2025 (UTC)Відповісти
- Бачу, що це не лише з цими, зокрема безджерельні також. Мабуть, це з тими, що мають автоматичне наповнення через шаблони. Таке було вже з пів року тому, тоді Repakr змінював якісь модулі. --J. (обговорення) 09:13, 2 серпня 2025 (UTC)Відповісти
- Не думаю що це якось пов'язано з модулями чи шаблонами, але це точно пов'язано з кешуванням. Бо нулі з'являються в категоріях досить не пов'язаних, наприклад, 0 в {{Нові редагування}} для категорії Категорія:Запити на редагування частково захищених сторінок, яка додається шаблоном {{editsemiprotected}} (і який не може додавати категорії пов'язані зі спортом). В той час як категорія Категорія:1933 у німецькому спорті напряму додається до статті Чемпіонат Німеччини з хокею 1933 без використання шаблону. --Repakr (обговорення) 10:12, 2 серпня 2025 (UTC)Відповісти
- Схоже, Фонд щось зламав див. phab:T400987. --Repakr (обговорення) 10:25, 2 серпня 2025 (UTC)Відповісти
Вітаю! Хто може допрацювати шаблони {{wikidata/p569}} та {{wikidata/p570}}, щоби примітка до дати не тригерила «ручну вікіфікацію дат у картці», як тут із датою смерті? --Рассилон 05:20, 4 серпня 2025 (UTC)Відповісти
- Щоб це виправити треба Модуль:Infocards трохи переписати: ймовірно найпростіше це перед форматуванням значення дати вирізати з нього всі <ref>...</ref>, а потім вставляти їх назад.
- З одного боку це ніби і не дуже потрібна зміна, бо бажано дати народження/смерті і примітки до них переносити на вікідані, а з відображенням приміток біля дати з вікіданих проблем ніяких немає. З іншого боку є помітна тенденція у великих вікіпедія локалізовувати навіть такі базові дані в себе, частково через те що стежити за змінами у вікіпедії простіше ніж за змінами у вікіданих і всякий вандалізм (особливо підлий) складніше як виявляти так і виправляти. --Mile.Horizon (обговорення) 09:33, 4 серпня 2025 (UTC)Відповісти
- @Рассилон, робочий код, я написав у пісочниці Модуль:Infocards. Наприклад,
{{#invoke:Infocards/пісочниця|dateOfBirth|29.06.1844<ref>test</ref>|}} -> 29 червня 1844(1844-06-29)[1]; {{#invoke:Infocards/пісочниця|dateOfDeath|29.06.1844<ref>test</ref>|29.06.1857<ref>test</ref>}} -> 29 червня 1857(1857-06-29)[3] (13 років). Тепер залишилося перевірити чи все працює нормально і можна переносити в основну версію. --Repakr (обговорення) 16:32, 5 серпня 2025 (UTC)Відповісти
- @Repakr виглядає класно! тільки ще мабуть варто додати примітки з одним закритим тегом типу <ref name="test"/>, з багатьма примітками одночасно ніби працює чудово, можна звісно піти далі і ще додавати всякі {{sfn}}, але я думаю те що є вже на 99.9% покриватиме випадки. --Mile.Horizon (обговорення) 18:41, 5 серпня 2025 (UTC)Відповісти
- а, хоча здається і так з закритим тегом працює ок. --Mile.Horizon (обговорення) 18:44, 5 серпня 2025 (UTC)Відповісти
- @Mile.Horizon Тільки що перевірив і працює, як {{sfn}}, так і {{efn}}. Бо логіка код наступна спершу він за регексом шукає чи є стрип-маркер (
'\127[^\127]*UNIQ%-%-ref%-%x+%-%-?QINU[^\127]*\127' ) (Початковою ідеєю був пошук за <ref , але в рядках lua всі ref подаються стрип-маркерами, тому регекс), а потім знаходить ідекс, де починається ref і створює новий рядок лише з ref за тим ідексом. Тому до тих пір поки примітки використовуватимуть теги ref у будь-якій формі, то код має працювати. --Repakr (обговорення) 07:23, 6 серпня 2025 (UTC)Відповісти
- Щойно подумав… а чи не можна замість того, щоб відкидати все інше, навпаки, видобувати дату? Наприклад, регекспом
([0-3]?\d)[.,\-\/]([0-1]?\d)[.,\-\/](\d+) ? --Рассилон 22:19, 5 серпня 2025 (UTC)Відповісти
- Дата там далі видобувається регексом у функції convertToDate, але той регекс розрахований, щоб не було жодного тексту після дати. Потім просто потрібно все одно якось отримати частину примітки, бо регекс розрахований лише на те, щоб витягнути дату, а не примітки. На поточний час фактично функція splitDateFromRef розділяє рядок на два рядки один з датою, а другий з примітками за регексом для приміток.
- П.С. Я зараз вирішив дещо поправити й замінив mw.text.killMarkers на gsub видалення стрип-маркера, а складну систему отримання примітки на string.match. --Repakr (обговорення) 07:36, 6 серпня 2025 (UTC)Відповісти
- Код переніс в основну версію модуля. --Repakr (обговорення) 16:07, 6 серпня 2025 (UTC)Відповісти
Коментар А навіщо картки перевантажувати примітками, коли примітки доцільніші у тексті статті?--Kamelot (обговорення) 04:19, 6 серпня 2025 (UTC)Відповісти
- Не вся інформація може бути в статті або вона може бути десь глибоко захована. Наприклад, в англ. вікі примітки в картках використовуються, що підтверджувати жанри серіалів/фільмів, членів виробничої команди (режисерів, операторів тощо), виробничу компанію тощо. --Repakr (обговорення) 07:11, 6 серпня 2025 (UTC)Відповісти
- Вікпедія існує кількома сотнями мов. Якщо на вікідані додати примітки кожною, буде нечитабельно --Kamelot (обговорення) 12:30, 6 серпня 2025 (UTC)Відповісти
- Це також можна фільтрувати на рівні нашого модуля. Якщо є примітка українською, то відображаємо її, якщо немає але є англійською, то її. Також можна додати ліміт, наприклад, не відображати більше трьох приміток. Сергіо (обговорення) 13:00, 6 серпня 2025 (UTC)Відповісти
- Конкретно зміни в цій темі не стосуються Вікіданих, а стосується приміток, які вказані в самій картці. Примітки з Вікіданих і так стягуються без цих змін, див. Пе Сюзі. --Repakr (обговорення) 14:44, 6 серпня 2025 (UTC)Відповісти
Найсвіжіші техновини з технічної спільноти Вікімедіа. Будь ласка, повідомте інших користувачів про ці зміни. Не всі зміни торкнуться Вас. Доступні переклади.
Новини для редакторів
- Редактори тепер можуть увімкнути інфокартку користувача. Ця функція додає іконку біля імен користувачів на сторінках на зразок перегляду історії і подібних журналів внеску. Коли ви натискаєте на цю іконку, показуються дані про цей обліковий запис, як-то кількість редагувань, відкинутих редагувань, блокувань і таке інше. Це частина ширшого проєкту, що має полегшити модераторам оцінку користувачів, на яких вони натрапляють. Цю функцію можна увімкнути у своїх глобальних налаштуваннях, і пізніше цього тижня вона стане доступною у локальних налаштуваннях теж. [5]
- Запрошуємо всіх залишати відгуки про новий проєкт — Спільний внесок, — який нещодавно запустила Команда зв'язків. Цей проєкт прагне по-новому показати вплив кампаній зі спільного редагуваннях (як-то марафони редагувань, тематичні тижні з ліквідації хвостів, вікіпроєкти) у вікі. Залишайте свої коментарі на сторінці обговорення проєкту. [6]
- Адміністратори тепер можуть визначати тривалість за замовчуванням для блокування тимчасових обліково. Щоб це зробити, слід створити сторінку з назвою
MediaWiki:Ipb-default-expiry-temporary-account і використовувати значення, визначене у MediaWiki:Ipboptions . Це дозволяє адміністраторам легко блокувати тимчасові облікові записи на 90 днів, що по суті дорівнює довічному. Перевага цього рішення в тому, що так не засмічується Special:BlockList. Доступна детальніша документація. [7]
Переглянути усі 27 поданих спільнотою завдань, які було виконано минулого тижня, можна тут.
Новини для технічних дописувачів
- Додатки тепер можуть вміщати файли
.vue , що полегшує розробку сучасних користувацьких інтерфейсів з використанням Vue.js, і зокрема Codex, офіційної системи дизайну Вікімедіа. Іконки Codex можна завантажити у визначенні додатку. У документації є приклади. Для користувацьких скриптів, що використовують Vue.js, тепер є модуль API, щоб завантажувати іконки Codex. [8][9]
- Розробники модулів тепер можуть користуватися інтерфейсом Lua, щоб спрощувати підготовку модулів Lua до перекладу на Мет-вікі. Це покращення полегшує перекладачам пошук і редагування рядків модуля без потреби мати справу безпосередньо з кодом Lua. Це допоможе уникнути помилок під час перекладу, що можуть поламати код. І розробника модулів, і перекладачам радимо подивитися демо-відео, почитати більше про перекладні модулі, щоб краще зрозуміти, як це працює, ознайомитися з Module:User Wikimedia project на Мета-вікі, де є приклади використання, а також поділитися своїми відгуками про те, наскільки добре це все відповідає вашим потребам. В інтерфейсі все ще трапляються певні проблеми, тож для використання у популярних модулях ще рано. [10]
- Розробники сторонніх інструментів, які зв'язуються зі сторінками Вікімедіа, мусять налаштувати юзер-агент, який відповідає політиці щодо юзер-агентів. Ця політика стане більш обов'язковою у серпні через сторонніх пошукових роботів, які надмірно використовують ресурси Вікімедіа. Інструментів, які розміщені у Кузні інструментів Вікімедіа чи Cloud VPS, це поки не стосується, але їм все одно слід налаштувати юзер-агент. У завданні є більше технічних деталей, і там же можна ставити пов'язані запитання.
- Упродовж наступних кількох тижнів у деяких менших Вікіпедіях розгорнуть Parsoid Read Views. Це наступний крок після успішного переходу на них Вікімандрів та Вікісловників. Більше інформації є на сторінці проєкту: Parsoid/Parser Unification. [11]
Детально про оновлення коду цього тижня: MediaWiki
Зустрічі і події
- 6—9 серпня пройде Вікіманія 2025. Щоб могти запланувати, які сесії ви бажаєте відвідати, ознайомтеся з програмою. Більшість сесії матимуть онлайн-трансляцію, окрім тих, які в програмі позначено іконкою «без камери». Якщо ви приєднуватиметеся до онлайн-перегляду і використання інтерактивних функцій, зареєструйтеся й отримайте свій безкоштовний віртуальний квиток. Наприклад, вас можуть зацікавити такі технічні сесії:
Техновини підготували автори Техновин, розіслав бот • Зробити внесок • Перекласти • Отримати допомогу • Написати відгук • Підписатись чи відписатись.
MediaWiki message delivery 03:39, 5 серпня 2025 (UTC)Відповісти
Вітаю! Шаблон Wikidata (імовірно його модуль Wikidata/Medals) для властивості P166: отримані відзнаки у картках розтягує поле "Нагороди" великими відступами між окремими пунктами. Приклади: Жадан Сергій Вікторович; Маковій Вероніка Іларіонівна (лиш один пункт, висота поля більша, ніж у полів із двома рядками). — Flipping Switches (обговорення) 21:13, 5 серпня 2025 (UTC)Відповісти
- @Flipping Switches,
Так Зроблено. Поки оновлення модуля до останньої версії ускладнено, то замінив p на span. --Repakr (обговорення) 14:40, 6 серпня 2025 (UTC)Відповісти
- Відступи це прибрало, дякую, Repakr. Але span тепер створює такі випадки: Цілик Ірина Андріївна (усе в один рядок). Пропоную до оновлення модуля повернути p, перебивши в ньому локальним значенням margin (бачу, саме він із стилю вищого рівня додавав проблему). А саме, замінити рядок 245 кодом
return '<p style="text-align:left; margin:1px 0">' .. out .. recipientCategory .. '</p>' — з мінімальним додатковим відступом (або без: margin:0 ). — Flipping Switches (обговорення) 19:45, 6 серпня 2025 (UTC)Відповісти
- @Flipping Switches, замінено на
return '<p style="text-align:left; margin:0.1em 0">' .. out .. recipientCategory .. '</p>' , бо не рекомендується використовувати px, оскільки ці одиниці не адаптуються при різних розмірах екрана. Тому використано em. --Repakr (обговорення) 07:38, 7 серпня 2025 (UTC)Відповісти
|