Вікіпедія:Кнайпа (технічні питання)

Цей розділ у кнайпі української Вікіпедії використовується для обговорення різноманітних технічних та організаційних питань.

Зверніть увагу, що для конкретних завдань існують окремі сторінки: Завдання для ботів, Запити на шаблони, Заявки на обробку зображень, Запити до адміністраторів інтерфейсу.

Якщо ж у вас є питання, що стосуються використання ботів, написання користувацьких скриптів, створення модулів, або ж ви зіткнулися з будь-якою технічною проблемою (десь щось працює не так, як мало б), пишіть сюди.

Будь ласка, підписуйте свої коментарі (для цього наберіть ~~~~ або натисніть кнопку    над віконцем редагування).


Архіви
Архів 1 Архів 2 Архів 3
Архів 4 Архів 5 Архів 6
Архів 7 Архів 8 Архів 9
Архів 10 Архів 11 Архів 12
Архів 13 Архів 14 Архів 15
Архів 16 Архів 17 Архів 18
Архів 19 Архів 20 Архів 21
Архів 22 Архів 23 Архів 24
Архів 25 Архів 26 Архів 27
Архів 28 Архів 29 Архів 30
Архів 31 Архів 32 Архів 33
Архів 34 Архів 35 Архів 36
Архів 37 Архів 38 Архів 39
Архів 40 Архів 41 Архів 42
Архів 43 Архів 44


Вилучення видаленої статті з пошукової сторінки гугл

Нещодавно писали дві статті, які були вилучені адміністраторами, але при пошуку в гугл дані статті залишилися - при перехді на них зявляється інформація що дана стаття видалена. Чи можна вилучити статті взагалі з ресурсу Вікіпедія, щоб у пошуковій системі гугл не було посилання на недійсну видалену сорінку статті?

ось посилання на статті - Чигиринський Артем Михайлович

Чигиринський Артем --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)Відповісти

Техновини: 30-й тиждень 2025 року

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)Відповісти

Техновини: 31-й тиждень 2025 року

MediaWiki message delivery 00:26, 29 липня 2025 (UTC)Відповісти

{{User Delphi-0.5}}

Можуть знавці шаблонів допомогти виправити посилання з 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)Відповісти

Примітки

  1. test
  2. test
  3. test

 Коментар А навіщо картки перевантажувати примітками, коли примітки доцільніші у тексті статті?--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)Відповісти

Техновини: 32-й тиждень 2025 року

MediaWiki message delivery 03:39, 5 серпня 2025 (UTC)Відповісти

Шаблон Wikidata для відзнак (P166) у картках

Вітаю! Шаблон Wikidata (імовірно його модуль Wikidata/Medals) для властивості P166: отримані відзнаки у картках розтягує поле "Нагороди" великими відступами між окремими пунктами. Приклади: Жадан Сергій Вікторович; Маковій Вероніка Іларіонівна (лиш один пункт, висота поля більша, ніж у полів із двома рядками). — Flipping Switches (обговорення) 21:13, 5 серпня 2025 (UTC)Відповісти

@Flipping Switches, YesТак Зроблено. Поки оновлення модуля до останньої версії ускладнено, то замінив 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)Відповісти
Prefix: a b c d e f g h i j k l m n o p q r s t u v w x y z 0 1 2 3 4 5 6 7 8 9

Portal di Ensiklopedia Dunia

Kembali kehalaman sebelumnya