Обговорення шаблону:Військовик2

Матеріал з Вікіпедії — вільної енциклопедії.
Перейти до навігації Перейти до пошуку

Нагороди[ред. код]

Шаблон погано показує нагороди - він розтягує рядки і збільшує пропуски.--Олюсь (обговорення) 05:03, 24 серпня 2014 (UTC)

Змінив. Ніби норм. Приклад дивимось у статті Міхнюк Олег Іванович --Glorin (обговорення) 11:40, 24 серпня 2014 (UTC)
Навіщо шаблон Військовик2, чим поганий був шаблон Військовик? І здається нагороди різних країн ми показуємо в різних рядках. І планки українських нагород мають бути 28мм, а радянських 24мм, тобто лише трошки ширші, а не на стільки як зараз.--Олюсь (обговорення) 04:52, 25 серпня 2014 (UTC)
Розмір планок — це не проблема шаблону Військовик2, це проблема шаблону планок. Якщо Ви подивитесь на них у будь-якому шаблоні — вони будуть такими самими, як і тут. --Glorin (обговорення) 06:16, 25 серпня 2014 (UTC)
Знаю.--Олюсь (обговорення) 12:04, 25 серпня 2014 (UTC)
Ну, то, на жаль, я тут нічим допомогти не можу… З цим питанням варто звернутися до авторів тих шаблонів. --Glorin (обговорення) 12:22, 25 серпня 2014 (UTC)

Вікісховище[ред. код]

На початку статті "Степан Тимофійович Полторак на Вікісховищі" якось не дуже, див. Полторак Степан Тимофійович та Обговорення:Полторак Степан Тимофійович. --Reader85 (обговорення) 15:16, 15 жовтня 2014 (UTC)

Дякую. Пофіксив. Відтепер посилання на Вікісховище відображається у нижній частині картки. Посилання на категорію сховища має визначатися автоматично (як у статті з тим самим Полтораком), але у разі, якщо цього не відбувається, введено додатковий параметр картки «сховище» у якому потрібне посилання можна прописати власноруч.
Крім того, пофіксив баг у відображенні дати-місця-причини смерті, внаслідок якого через відсутність місця смерті утворювалися порожні рядки.
--Glorin (обговорення) 01:19, 16 жовтня 2014 (UTC)

Не працюючий параметр[ред. код]

Ось цей:

| підпис =

не працює. :( --Pavlo1 (обговорення) 13:52, 17 червня 2015 (UTC)

Псевдонім, прізвисько[ред. код]

Псевдонім і прізвисько - різні речі. Псевдонім людина сама собі вигадує, прізвисько - інші. Треба вирішити цю проблему. Приклади дезінформації читачів: Білецький Андрій Євгенійович. — Green Zero обг 14:01, 3 липня 2015 (UTC)

Використання wikidata[ред. код]

Здається, остання правка з використанням wikidata/p570 замість #if:|{{Особа/Дата|Смерті спричинила те, що тепер у військовика завжди відображається і рядок Народження, і рядок Смерті. Навіть якщо той живий, і жодне з полей смерті не заповнене.

До уваги Glovacki. --VoidWanderer (обговорення) 15:27, 6 жовтня 2016 (UTC)

  • Дякую за баґрепорт. Тепер наче все нормально. --Glovacki (обговорення) 16:58, 6 жовтня 2016 (UTC)
А ви впевнені, що для дати й місця народження і смерті треба окремі заголовки? Виглядає істотно більш перевантажено ніж було. --VoidWanderer (обговорення) 17:36, 6 жовтня 2016 (UTC)
До речі, щойно перевірив - помилка все ще не виправлена. Правда тепер відображає лише пустий рядок місця смерті. --VoidWanderer (обговорення) 17:39, 6 жовтня 2016 (UTC)

Glovacki, баг все ще не виправлений. Може, ви б спершу перевірили роботу змін до шаблону на якомусь тесті? --VoidWanderer (обговорення) 16:27, 28 квітня 2017 (UTC)

Знову повернуто до стабільного вигляду за відсутності реакції автора правок. --VoidWanderer (обговорення) 11:53, 29 квітня 2017 (UTC)

  • У чому проблема? Я тестував на основних сторінках, все ок. --Glovacki (обговорення) 12:05, 29 квітня 2017 (UTC)
Створіть тестовий шаблон з вашими змінами і спробуйте його застосувати до живої особи. --VoidWanderer (обговорення) 12:10, 29 квітня 2017 (UTC)
Можна простіше: є функція перегляду сторінки із зміненим шаблоном до збереження. І знову повторюю, у чому проблема зараз? У жовтні була інша проблема, вона виправлена. --Glovacki (обговорення) 12:15, 29 квітня 2017 (UTC)
Проблема залишилась та ж що й у жовтні. У всіх осіб, відмічених цим шаблоном з'являється графа смерті, незалежно від того вказані дані щодо смерті чи ні. --VoidWanderer (обговорення) 12:36, 29 квітня 2017 (UTC)

Трошки заздрю впевненості і доброму ставленню користувачів до самих себе у плані безпомильності. При розробці складних модулів чи шаблонів я зазвичай намагаюся перевірити чи все працює як працювало, але у даному випадку користувачі накочують нову версію і не надто змушують себе подивитися як там статті, де шаблон використано. Приклад: Ковальчук Андрій Трохимович. Виникає два питання:

  1. Невже так важко проглянути кілька статей, щоб упевнитися що все гаразд?
  2. Невже так важко створити тестовий шаблон, щоб експериментувати заздалегідь?

Дякую. --VoidWanderer (обговорення) 08:56, 2 липня 2017 (UTC)

Наступного разу, якщо таке побачите, просто відкочуйте і все ) --Glorin (обговорення) 16:40, 2 липня 2017 (UTC)
Пан Avatar6 так демонстративно скасував ваш відкіт, ніби був несправедливо звинувачений у накоченні неперевіреної версії. Добре що хоч всередині там відбулися правки — зараз шаблон ніби працює як треба, принаймні я не бачу поки що проблем. --VoidWanderer (обговорення) 09:56, 4 липня 2017 (UTC)

Баг зі смертю[ред. код]

Avatar6, ви відтворили баг зі смертю, про який ми говорили рік тому — у живих людей відображається у картці поле смерті.

Приклад — Ковальчук Андрій Трохимович.

Будьте ласкаві, виправте його у найкоротший термін. --VoidWanderer (обговорення) 19:22, 10 серпня 2018 (UTC)

Доже мій. У Вас роками шаблон не працює з Вікіданими, повністю, коли в нього вручну пхнуть помилки. А тут поспіх відкотити за хвилини. От жеж зайняті віртуально люди...--Avatar6 (обговорення) 20:18, 10 серпня 2018 (UTC)
Дивіться яка справа, Avatar6. Вікіпедія в першу чергу призначена для того, щоб читачі брали з неї інформацію. Тому це — пріоритет. Яка інформація подана, і як вона відображена — підтримувати це на належному рівні — це перша і найвища мета проекту. Вікідані читача не хвилюють анінайменшим чином, про них він не знає нічого, і правильно робить. Тому якщо вас цікавить процес вдосконалення проекту через більшу зв'язність через Вікідані — робіть це на здоров'я, але без жодної шкоди для головної мети проекту.
У нинішній версії ще є баги — поле поховання з'являється незалежно від того чи був переданий аргумент, щось не так також із причинами загибелі. Виправіть це. --VoidWanderer (обговорення) 21:56, 10 серпня 2018 (UTC)
В просторі наз Шаблон: порожнє поле з'являється через автоматичну категоризацію шаблона, бо в поле йде категорія, яка відображається в блоуі категорій. Приклади з основного простору, якщо такі.
Ви висловили особисту думку.
Укр. Вп. дивляться кілька відсотків від усієї аудиторії вікіпедій. І те що її редактори постійно роблять помилки в даних картки, копіюючи картку цілком, разом із даними, з інших статей, а потім забуваючи виправити чи видалити зкопійовані дані, замість того, щоб ставити порожню картку, яка все виводить самостійно, не робить їй честі, ні від читачів, ні від редакторів.--Avatar6 (обговорення) 09:15, 11 серпня 2018 (UTC)

Баг при появі у полі "битви" маркованого списку[ред. код]

Помітив також ще один баг.

Якщо у військовослужбовця в полі "Битви" (інші поля не перевіряв) з'являється маркований список, його нагороди стають затиснені у першій колонці (під назвами полів), а не розташовані на всю ширину картки. Для перевірки можна подивитися сторінку Скаковський Роман Миколайович. --VoidWanderer (обговорення) 18:27, 6 жовтня 2016 (UTC)

На питання про два шаблони у мене немає відповіді. А баг з маркованим списком адресувався загалом усім. Я не впевнений що баг з'явився просто зараз - можливо він був і до того. --VoidWanderer (обговорення) 19:00, 6 жовтня 2016 (UTC)
UPD. Після вашої зміни розмітка в нагородах взагалі поламалася. --VoidWanderer (обговорення) 19:02, 6 жовтня 2016 (UTC)
Це, по суті, не баг шаблону. Просто Ви ламаєте структуру картки. Параметр "битви" передає, фактично, один рядок. Якщо Ви хочете зробити тм маркований список - просто використовуйте тег переносу рядка. В наведеній Вами статті Скаковський Роман Миколайович я виправив цей напівбаг. --Glorin (обговорення) 09:54, 9 жовтня 2016 (UTC)
Glorin, маркований список застосовується у картках військовиків часто-густо. Настільки, що цей нюанс треба було б у документації оговорити з прикладом застосування. --VoidWanderer (обговорення) 10:31, 9 жовтня 2016 (UTC)

Дублювання звання[ред. код]

Все ж є невелике зауваження — Avatar6, чи не могли б ви вилучити дублювання поля Звання? Нині звання вказується під іменем і недоречно дублюється у таблиці — поряд з роками служби, країною і видом військ. --VoidWanderer (обговорення) 09:59, 4 липня 2017 (UTC)

у вашій редакції — військове звання країни — в трубу з блоку 'військової інформації', аби Вам зручно; вилучення звання з блоку цільової інформації (тобто тут — військова інформація) — це зручність виключно для відображення, тобто для споглядантів. Ваше розуміння — тільки з Вашої колокольні. Карткою і інформаціею, як з неї, так і з її полів, користуються всі, різними засобами, але Ви ..— тільки візуальними, з зручного крісла,повертайкою-відвертайкою.--Avatar6 (обговорення) 19:22, 5 липня 2017 (UTC)
все ж для розгляду — розрив Інфоблоку --Avatar6 (обговорення) 19:33, 5 липня 2017 (UTC)
Це не «аби мені зручно» — це консенсусний вигляд шаблону, у якому він довгий час перебував. Маєте якісь аргументи — викладаєте їх, розглядаємо. Не бачу проблем. --VoidWanderer (обговорення) 11:09, 6 липня 2017 (UTC)

Баг у полі імені[ред. код]

Приклад: Семенченко Семен Ігорович --VoidWanderer (обговорення) 11:07, 6 липня 2017 (UTC)

Баг причини смерті[ред. код]

Причина смерті не відображається поки не заповнене поле Місце смерті. Приклад: Дідач Ігор Йосипович. --VoidWanderer (обговорення) 19:54, 14 липня 2017 (UTC)

YesТак Зроблено--Avatar6 (обговорення) 10:16, 2 грудня 2017 (UTC)

Баг поля нагород[ред. код]

{{{ім'я}}}
UA-OF3-MAJ-GSB-H(2015).png Майор запасу[1][2]
Загальна інформація
Військова служба
Роки служби 2014–понині
Приналежність Україна Україна
Вид ЗС Emblem of the National Guard of Ukraine.svg Національна гвардія
Рід військ МВС України Війська МВС України
Формування Emblem of the Donbas Battalion.svg БОП «Донбас»
Війни / битви

Війна на сході України

Нагороди та відзнаки
Орден Богдана Хмельницького III ступеня (Україна)
Іменна вогнепальна зброя

Вся стаття вміщується в поле нагород. Приклади:

--VoidWanderer (обговорення) 12:42, 1 грудня 2017 (UTC)

Дякую Дякую за відгук, перепрошую за незручності, в роботі.--Avatar6 (обговорення) 14:27, 1 грудня 2017 (UTC)
Симптоми змінилися, але баг не був виправлений до кінця. Див Семенченко Семен Ігорович. --VoidWanderer (обговорення) 18:20, 1 грудня 2017 (UTC)
помітив, що деякі вказані параметри в статті картка не використовує.--Avatar6 (обговорення) 09:54, 2 грудня 2017 (UTC)

Для тесту картка ліворуч.

Avatar6, так, я про те ж. Щонайменше поле нагород не відображається. Тест можна і треба перенести до документації шаблону. Власне, для того щоб його редактори могли відстежувати реакцію шаблону на їх зміни в подальшому. --VoidWanderer (обговорення) 12:10, 2 грудня 2017 (UTC)
Я про інші параметри, які заповнені в статті, але Шаблон їх жодним чином не обробляє, нагороди я бачу відсутні. Тест є в документації, як голих параметрів, так і "приклад заповнених". Другий в доці відображається, але "голий" параметр {{{нагороди}}} не відображається, як і заповнениі в цьому прикладі.--Avatar6 (обговорення) 13:40, 2 грудня 2017 (UTC)
В документації наведений один з можливих тестів. А тестів може бути декілька, власне для того щоб відстежувати поведінку коду шаблону при різних варіантах заповнення полів. --VoidWanderer (обговорення) 13:49, 2 грудня 2017 (UTC)
перевірте будь-ласка. Пінгуйте, як що.
Я вже робив кілька натяків вище, проте вони були надто дипломатичні, певно.
Avatar6, дивіться яке діло — я не сумніваюся, що ви хочете додати якийсь корисний функціонал. Проте мені та іншим користувачам, певне, не дуже до вподоби спостерігати поламані статті та бути для вас тестувальниками. Виберіть кілька, з пів-дюжини, статей, на яких перевіряйте зміни перш ніж накотити нову версію. Відтепер і надалі я перестаю чекати на те, що ви виправите зламаний шаблон, і відкидаю усі зміни при найменшому натяку на зламаний функціонал.
Наразі баг з'явився у статті Дідач Ігор Йосипович. Ви зможете його відтворити, скопіювавши собі в пісочницю останню версію коду шаблону.
З повагою, --VoidWanderer (обговорення) 14:29, 2 грудня 2017 (UTC)
Наразі я сподіваюсь, що в подальшому Ви будете дивитись в код оформлення карток статей, на які посилаєтесь. Жоден Шаблон не здатен передбачити оформлення параметрів не за конвенцією вікі-розмітки. Наведена Вами стаття в полі нагороди містиЛА відкриту, але незакриту вікі-таблицю. За злам таких випадків відповідь несе автор не закритих контейнерів розмітки. Цілий проект є по виправленню розмітки. Тож пропонуєте заритися в пісочницю чи виправляти помилки розмітки заповнення карток?--Avatar6 (обговорення) 15:39, 2 грудня 2017 (UTC)
Як я вже відписав у повідомленні до редагування тієї статті, статей з подібним оформленням у нас добрих три чверті. І до цих пір вони адекватно функціонували. Тому ваші зміни мають або враховувати цю особливість, або попередньо треба їх усі виправити. --VoidWanderer (обговорення) 15:52, 2 грудня 2017 (UTC)
Примітки

Ну його в біса, такі інтуїтивні каляки-Шаблони. Пісочниця = могила ±.— Це написав, але не підписав користувач Avatar6 (обговореннявнесок).

Життя бентежне. --VoidWanderer (обговорення) 17:38, 2 грудня 2017 (UTC)

Баг поля нагород — все ще відтворюється[ред. код]

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

Я не надто стежу за неукраїнськими військовиками, там ситуація може бути ще гірша. Баг виглядає так, як було згадано у попередній гілці — усю статтю затягує у шаблон.

Маю питання до Andriy.v, як ініціатора прибирання цього ред.№ 22781755 блоку — чим він заважає? Я його повертаю, бо прибирати його зарано. Можна відтворити баг через пісочницю. --VoidWanderer (обговорення) 10:47, 26 червня 2018 (UTC)

@VoidWanderer: баг не через те що я зробив зміни, баг чрез те що картки оформленні погано. Картка затягує вміст статті бо там не присутній тег закриття таблиці у полі нагород. Я зараз перезапустив бота щоб позакривав теги там де вони відсутні, але 100% впевненості не даю що він усі закриє. Зараз бачу що він вже позакривав багато таблиць. Зміни які я зробив у шаблоні уникають lint-помилки, які я активно останні тижні вирішую. Я наразі відновлю знову мою персію шаблону. Якщо знайдете ще помилки повідомте зразу мене, або вирішіть її самотужки. Дякую і сподіваюся на розуміння.--Andriy.v (обговорення) 12:45, 26 червня 2018 (UTC)
Andriy.v, два запитання до вас:
  1. ви читали попередню гілку в обговоренні?
  2. чим вам заважає згаданий блок?
Буду вдячний за відповіді. --VoidWanderer (обговорення) 12:48, 26 червня 2018 (UTC)
Ще раз повторюю. Це генерує помилку, яку слід вирішити до запуску версії HTML5. (див. ВП:КТП#Помилки HTML). Якщо ви знаєте інший спосіб вирішити цю помилку вкажіть мені будь ласка.--Andriy.v (обговорення) 12:52, 26 червня 2018 (UTC)
Бот завершив роботу. Позакривав ще 334 таблиці у такій самі кількості статей.--Andriy.v (обговорення) 12:54, 26 червня 2018 (UTC)
Я не питав про незакриті таблиці, які справді треба виправляти. Я питав чим вам заважає той блок у шаблоні. --VoidWanderer (обговорення) 13:03, 26 червня 2018 (UTC)
Він відтворює помилку, яку не буде видно до запуску нової версії рушія!! Про яку помилку йдеться я вже вам вказав. Ще раз вам покажу сторінку там де вказані проблемні статті [1]. Подивіться там у всіх вказано що це робиться через щаблон Військовик2. Підсутнісь блоку також показує де є ще незакриті таблиці. Ось і все.--Andriy.v (обговорення) 13:16, 26 червня 2018 (UTC)
Чекайте, я почав розбиратися, проте кількість питань лише зросла. Отакий код
{{{!}} текст {{!}}}
Розгортається в таблицю. Нові вимоги просять не вкладати таблицю в таблицю. Сам шаблон інфобокс також є таблицею, а отже й Військовик2, як його похідний, збереже вкладеність таблиці у полі нагород. Наприклад, у згаданій статті Василенко Святослав Вікторович шаблон нагороди заключений у таблицю.
Andriy.v, ваш бот виправляє код статей, закриваючи незакриті таблиці. Це добре, і щодо цього питань нема. Але ми отримаємо проблему вкладених таблиць потім, бо вкладененість нікуди не зникла, чи не так? --VoidWanderer (обговорення) 13:36, 26 червня 2018 (UTC)
Ні насправді помилка зникає. Почекайте щоб оновилися дані шаблону у статтях і подивіться потім на сторінку яку я Вам вказав. Побачите 0 помилок.--Andriy.v (обговорення) 13:40, 26 червня 2018 (UTC)
Мені цікаво розібратися в чому першопричина нових вимог. Таблиця-індикатор може не виявляти усі помилки, і ми з ними зіткнемося згодом. Хотілося б помилятися на цей рахунок.
Щодо незакритих таблиць, ось ще приклад: Скачков Микола Павлович. --VoidWanderer (обговорення) 13:47, 26 червня 2018 (UTC)
  • ВСЕ!!! Здається бот нарещі позакривав усі таблиці!--Andriy.v (обговорення) 15:00, 26 червня 2018 (UTC)

Ще кілька випадків[ред. код]

Andriy.v, чи не могли б ви запустити бота із пошуком статей на предмет отакого оформлення ще? Ці статті я виправив руками, але можуть бути ще.

--VoidWanderer (обговорення) 14:28, 7 липня 2018 (UTC)

YesТак Зроблено. Було всього 9 сторінок такого типу оформлення.--Andriy.v (обговорення) 15:19, 7 липня 2018 (UTC)
Дякую. --VoidWanderer (обговорення) 15:28, 7 липня 2018 (UTC)

Імовірна проблема переходу на HTML 5[ред. код]

Зазирнув як реалізований шаблон en:Template:Infobox military person, і я маю підозру, що у нас будуть проблеми із переходом на HTML 5.

Причиною моїх підозр є те, що його поле нагород (Awards) рекомендує використовувати для оформлення кількох нагород шаблон en:Template:Plainlist, який оформляє перелічені у ньому аргументи у список, використовуючи HTML-теги ul та li.

У наших же статтях поле нагород традиційно обрамлялося у таблиці, оскільки блок {{{!}} текст {{!}}} розгортається в таблицю. Типовий приклад:

Здаєтсья, саме цей приклад наводиться як такий що може мати помилки: Parsing/Replacing Tidy § Wikitext markup errors, див ситуацію з Template:klimatöversikt. Цитую:

This markup is parsed as 2 separate tables in a HTML5 parser since the inner <table> is in fosterable position whereas Tidy fixes up the HTML differently and introduces nested tables.

Мова йде про шаблон sv:Mall:Klimatöversikt, який має всередині таблицю, і цей шаблон не бажано вміщувати в інші таблиці. У нас шаблон {{Військовик2}} є похідним від {{Картка}}, яка є таблицею. І тепер в цю таблицю ми вміщуємо ще одну таблицю нагород.

Можливо, я помиляюся і не зовсім зрозумів яка саме ситуація буде створювати помилку. Було б добре щоб я помилявся. Бо інакше нам прийдеться вирішити ситуацію, де у тисячах статей про військовиків прийдеться виправляти поля нагород. --VoidWanderer (обговорення) 14:32, 26 червня 2018 (UTC)

Ніякої помилки не буде. Нову версію можна побачити через інструмент міграції парсеру, який можна включити в додатку.--Andriy.v (обговорення) 14:45, 26 червня 2018 (UTC)
Глянув кілька сторінок цим інструментом (інструкції з активації). Виглядають справді нормально. Годиться. --VoidWanderer (обговорення) 15:02, 26 червня 2018 (UTC)
Те що обнулилося — це добре, але мене цікавило за яким принципом цей tool вважає сторінку такою, що містить помилки. --VoidWanderer (обговорення) 15:39, 26 червня 2018 (UTC)
A page has an "error" if it will not be identical in visual appearance, and that visible difference is due to some (manually chosen) HTML features. Some "errors" are unimportant. See https://www.mediawiki.org/wiki/Parsing/Visual_Diff_Testing for information about the software involved. Whatamidoing (WMF) (обговорення) 21:23, 26 червня 2018 (UTC)

Помилки HTML[ред. код]

Andriy.v, продовжу тут тему, яка була вже заархівована: Вікіпедія:Кнайпа (технічні питання)/Архів 26

YesТак Зроблено.--Andriy.v (обговорення) 13:43, 10 серпня 2018 (UTC)

Баг із подвійним званням[ред. код]

Наразі погони звань відображаються двічі у картці. --VoidWanderer (обговорення) 10:43, 11 серпня 2018 (UTC)

Так як й рік тому — баг закладений в код первинно
|label12 = Звання | data12 = {{#if:{{{звання|}}}||{{{звання|}}} }}
— був виправлений за передбачуваною логікою його вмісту,
Якщо в коді нісенітниця — він непередбачуваний до подальших редагувань від інших авторів.
Просто видаліть цей рядок (рудимент від нього).--Avatar6 (обговорення) 18:59, 11 серпня 2018 (UTC)
Avatar6, чому ви вважаєте, ніби помилки відображення, які з'явилися після ваших правок, має виправляти хтось інший? --VoidWanderer (обговорення) 18:38, 12 серпня 2018 (UTC)