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

Матеріал з Вікіпедії — вільної енциклопедії.
Найсвіжіший коментар: MediaWiki message delivery у темі «Техновини: 22-й тиждень 2024 року» 1 день тому
Перейти до навігації Перейти до пошуку

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

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

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

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

Авторське право +
Адміністрування +
Допомога +
Мовна консультація +
Патрулювання +
Політики +
Пропозиції +
Різне +
Технічні питання +

Архіви
Архів 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


Якісь міфічні зміни[ред. код]

Створив статтю Анталаха і тепер

Зміни шаблонів/файлів цієї версії очікують на перевірку

Дуже дивно, усі версії відпатрульовані автоматично, але чогось не вистачає. Хтось знає, що це за такі глюки? --Fessor (обговорення) 11:39, 2 квітня 2024 (UTC)Відповісти

Зміни шаблонів (!) — Шаблон:Місто. — Шиманський હાય! 11:45, 2 квітня 2024 (UTC)Відповісти
Так-то воно так, але ж… Як це зрозуміти? --Fessor (обговорення) 11:50, 2 квітня 2024 (UTC)Відповісти
Я теж помітила якусь чудасію. Раніше одразу показувало, які саме шаблони, включені на сторінці, зазнали змін. А тепер не пише 🤔 --Ата (обг.) 09:06, 7 квітня 2024 (UTC)Відповісти
Теж часто таке зустрічаю останнім часом. --Jurek (обговорення) 09:08, 7 квітня 2024 (UTC)Відповісти
Теж не можу зрозуміти що зламалося у патрулюванні. Не показує який із шаблонів вимагає перевірки. --VoidWanderer (обговорення) 00:46, 28 квітня 2024 (UTC)Відповісти
Оформив як запит на Фабрикаторів. --Repakr (обговорення) 08:39, 2 травня 2024 (UTC)Відповісти

Шаблон:Скульпор[ред. код]

Наразі даний шаблон майже не співпрацює з вікіданими. Зробіть, хто в курсі, його копією {{художник}}, тільки без категорія:Художники за алфавітом. Можна створити Скульптори за алфавітом. --Kamelot (обговорення) 10:15, 29 квітня 2024 (UTC)Відповісти

@Kamelot, зробив тестовий варіант у пісочниці {{Скульптор/пісочниця}}, але поки не додав жодних нових параметрів. --Repakr (обговорення) 12:48, 1 травня 2024 (UTC)Відповісти
ІМГО зайві параметри: Релігія і Премії (премії на вікіданих у нагородах, окремо не виділені); параметри Вплив та Покровитель туманні, більш конкретні Учні та Навчався у. Досить такої бази. Все інше я сам додам у ході роботи над статтями. --Kamelot (обговорення) 12:57, 1 травня 2024 (UTC)Відповісти
@Repakr у мене вже давно думка просто цю картку перенаправити на Художник, за допомогою вікіданих не важко створити скульптори за алфавітом у цьому випадку. Можна навіть зробити поділ за статтю. --Shiro NekoОбг. 18:07, 1 травня 2024 (UTC)Відповісти

Новий шаблон та два гаджети[ред. код]

Вітаю! Нещодавно робив запит до адмінів інтервейсу щодо деяких крутих технічних функцій, які можна було б перенести у наш розділ. Користуючись перебуванням на ВікіХакатоні, я самостійно цим зайнявся й переніс та адаптував шаблон {{Link-interwiki}}, який є набагато покращеною версією {{нп}}. В ідеальному світі, потрібно було б замінити один на інший, але через надзвичайну поширеність {{нп}} у нас (100 000 включень проти майже 20 000 у поляків), створив його як альтернативу. Переваги нового шаблону надзвичайні, бо, по-перше, унеможливлюються деякі помилки (неправильне написання коду мови; випадки, коли стаття на яку посилаються вилучається і т.д.), а, по-друге, з редактора повністю знімається відповідальність за вибір мови (що саме по собі досить контроверсійна дія). Хоч шаблон сам по собі дуже простий, вся "магія" відбувається у гаджеті, який вже встановлений у нас, за дефолтом включений для всіх й розширює функціонал. Вибір мови формується на основі персональних налаштувань користувача, але також резервуються деякі найбільші мовні розділи (англійський, російський, французький, німецький та італійський), які завжди висвітлюватимуться у першому вікні, а не розгорнутому. Подивитись як все виглядає можна на прикладі ось цієї статті. Бонусом до цього шаблона йде ще один гаджет, який вже треба самостійно вмикати й який дозволяє легко та не виходячи зі сторінки заміняти звичайні червоні посилання на {{Link-interwiki}}. --reNVoy (обговорення) 13:11, 4 травня 2024 (UTC)Відповісти

Є 2 зауваження, які в принципі можна проігнорувати.
1) Бажано, щоб у меню вищі позиції займали вибрані та добрі статті (бейдж у вікіданих), якщо перекладати, то з них;
2) Бажано, щоб меню не спливало, а викликалось по кліку. У мене на доволі потужному залізі затримка візуально десь 0,1 с, а у людей зі слабким залізом або інтернетом з великими затримками може просто почати тупити через невдалий рух мишкою поверх позначки.
А так - корисне Alessot (обговорення) 16:54, 4 травня 2024 (UTC)Відповісти
Ще побажання: якщо у вікіданих стоїть бейдж sitelink to redirect або intentional sitelink to redirect, то треба якось у меню їх позначати, бо спроба перейти по таким посиланням може привести користувача дещо не туди, куди він сподівався потрапити. Alessot (обговорення) 17:14, 4 травня 2024 (UTC)Відповісти
@Alessot пункт 1 і так прописаний в коді --Shiro NekoОбг. 18:32, 4 травня 2024 (UTC)Відповісти
@Renvoy tekst or text? i'm can add text parament 2, add Q parametr 3 and q --Shiro NekoОбг. 18:30, 4 травня 2024 (UTC)Відповісти
Побажання щодо гаджету, який замінює червоні посилання на шаблон:
1) мати можливість вказати не тільки ідентифікатор елемента вікіданих, але і посилання на статтю в іншомовній вікі (а по цьому посиланню вже знаходити та підставляти ідентифікатор елемента вікіданих);
2) зробити так, щоб можна було заміняти червоні посилання всередині шаблона cite web (там, де це справді червоні посилання у вікітексті, не згенеровані через параметри authorlink, editorlink) Alessot (обговорення) 20:25, 4 травня 2024 (UTC)Відповісти
Це, безумовно, дуже круто. Дякую!
Я спробував використати, мабуть, гаджет в статті Hollywood Records, і маю принаймні два зауваження:
  1. "Чи правильно вставлено шаблон? У рідкісних випадках скрипт може неправильно знайти посилання для заміни. ... артистами. Зокрема, рок-гурт {{link-interwiki |Fastball |Q=Q541737}} та співачка [[Дженніфер Пейдж..." - зайвий пробіл після link-interwiki. До того ж я б залюбки замість повної назви шаблону використовував би {{li}}, або за замовченням, або якось мав би спосіб це один раз вказати; але це мінорно.
  2. Для деяких (насправді, більшості) посилань я отримую помилку "Виникла помилка. Не вдалося знайти посилання у вікікоді. Внесіть зміни вручну." Зокрема, це стосується як просто червоних посилань ([[Disney Music Group]]), так і мовних шаблонів ({{iw|Almost Monday}}). В другому випадку, можливо, справа в аліасі, якій гаджет поки "не розуміє"; але чому не працює з простим червоним посиланням - і гадки не маю.
--Фіксер (обговорення) 08:14, 6 травня 2024 (UTC)Відповісти
@Фіксер По-першому пункту виправив. Щодо другого: не знаю, у більшості випадкиів у мене працював. Зрозуміло, що з шаблону в інший шаблон цей гаджет перетворювати не вміє. --reNVoy (обговорення) 14:32, 11 травня 2024 (UTC)Відповісти
Мабуть, найбільше питання в мене щодо зручності користування. Зараз використовувати {{iw}} при написанні статей дуже просто: ти знаєш, що є стаття в іншому мовному розділі, і легко пишеш текст на кшталт {{iw|Disney Music Group}} або навіть складніший - {{iw|Музична група Дісней|Музичної групи Дісней|en|Disney Music Group}}. Головне — що я не знаю і не хочу знати ідентифікатор вікіданих. А з вашим шаблоном, я так розумію, я маю постійно знаходитись в вікіданих, і шукати там ідентифікатори накшталт Q2104471, або спочатку переходити до енвікі, вже потім шукати посилання на вікідані й звідти копіювати ідентифікатор (це декілька зайвих кліків). Було б, звичайно, ідеально додати можливість використовувати цей шаблон з колишнім інтерфейсом, де замість айді вікіданих можна вказати статтю в іншому мовному розділі (а шаблон би сам зрозумів, який там ідентифікатор, або може навіть ботом вказав би його, прибравши старе "людське" посилання). Проте, можливо, це не настільки велика проблема і до цього з часом звикнеш. Варто спробувати. --Фіксер (обговорення) 08:24, 6 травня 2024 (UTC)Відповісти
@Фіксер en:Template:Get QID + subst = може допомогти, але перевіряти треба буде --Shiro NekoОбг. 09:07, 6 травня 2024 (UTC)Відповісти
Це не так просто, як я розумію: для цього треба буде створювати копію шаблону в укрвікі, бо я ж не можу використовувати тут шаблон з англійського розділу...
Але навіть якщо так, то потім код із посиланнями на айдішники буде менш читабельним, аніж на назви статей в іншому розділі: код {{link-interwiki|Almost Monday|Q=Q104865154}} та {{link-interwiki|Andy Grammer|Q=Q4299814}} значно поступаються у зрозумілості коду {{iw|Almost Monday}} та {{iw|Andy Grammer}}. Дуже легко помилково вказати не той айді (скопіювати, наприклад), в той час, як помилки {{iw}} (наприклад, посилання на неіснуючі статті) бот досить легко знаходить і вказує на них. --Фіксер (обговорення) 13:48, 7 травня 2024 (UTC)Відповісти
@Renvoy, що гаджета, який міняє червоні посилання на шаблон link-interwiki. Він з'їдає теги sup. ред. № 42635106 Alessot (обговорення) 19:29, 25 травня 2024 (UTC)Відповісти

Прикольно. Єдине в інтерфейсі треба замінити "скритих" на "прихованих". І було б зручно якби було перенаправлнення зі скорочення ({{li}}?) і можна було без іменованих параметрів, типу {{link-interwiki|Воррен Зевон|Ворреном Зевоном|Q375792}}, аби при ручному редагуванні досить було замінити початок і кінець на квадратні дужки. --Буник (обговорення) 16:12, 4 травня 2024 (UTC)Відповісти

@Bunyk, додав позиційні параметри до шаблону. --Repakr (обговорення) 16:03, 5 травня 2024 (UTC)Відповісти

Ах, і якщо це гаджет, то ще б хотілось якесь налаштування для русофобів ;), це була б просто кілер фіча, моя душа б отримувала набагато менше борошна. --Буник (обговорення) 16:14, 4 травня 2024 (UTC)Відповісти

@Bunyk перенаправлення зробив, інтерфейс виправив, @Shiro D. Neko плутанину з параметрами також виправив --reNVoy (обговорення) 07:40, 5 травня 2024 (UTC)Відповісти

Чи можна сортувати інтервікі за спаданням розміру їх вікітексту? Чи принаймні виводити в дужках цей розмір, та, можливо, виділяти жирним, подібно до списку спостереження? --Рассилон 19:56, 13 травня 2024 (UTC)Відповісти

На мою думку, навіть якщо технічно це можливо, інтерфейсно це буде дуже дивне рішення. По-перше, в жодному іншому місті Вікіпедії звичайні "сині" посилання не супроводжуються вказанням розміру статті. По-друге, навряд чи розмір статті хоч якось суттєво корелює із ймовірністю того, що читач знає цю мову. --Фіксер (обговорення) 21:29, 13 травня 2024 (UTC)Відповісти
Логіка роботи цього списку та його зовнішній вигляд мають бути максимально наближеними до випадаючого списку інтервік (мов) у звичайних статтях. --Фіксер (обговорення) 21:31, 13 травня 2024 (UTC)Відповісти
  • Ще декілька коментарів після того, як почав використовувати цей шаблон і гаджети, на випадок, якщо буде бажання та можливість його доробити.
    1. В дропдауні "Пошук елементу Вікіданих" у гаджеті дуже сильно не вистачає вбудованого пошуку, щоб якщо нічого не знайшлося, можна було б пошукати прямо тут (уточнити запит, може якось звузити його), а не переходити в Вікідані, шукати там, потім копіпастити Q.
    2. Хотілося б якось розуміти візуально, коли в списку інтервік є українська. Таке трапляється, якщо стаття існує під іншою назвою, наприклад, The Killers (гурт)(інші мови). Це допомогло б швидко виправляти посилання або створювати перенаправлення, щоб позбутися символу "[в інших мовах]".
    3. Зараз якщо в налаштуваннях -> Додатки не стоїть чекбокс "Розширення шаблону {{Link-interwiki}} для включення спливаючого списку мов, якими існує стаття", то замість символу та спливаючого списку показується просто посилання "[інші мови]" (прямо так, текстом!) на елемент вікіданих. Це дуже погано. По-перше, кожен шаблон замість одного символу генерує одинадцять, засмічуючи текст. По-друге, якщо користувач не хоче цього бачити, навіщо тоді показувати це посилання взагалі? На мою думку, якщо цей чекбокс не вибрано, то треба просто показувати червоне посилання. (Доповнено --Фіксер (обговорення) 06:58, 16 травня 2024 (UTC))Відповісти
    4. І "зворотня" проблема до попередньої. Якщо відповідну статтю вже перекладено, то посилання стає синім (все нормально), але стаття потрапляє до категорії "Сторінки із застарілою пропозицією перекладу" (див. Island Records) і зрозуміти, який саме з шаблонів генерує синє посилання — неможливо, треба передивлятися їх всі по одному. Хотілося б або якимось чином бачити ці посилання під час редагування, або може, щоб ботом до включення шаблону додавався коментар, як це робить BunykBot, на кшталт "<!-- стаття перекладена як ... -->", або щоб бот сам автоматично змінював би шаблон на синє посилання. Додано --Фіксер (обговорення) 19:45, 19 травня 2024 (UTC)Відповісти
  • --Фіксер (обговорення) 18:00, 15 травня 2024 (UTC)Відповісти

Tech News: 2024-19[ред. код]

MediaWiki message delivery 16:43, 6 травня 2024 (UTC)Відповісти

Єпархії УПЦ МП[ред. код]

Всі ви знаєте, що єпархії на окупованих територіях Кіріл перепідпорядкував до РПЦ. Отже, мапу в статті [[Єпархії Української православної церкви (Московського патріархату)]] треба переробити.

А якщо УПЦ МП не визнає таких приєднань, то відокремлені парафії до РПЦ на мапі треба виділити хоча б сірим кольором чи штрихуваннням.


У стані без змін мапа все одно не має лишатися. --109.87.192.15 09:51, 7 травня 2024 (UTC)Відповісти

Шаблон:Рівнина[ред. код]

Добрий день. Чи може хтось переробити шаблон Шаблон:Рівнина, аби він співпрацював з вікіданими? --Jurek (обговорення) 06:53, 8 травня 2024 (UTC)Відповісти

{{Населений пункт Росії}}[ред. код]

Не підтримує багато рядків з вікіданих. Або розблокувати потрібно (сам додам), або додати рядки для підтримки. --Kamelot (обговорення) 02:22, 10 травня 2024 (UTC)Відповісти

Ранній доступ до темного режиму (мобільний веб, авторизовані)[ред. код]

Привіт усім, як було оголошено в листопаді, веб-команда Фонду Вікімедіа працює над темним (іноді його ще називають нічним) режимом. Зараз, з метою тестування, ми випустили функцію у всіх вікі для авторизованих (залогінених) користувачів розширеного мобільного режиму. Але не хвилюйтеся, нова функція не є деструктивною! (Див. розділ «Відомі обмеження» нижче.) Нам просто важливо попрацювати разом з вами, перш ніж ми випустимо цю функцію для ширшої аудиторії. Наші цілі для раннього розгортання наступні:

  • Якнайшвидше показати, що ми створили. Чим раніше ви долучитеся, тим більше ваших голосів буде відображено у фінальній версії
  • Отримати вашу допомогу у виявленні помилок, проблем і запитів
  • Попрацювати з технічними редакторами над адаптацією до темного режиму різних шаблонів і гаджетів

Перейдіть на сторінку проєкту та сторінку частих запитань, щоб побачити більше інформації про основи цього проєкту.

Відомі обмеження початкової версії

  • Наразі темний режим доступний лише на мобільних пристроях, для зареєстрованих користувачів, які обрали, як опцію, розширений режим.
  • Гаджети можуть спочатку погано працювати з темним режимом, і, можливо, їх доведеться оновити.
  • Нашою першою метою є зробити так, щоб темний режим працював для статей. Спеціальні сторінки, сторінки обговорення та інші простори імен ще не були оновлені для роботи в темному режимі. Ми тимчасово вимкнули темний режим на деяких з цих сторінок.

Що ми хочемо, щоб ви зробили (широка спільнота)

Якщо у вас є питання — запитуйте нас! Також, де це доречно, розгляньте можливість посилання на Рекомендації щодо сумісності з темним режимом у вікі-проєктах Вікімедіа на сторінках, що пояснюють, як у коді визначати кольори. Незабаром ця сторінка буде позначена для перекладу. Ми хотіли б підкреслити, що ці рекомендації можуть змінюватися. З цієї причини ми не радимо створювати копії цих рекомендацій у ваших локальних вікі. У певний момент копія може стати відмінною від оригінальної версії.

Що ми хочемо, щоб ви зробили (редактори шаблонів, адміністратори інтерфейсу, технічні редактори)

Коли більшість помилок буде виправлено, ми зможемо зробити темний режим доступним для читачів як на десктопних, так і на мобільних пристроях. Щоб це сталося, нам потрібно працювати разом з вами над повідомленнями про проблеми та їх вирішенням.

  1. Щоб увімкнути його, скористайтеся мобільною версією сайту, перейдіть до розділу налаштувань і виберіть розширений режим, якщо ви цього ще не зробили. Потім встановіть темний колір. (Пізніше ми дозволимо налаштуванням пристрою автоматично встановлювати темний режим).
  2. Далі перейдіть до різних статей і шукайте проблеми:
    • Якщо ви помітили проблему з якимось шаблоном, але не знаєте, як її виправити
      1. Перейдіть на сторінку рекомендацій і знайдіть відповідний приклад
      2. Якщо відповідного прикладу немає або ви не впевнені у правильності виправлення, зв'яжіться з нами
    • Якщо ви хочете налагодити багато шаблонів у темному режимі
      1. Встановіть розширення для контрастності кольорів WCAG для браузера (Chrome, Firefox) і відвідайте деякі статті. Використовуйте його для виявлення проблем
      2. Перейдіть на сторінку рекомендацій і знайдіть відповідні приклади
      3. Якщо відповідного прикладу немає або ви не впевнені у виправленні, зв'яжіться з нами
    • Якщо у вас є повідомлення про помилку в темному режимі, яка не пов'язана з шаблонами
      1. Зробіть знімок з екрана того, що ви спостерігаєте.
      2. Зв'яжіться з нами. Якщо можливо, будь ласка, вкажіть версію вашого браузера і версію операційної системи.

Дякуємо. Ми з нетерпінням чекаємо на ваші думки та коментарі! --SGrabarczuk (WMF) (обговорення) 14:51, 10 травня 2024 (UTC)Відповісти

{{Literatur}}[ред. код]

@A1 та Andriy.v: Якщо використовувати декілька таких шаблонів як елементи маркованого списку, то після кожного шаблону генерується тег <p>...</p>, який розбиває список <ul>...</ul>. Див, наприклад, постійна версія № 42508835. Виправите, будь ласка? --Рассилон 21:34, 10 травня 2024 (UTC)Відповісти

Виправлено, не на тому рядку був -->, переніс на рядок зі <span> та пусті рядки зникли. --Repakr (обговорення) 13:52, 11 травня 2024 (UTC)Відповісти
Дякую Дякую --Рассилон 14:13, 13 травня 2024 (UTC)Відповісти

Помилка Шаблон:Водосховище в мобільному інтерфейсі[ред. код]

Стаття Егиз-Оба некоректно відображається в мобільному інтерфейсі, чомусь зміст накладається зліва поверх картинки. Підкажіть, в чому може бути проблема? --Юровский Александр (обговорення) 07:38, 13 травня 2024 (UTC)Відповісти

Можливо, це щось з Шаблон:Водосховище, в статтях Київське водосховище та Кременчуцьке водосховище така само проблема. У Сімферопольське водосховище проблеми немає, але там і немає розділів аж до приміток. Скоріше, це зв'язка розділів та шаблону щось дає. --Юровский Александр (обговорення) 08:31, 13 травня 2024 (UTC)Відповісти
Змінив шаблон на Infobox:Lake, проблема зникла. Щось не так з шаблоном Водосховище. --Юровский Александр (обговорення) 08:47, 13 травня 2024 (UTC)Відповісти

Техновини: 20-й тиждень 2024 року[ред. код]

MediaWiki message delivery 23:58, 13 травня 2024 (UTC)Відповісти

Лист користувачеві[ред. код]

Намагаюсь надіслати повідомлення користувачу через опцію "Надіслати електронного листа користувачеві", але весь час спливає повідомлення: "Ви не можете надсилати електронні листи іншим користувачам цієї вікі". Нажаль не знажоджу в темах інформації щодо цієї проблеми. В чому може бути проблема, існують якісь обмеження для нових, нещодавно зареєстрованих користувачів? --Love Lviv (обговорення) 16:01, 15 травня 2024 (UTC)Відповісти

Так, 4 дні після реєстрації. --Jurek (обговорення) 16:19, 15 травня 2024 (UTC)Відповісти
Нажаль, без змін. Минуло 4 дні після реєстрації і те саме повідомлення, хоча в довідниках wiki знайшла, що, наче, лист користувачу можна надсилати одразу. Налаштування перевірила, пошта моя підтверджена, чому й далі така проблема , не второпаю. --Love Lviv (обговорення) 16:59, 19 травня 2024 (UTC)Відповісти
По-перше, згідно з Спеціальна:Список прав груп усі зареєстровані користувачі мають право надсилати листи електронною поштою. По-друге, за новими правилами користувачі автопідтвердженими стають після 4 дні реєстрації й 10 редагування у Вікіпедії. --Repakr (обговорення) 15:26, 21 травня 2024 (UTC)Відповісти
Я перевірив журнали й не виявив, щоб у Вас були б якісь обмеження щодо відправлення електронних листів. А в іншомовних проєктах (наприклад, в англійській Вікіпедії) Вам вдається відправити листа? --Repakr (обговорення) 16:15, 21 травня 2024 (UTC)Відповісти
Дякую, вже все гаразд, лист вдалося надіслати. Мені порадили заповнити свою сторінку користувача, не знаю чи саме це допомогло, чи , справді, як Ви писали вище, 10 редагувань. --Love Lviv (обговорення) 19:49, 21 травня 2024 (UTC)Відповісти

Шаблон:Художник[ред. код]

подвоює роки діяльности. Приклад - Дульфан Дмитро Люсьєнович. Щось подібне було раніше. --Jurek (обговорення) 12:32, 17 травня 2024 (UTC)Відповісти

Наче Виправлено, @J. Gradowski. Закоментував зайве стягування кінцевого року з Вікіданих і дублювання зникло. Але, можливо, що в якихось статтях міг зникнути рік кінця творчості. Не перевіряв це, але в теорії такого не має бути, бо модуль Вікіданих має автоматично додавати рік закінчення та рік початку. А ось для випадків, якщо відсутній рік початку, то потрібно написати код для цього. --Repakr (обговорення) 15:20, 19 травня 2024 (UTC)Відповісти

Відображення текстового рядка лише в певний день тижня[ред. код]

Маємо на кожен день окрему сторінку «Вікіпедія:Проєкт:Цей день в історії», на яких зокрема, відображаються свята цього дня.

Однак існує низка свят, які відзначаються не в конкретну дату, а в певний день тижня.

Візьмемо, наприклад, Всесвітній день вишиванки, котрий відзначається щороку в третій четвер травня.

Третій четвер може бути лише 15, 16, 17, 18, 19, 20 і 21 травня.

Тому на ці сторінки варто поставити код, який відображатиме текст «Сьогодні Всесвітній день вишиванки» лише за умови, якщо день припадає на четвер.

Щось таке:

{{Якщо {{LOCALDAYNAME}} = "четвер" то відобразити "Сьогодні [[Всесвітній день вишиванки]]"}}

Прошу допомогти сформувати потрібний код --Perohanych (обговорення) 17:43, 18 травня 2024 (UTC)Відповісти

це краще зробити ботом і додати інші подібні дати. --Shiro NekoОбг. 20:23, 18 травня 2024 (UTC)Відповісти
Можливо. Але для початку треба сформувати код, який можна додавати для подібних свят. --Perohanych (обговорення) 20:26, 18 травня 2024 (UTC)Відповісти
{{#ifeq:{{LOCALDAYNAME}}|четвер|Сьогодні [[Всесвітній день вишиванки]]}}. --MMH (обговорення) 08:53, 19 травня 2024 (UTC)Відповісти
@MMH краще би реально ботовласника знайти, бо той же Рамадан теж має змінні дати. Цей код не виправить проблеми, а лише побільше сміття в статях буде. --Shiro NekoОбг. 13:01, 19 травня 2024 (UTC)Відповісти
Ботом не піде. В різні дати код видозмінюється — в деяких статтях окремим рядком, в деяких через кому на продовження існуючих. Щодо сміття — висновок суб'єктивний. --Perohanych (обговорення) 13:40, 19 травня 2024 (UTC)Відповісти
@Perohanych Ви ботовласник? Звідки Ви знаєте? Цей код нині це як if замість switch --Shiro NekoОбг. 15:57, 19 травня 2024 (UTC)Відповісти
Зверну увагу, що навіть з тих свят, які припадають на конкретний день, більшість на сторінках проєкту не показано. Просто порівняйте вибірково сторінки виду 15 лютого та Вікіпедія:Проєкт:Цей день в історії/15 лютого, або пари сторінок для будь-яких інших дат. --Фіксер (обговорення) 15:37, 19 травня 2024 (UTC)Відповісти
Приклад 15 лютого, коли з 2004 в Україні почали вшановувати учасників інтервенції СРСР в Афганістані, не показовий. --Perohanych (обговорення) 15:44, 19 травня 2024 (UTC)Відповісти
@Фіксер блок свят ми нормально не обговорювали, і достовірно не знаємо як краще. На моїй СО десь це ми обговорювали з Dgho, але це вже не тема тех. кнайпи. --Shiro NekoОбг. 16:00, 19 травня 2024 (UTC)Відповісти
Я просто не розумію, навіщо обговорювати складне технічне завдання — додавати відсутні свята із змінними датами, якщо не виконане навіть набагато простіше — додавати відсутні свята із незмінними датами. --Фіксер (обговорення) 16:45, 19 травня 2024 (UTC)Відповісти
Для програміста, який розуміє синтаксис логічних операцій булевої алгебри і операцій з текстовими рядками в MediaWiki, завдання хоч і технічне, але нескладне. --Perohanych (обговорення) 16:51, 19 травня 2024 (UTC)Відповісти
Якщо ви не можете виконати це завдання, то ви можете помилятися і в оцінках його складності.
Питання не лише в коді як такому, а ще й в архітектурі рішення (перепрошую за занадто гучні фрази). Архітектура поточного рішення з датами дуже проста та лінійна: є окремі сторінки на яких розміщено статичні події, крапка. Щоб якісно реалізувати те, що ви хочете, доведеться не просто додавати якийсь код на окрему сторінку, кожна з яких не залежить від інших, підтримуючи їх незалежно одна від одної (як зараз), а якось синхронізувати ці дії, так, щоб не було випадків, коли на 15 та 16 цю "плаваючу дату" додали, а на 17, 18 та інші забули. Це можна зробити багатьма способами, або організаційними (підтримувати десь реєстр таких дат та перевіряти руками, чи все додано правильно), або технічними (зробити певний final source of truth, джерело даних, з якого кожна з таких сторінок буде брати посилання на свята за певним алгоритмом).
На мою особисту думку, це рішення, звичайно, не є rocket science, але й простим я б його не назвав. І саме тому в мене є сумніви, що треба витрачати час на його якісну імплементацію, якщо навіть куди простіше завдання не виконане. --Фіксер (обговорення) 17:18, 19 травня 2024 (UTC)Відповісти
Вольному воля! Маєте вміння, час і натхнення на виконання простіших завдань — щиро бажаю успіху! Це не заважатиме виконанню робіт дещо складніших. Як і навпаки, виконання складніших робіт не перешкоджатиме виконанню робіт простіших. --Perohanych (обговорення) 17:42, 19 травня 2024 (UTC)Відповісти
@Фіксер якщо є джерело якесь, та запарсити сайт можна і додати й зі сталими. Я же просто припускав, що Dgho додав вагомі дати --Shiro NekoОбг. 20:39, 19 травня 2024 (UTC)Відповісти
Щодо вагомості дат для відображення на головній сторінці — це питання, яке потребує розробки критеріїв такої вагомості. Але якщо це питання й обговорювати, то не в технічній кнайпі. --Perohanych (обговорення) 21:05, 19 травня 2024 (UTC)Відповісти

@MMH, дякую, працює!

обгорніть цей код в такий же, лише через місяць --Shiro NekoОбг. 16:29, 19 травня 2024 (UTC)Відповісти
Shiro D. Neko Дякую, обгорнув цей код так, щоб він також перевіряв поточну дату. Наприклад, для сторінки Вікіпедія:Проєкт:Цей день в історії/15 травня:
{{#ifexpr: {{#ifeq: {{LOCALDAYNAME}}|четвер|1|0}} and {{#ifeq:{{LOCALDAY}} {{LOCALMONTHNAMEGEN}}|15 травня|1|0}} |Всесвітній день вишиванки.}}
Якщо є ідеї, як спростити цей код, буду вдячний! --Perohanych (обговорення) 18:48, 19 травня 2024 (UTC)Відповісти
Варто вказати {{SUBPAGENAME}} замість дати ("15 травня"). --Фіксер (обговорення) 19:18, 19 травня 2024 (UTC)Відповісти
Супер! Дякую! Тепер можна створити шаблон з двома параметрами: день тижня і назва свята. --Perohanych (обговорення) 19:22, 19 травня 2024 (UTC)Відповісти
{{#ifeq:{{LOCALMONTHNAME}}|травень|{{#ifeq:{{LOCALDAYNAME}}|четвер|Сьогодні [[Всесвітній день вишиванки]]}}}}
це називається обгорнути --Shiro NekoОбг. 20:40, 19 травня 2024 (UTC)Відповісти
Дякую, але якщо цей код поставити на всі потенційні дати третього четверга травня (від 15 до 21 травня), то в будь-який четвер травня на всіх цих сторінках буде відображатися текст «Сьогодні Всесвітній день вишиванки». Ваш код звужує проблему лише до одного місяця, але не вирішує її. Натомість її вирішує запропонований вище код з оператором #ifexpr:. --Perohanych (обговорення) 20:58, 19 травня 2024 (UTC)Відповісти
Вочевидь мався на увазі підхід до скорочення коду, а не конкретні формули. {{#ifeq:{{LOCALDAY}} {{LOCALMONTHNAMEGEN}}|{{SUBPAGENAME}}|{{#ifeq:{{LOCALDAYNAME}}|четвер|:''Сьогодні [[Всесвітній день вишиванки]]''}}}} - робить те ж саме без жодних #ifexpr. --Фіксер (обговорення) 21:08, 19 травня 2024 (UTC)Відповісти
Завжди вважав, що одна голова добре, а друга — краще :) Дякую, так справді значно коротше! --Perohanych (обговорення) 21:11, 19 травня 2024 (UTC)Відповісти

Не впевнений, чи це добре працюватиме. Не знаю, яка саме логіка кешування, але схоже, що відредаговані вами сторінки очікують зберігати кеш десь 17 годин ("Cache expiry" в коді сторінки); тобто пів дня сторінка може бути застрілою. Також схоже, що незареєстовані користувачі отримують якийсь ще статичніший кеш. Якщо глянете статтю Українська Вікіпедія залоговано і анонімно, побачите трохи різні цифри. --AS 09:39, 20 травня 2024 (UTC)Відповісти

Тестував, наче працює без затримок. --Perohanych (обговорення) 10:47, 20 травня 2024 (UTC)Відповісти

Створив шаблон {{Свято в день тижня}} --Perohanych (обговорення) 10:47, 20 травня 2024 (UTC)Відповісти

@AS Маєте рацію, на сторінці Вікіпедія:Проєкт:Цей день в історії/26 травня сьогоднішній День хіміка відображаєтья, а на головну сторінку поки не підтягується. Чому ж тоді коли правимо Шаблон:Останні новини, ці правки на головну підтягуються відразу? Можливо сторінки типу Вікіпедія:Проєкт:Цей день в історії/26 травня також слід на головну витягувати через шаблон? --Perohanych (обговорення) 11:16, 26 травня 2024 (UTC)Відповісти

Судячи з усього, проблема не в кеші, а в тому, що коли код додається опосередковано на Головну, то перестає "працювати" змінна {{SUBPAGENAME}}. Тобто на сторінці 26 травня цей код ще працює, а на Головній — вже ні. Я додав до шаблону можливість вказувати третім параметром дату. На жаль, це ускладнює код та збільшує ймовірність помилки при копіюванні на 7 пов'язаних сторінок (я не копіював це нікуди більше, лише на 26 травня), але можливо хтось підкаже, як це обійти. --Фіксер (обговорення) 19:57, 26 травня 2024 (UTC)Відповісти

Категорія "Сторінки із застарілою пропозицією перекладу"[ред. код]

Дякую за допомогу! --Фіксер (обговорення) 17:26, 19 травня 2024 (UTC)Відповісти

Техновини: 21-й тиждень 2024 року[ред. код]

MediaWiki message delivery 23:03, 20 травня 2024 (UTC)Відповісти

Стаття про бої[ред. код]

У статті про "Бої за Вільхівку" треба внести зміни. Село було окуповане через кілька днів після 24 лютого. Я пам'ятаю. А в статті зазначено, немов 24 березня почалася окупація. Бридь --109.87.192.15 19:23, 25 травня 2024 (UTC)Відповісти

"Я пам'ятаю" не є авторитетним джерелом. Потрібно знайти авторитетне джерело для цієї інформації, тоді можете внести зміни в статтю самі. --MMH (обговорення) 09:20, 26 травня 2024 (UTC)Відповісти

Загальні стилі укр. Вікі[ред. код]

Чи планується перенос стилів англ. версії Common.css en:MediaWiki:Common.css в український аналог MediaWiki:Common.css ? Наприклад деякі стилі для infobox відсутні у нашій версії. — Це написав, але не підписав користувач MaxF1996 (обговореннявнесок) 08:19, 27 травня 2024‎ (UTC).Відповісти

@Andriy.v будь ласка, прокоментуйте, бо, здається, ви єдиний, хто оновлював ці стилі за останні півтора року. --Фіксер (обговорення) 13:33, 27 травня 2024 (UTC)Відповісти

Техновини: 22-й тиждень 2024 року[ред. код]

MediaWiki message delivery 00:14, 28 травня 2024 (UTC)Відповісти