Сторінки з невірно використаним шаблоном "Не перекладено"

Постійно цікаво, що означає "Something is wrong with a title". Що не добре і як виправити? --Буник (обговорення) 18:36, 29 серпня 2016 (UTC)

мені самому цікаво, чого стільки помилок цього типу раптом полізло - раніше ця помилка траплялася дуже рідко зазвичай через заборонені символи у назвах. Я глянув у свій код: ця помилка виникає у тих випадках, коли Pywikibot не може визначити чи сторінка існує чи ні. Оскільки я вже давно нічого не змінював у своєму коді, щось змінилося в модулі Pywikibot, який в мене оновлюється щоденно автоматично. Спробую розібратися пізніше (швидше за все вже на вихідних). --Pavlo Chemist (обг.) 09:02, 30 серпня 2016 (UTC)
@Bunyk:: перевірив - у тих назвах дійсно є недозволені символи: часто нерозривний пробіл замість звичайного. Приклад виправлення помилок для однієї із статей: [1]. Рішення - клацати на червоний лінк, копіювати назву і вставляти назад у шаблон Не перекладено. --Pavlo Chemist (обг.) 14:36, 3 вересня 2016 (UTC)

Неіснуючі в інших мовах

Доброго здоров'я, пане Павле! Маю пропозицію стосовно визначення проблемності застосування шаблону "Не перекладено".

Наразі в випадку, коли шаблон:нп посилається на розділ іншомовної статті, або на перенаправлення на розділ іншомовної статті, і на відсутню українську статтю (або на розділ відсутньої української статті), і при цьому для іншомовної статті існує український відповідник, то бот видає попередження, що статтю вже перекладено.

Дійсно, може скластися така ситуація, що в шаблоні було передбачено одну назву української статті (або перенаправлення на її розділ), а статтю було створено під іншою назвою (або не було створено відповідного перенаправлення на її розділ).

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

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

Воно, звісно, не тривіально, але може суттєво розвантажити сторінку Користувач:PavloChemBot/Сторінки з невірно використаним шаблоном "Не перекладено", знизивши кількість хибних повідомлень про проблеми на ній, що має полегшити роботу тим, хто хоче працювати над виправленням цих проблем, і поліпшити їхню мотивацію.

З повагою, --Olexa Riznyk (обговорення) 09:56, 30 серпня 2016 (UTC)

Так, цей тип помилок виникає у більше ніж 100 випадках (10% всіх помилок). Тут вимушений не погодитися, бо якщо навіть в англійській Вікіпедії ця тема не достатньо значима/розкрита для окремої статті, то вірто подумати чи варто для неї створювати окрему статтю в нашій Вікіпедії, чи може обмежитися перенаправленням на батьківську статтю, яку і доповнити коротким параграфом-перекладом з англ. Вікі. --Pavlo Chemist (обг.) 14:36, 3 вересня 2016 (UTC)

І ще одна пропозиція. Якщо сторінка в іншомовному розділі відсутня, то гарно було би перевіряти, чи існують там на неї червоні посилання, і якщо існують, то не видавати попередження про відсутність тієї сторінки. Шаблон:нп в таких випадках свідомо ставиться з посиланням на відсутню іншомовну статтю, щоби він спрацював, коли та стаття з'явиться. З повагою, --Olexa Riznyk (обговорення) 09:59, 30 серпня 2016 (UTC)

Але звідки ви знаєте вона з'явиться раніше в en чи в de?
Якщо червоне посилання вже використовується, то можна очікувати, що стаття під ним з'явиться. В моїй практиці таке вже було. --Olexa Riznyk (обговорення) 11:35, 30 серпня 2016 (UTC)
Доброго здоров'я, пане Павле!
А ось і приклад появи на місці червоного посилання статті en:Neural Turing machine, на яку (тоді ще у вигляді червоного посилання) посилався шаблон:нп у статті Глибинне навчання: ред.№ 19227895. Тепер, як і очікувалося, він посилається на реальну статтю, й нікому нічого відстежувати й перевіряти з якоюсь періодичністю не треба було (по безлічі червоних посилань без шаблокн нп у безлічі статей).
Хоча й недолік свій цей підхід в даному випадку теж показав — статтю було створено на півроку раніше, але з відмінними великими літерами. А тепер її перейменували на таку, яке було червоне посилання, і зв'язок встановився. З іншого боку, автори мали би від початку подумати про створення перенаправлень з назв з різними великими літерами, тоді теж зв'язок встановився би одразу. З повагою, --Olexa Riznyk (обговорення) 19:14, 25 листопада 2016 (UTC)
Я б в таких випадках залишав просто червоне посилання. А то клікаю на синє en, а там "Creating article". І з чого я маю перекладати? Може краще додавати шаблон вже коли стаття з'явиться? --Буник (обговорення) 10:04, 30 серпня 2016 (UTC)
Так а як відстежити, коли вона з'явиться? А так якщо статті ще немає, то просто треба чекати, але зв'язок на майбутнє збережено. --Olexa Riznyk (обговорення) 11:35, 30 серпня 2016 (UTC)
Я залишаю як є - це корисний тип помилки, дозволяє відстежувати незначні теми, які не варто перекладати. --Pavlo Chemist (обг.) 14:36, 3 вересня 2016 (UTC)

Категорії

Користувач:PavloChemBot/Сторінки з невірно використаним шаблоном "Не перекладено" потрапив до категорії Категорія:Військові операції за типом. Певне двокрапку в посиланні забули. --Буник (обговорення) 10:56, 28 листопада 2016 (UTC)

Вітаю, пане Буник! Дякую за повідомлення, виправив. Я зробив досить багато змін до бота, тому якщо виникнуть якісь помилки - повідомляйте. З повагою, --Pavlo Chemist (обг.) 15:46, 28 грудня 2016 (UTC)

Нумерація

Може прибрати нумерацію в таблиці? Бо щоразу коли я дивлюся що додалось, що забралось - всі рядки після першого що додався чи віднявся міняють номер. Незручно дивитись дифи. --Буник (обговорення) 11:38, 28 листопада 2016 (UTC)

Прибрав і тепер бот буде давати на початку сторінки загальну кількість статей з проблемами. --Pavlo Chemist (обг.) 15:46, 28 грудня 2016 (UTC)

Попередження про помилки

І може на сторінки з такими помилками, або їх обговореня додавати якийсь шаблон аби автори звернули увагу? --Буник (обговорення) 10:56, 28 листопада 2016 (UTC)

Чудова ідея, однак на це мені доведеться витратити трохи більше часу. Буду мати на увазі і можливо колись запрограмую бота. --Pavlo Chemist (обг.) 15:46, 28 грудня 2016 (UTC)

бот і цифри

Доброго дня. Ваш бот класифікує пряме задання параметрів як помилкове (наприклад: {{нп|щось|4=щось англійською}}). Якщо знайдете час, поправите щоб він присвоєння цифрам розбирав (1=,2=,3=,4=)? Можливо список з помилками трохи зменшиться. --Similartothissimilartothat 23:57, 2 грудня 2016 (UTC)

Вітаю, Similartothissimilartothat! Дякую за повідомлення. Я виправив бота і зробив ще декілька змін до нього, тому якщо виникнуть якісь помилки - повідомляйте. З повагою, --Pavlo Chemist (обг.) 15:46, 28 грудня 2016 (UTC)
Дуже дякую!
Там ще деякі мови не розрізняються як be-tarask хоча це просто be-x-old, cz це cs, також іноді задають відповідність не якісь конкретній мові, а зразу вікіданим, наприклад: {{нп|Філіп Коморскі||d|Q9259592}}
Також замітив що помилка типу «сторінка не має елементу вікіданих» не оновлюється, наприклад в Портал:Шахи/Червоні посилання більшість з тих сторінок уже мають відповідні елементи, але з списку помилок не зникають.
Ще раз дякую за виправлення! --Similartothissimilartothat 06:35, 30 грудня 2016 (UTC)
Ви дуже уважний і чудовий тестер :) Додав be-tarask, cz. Я навіть не знав, що хтось використовує {{нп|Філіп Коморскі||d|Q9259592}}. Поки що не додавав, бо треба буде тестувати. Щодо елементів Вікіданих - це і для мене загадка. Сьогодні, наприклад, з'явилася помилка "Page en:The Black Cauldron (film) does not have Wikidata element!", хоча ця en:The Black Cauldron (film) має елемент Вікіданих вже давно і не викликала цю помилку раніше. Я відповідну частину кода давно не змінював. Мабуть, це пов'язано з якимось проблемами на сервері чи чиїмось багом у бібліотеці Pywikibot, яку я використовую. З повагою, --Pavlo Chemist (обг.) 09:37, 30 грудня 2016 (UTC)

Неперекладені сторінки/Математика, включення категорій

Доброго здоров'я, пане Павле! Я тут оце порав категорії, в тому числі в царині статистики, і тепер до Користувач:PavloChemBot/Неперекладені сторінки/Математика не потрапляє стаття Похибки та залишки: ред.№ 19421419. Чи не могли би Ви, будь ласка, глянути на категорії, що відносяться до математики, і зробити так, щоби ця стаття до математики потрапляла? З повагою, --Olexa Riznyk (обговорення) 21:13, 26 грудня 2016 (UTC)

Вітаю, пане Олексо! Збільшив глибину пошуку в Категорія:Математична статистика з 2 до 5. Будь ласка, проконтролюйте чи це не призведе до засмічення Користувач:PavloChemBot/Неперекладені сторінки/Математика непотрібними сторінками. Я зробив досить багато змін до бота, тому якщо виникнуть якісь помилки - повідомляйте. З повагою, --Pavlo Chemist (обг.) 15:46, 28 грудня 2016 (UTC)
Дякую, потрібне з'явилося, непотрібного не з'явилося. :) З повагою, --Olexa Riznyk (обговорення) 07:37, 30 грудня 2016 (UTC)
Чудово, дякую за контроль! З повагою, --Pavlo Chemist (обг.) 09:37, 30 грудня 2016 (UTC)

З Різдвом Христовим!

  З Різдвом Христовим!
Веселих свят! Куті смачної, коляди гучної, щасливого Різдва і на весь рік добра! Наснаги і натхнення, колего, для нових звершень у справі творення вільної української енциклопедії в новому році! Dim Grits 15:01, 6 січня 2017 (UTC)

Share your experience and feedback as a Wikimedian in this global survey

Відсутні елементи вікіданих

Сьогодні особливо багато помилок з елементами вікіданих: ред.№ 19487469. --Буник (обговорення) 17:06, 7 січня 2017 (UTC)

А можна десь код бота подивитись? Я б спробував продебажити цю проблему з вікіданими? --Буник (обговорення) 18:08, 14 січня 2017 (UTC)
Вітаю, пане Буник! Дякую за повідомлення. Як я і писав раніше, я цю частину коду не змінював, тому ця проблема виникла через зміни в Pywikibot. Протестував: коли намагався отримувати елемент Вікіданих, наприклад, для en:Lucy Gordon (actress), що викликала помилку, без "try", бот вилітав з "KeyError: u'upperBound'". Через Гугл знайшов, що це стара помилка викликана змінами в Pywikibot: https://phabricator.wikimedia.org/T151092. Згідно до тієї сторінки, вони вже виправили це, тому мій бот мав би працювати правильно, бо він оновлює Pywikibot щодня автоматично. За збігом обставин, Tool labs, де мій бот живе, теж змінили Ubuntu Precise на Trusty [2], і відповідно оновлювання старою командою не працювало як треба. Оновив вручну і в майбутньому запускаю бота через 'jsum -l release=trusty'. Перезапустив бота, тому, будь ласка, проконтролюйте чи все гаразд з наступним оновленнями. --Pavlo Chemist (обг.) 10:21, 15 січня 2017 (UTC)
ред.№ 19556530 Оновлення супер. --Буник (обговорення) 13:03, 17 січня 2017 (UTC)

Завдання для бота

Привіт, бачив, що ти там щось заміняв представля на представляє собою, взагалі-то правильно українською являє собою. --ДмитрОст 08:08, 26 січня 2017 (UTC)

То ж я ніби саме це і робив, тобто заміняв "представляє собою" на "являє собою" (Вікіпедія:Завдання для роботів/Архів 4#Знову "представляє собою"). Тому не зовсім розумію, про що це ти. --Pavlo Chemist (обг.) 10:34, 26 січня 2017 (UTC)

Долучайтеся до Вікімарафону-2017!

Шановний(а) дописувачу(ко) української Вікіпедії Pavlo Chemist/Архів 3!

Запрошуємо долучитися вас до Вікімарафону-2017, присвяченого 13-річчю української Вікіпедії!

Протягом трьох днів (28—30 січня 2017) сотні дописувачів створюватимуть нові статті у Вікіпедії, адже саме поповнення Вікіпедії новими статтями — найкращий спосіб привітати Вікіпедію з днем народження! Усі охочі учасники Вікімарафону, які напишуть у ці дні хоча б одну статтю, отримають пам'ятні сувеніри.

Ви зробили значний і дуже цінний внесок до Вікіпедії, уже написавши до Вікіпедії багато нових статей, однак протягом останнього місяця ви мало редагували Вікіпедію. Можливо, ви напишете свою наступну статтю саме до дня народження Вікіпедії, долучившись до Вікімарафону? Тоді і ви привітаєте Вікіпедію новою статею чи новими статтями, і Вікіпедія віддячить вам пам'ятним сувеніром  

Ви можете також долучитися до однієї з вікізустрічей по всій Україні: звісно ж, у нас будуть традиційні зустрічі в Києві, Харкові чи Львові, але вікіпедисти зустрінуться також у десятках інших міст і містечок по всій країні. У гарній компанії приємніше писати статті, тож будемо раді бачити вас на зустрічі у вашому місті!

Сподіваємося на вашу участь у Вікімарафоні! — NickK (обг.) 14:25, 28 січня 2017 (UTC)

Your feedback matters: Final reminder to take the global Wikimedia survey

(Sorry to write in English)

Дуже важливо: ви вже проголосували на виборах Ради повірених Фонду Вікімедіа?

До 23:59 14 травня 2017 (UTC) відбуваються вибори трьох представників спільноти до Ради повірених Фонду Вікімедіа. Усього є 9 кандидатів.

Чому ці вибори важливі? Тому що вони стосуються й нас. Саме через ці вибори спільнота може впливати на прийняття рішень Фондом Вікімедіа. Вони дозволяють нам вплинути на те, в якому напрямку розвиватиметься спільнота й Фонд, якою буде стратегія всього руху Вікімедіа. На минулих виборах вперше від спільноти до Ради були обрані не тільки представники Західної Європи та США — це допомогло Фонду мати краще представництво спільноти.

Нижче — коротка таблиця витягів із програм кандидатів, знанням мов, активністю у вікіпроектах та у русі Вікімедіа. Ви можете також прочитати повні біографії та програми кандидатів (українською!) тут: m:Wikimedia Foundation elections/2017/Board of Trustees/Candidates/uk.

Натисніть тут, щоб проголосувати.

Коротка таблиця витягів із програм кандидатів, знанням мов, активністю у вікіпроектах та у русі Вікімедіа
Фото Псевдонім Ім'я Країна Рідна мова Вік К-сть редагувань У вікі Поза вікі Програма
  The Land Кріс Кітинг (Chris Keating) Велика Британія англійська 36 9.594, найактивніша — англ. ВП (7.524) колишній голова правління «Вікімедіа Велика Британія»; організатор тренінгів для правлінь відділень Фонду; адміністратор і автор вибраних статей англ. Вікіпедії організатор кампаній пожертв для громадських організацій зосередження Фонду Вікімедіа на місії та спільнотах, відкритість, прислухання до думки спільноти й ефективність Ради повірених
  Millosh Милош Ранчич (Milos Rancic) Сербія сербська 43 12.860, найактивніша — Мета-вікі (5.044) співзасновник і колишній член правління «Вікімедіа Сербія»; ініціатор AfroCROWD; член Мовного комітету; колишній стюард, колишній бюрократ і чек'юзер серб. ВП власник малого підприємства, яке зокрема надає сервери та обслуговує веб-сайти Вікімедіа Сербія та AfroCROWD демократизація, інтеграція редакторів, які не належать до організованих груп, та солідарність у межах руху
  Pundit Даріуш Ємельняк (Dariusz Jemielniak) Польща польська 42 14.662, найактивніша — пол. ВП (10.306) чинний член Ради; чек'юзер, адміністратор і бюрократ пол. ВП; колишній стюард;
був членом Комісії Омбудсменів і головою Комітету з розподілу коштів (FDC); автор книги про етнографію Вікіпедії.
професор теорії управління, автор досліджень про рухи вільного й відкритого ПЗ й альтернативної науки, колишній член правління Наукового центру Коперніка продовження досягнень першого терміну: спілкування зі спільнотою, конструктивний член Ради, який може висловити свою думку, має досвід, шукає консенсус
  Doc James Джеймс Гейлман (James Heilman) Канада англійська 37 221.479, найактивніша — англ. ВП (209.219) член Ради у 2015; адмін в англійській Вікіпедії;
активний дописувач вікіпроєкту Медицина та керівник WikiProject Med Foundation, співзасновник і член правління «Вікімедіа Канада», працює над медичними перекладами
лікар швидкої допомоги, викладач факультету медицини розуміння наших спільнот; працювати разом як рівним, визначати наші цілі разом і підтримувати нашу незалежність
  عباد ديرانية Аббад Діранейя (Abbad Diraneyya) Йорданія арабська 20 29.996, найактивніша — араб. ВП (25.148) автор вибраних статей у арабській Вікіпедії; автор історії арабської ВП;
член-засновник групи «Вікімедіа Левант»; віце-директор ВікіАрабії-2016
студент має багато ідей на майбутнє і хоче про це заявити; трохи нових точок зору із відносно погано представленої частини світу
  Raystorm Марія Сефідарі (María Sefidari) Іспанія іспанська 34 26.043, найактивніша — іспан. ВП (20.956) чинний член Ради; бюрократ і адмін іспан. ВП;
засновник вікіпроєкту ЛГБТ; організатор конкурсів статей; член-засновник «Вікімедіа Іспанія»; колишній член Комітету приєднання та Комітету індивідуальних грантів.
викладач магістерської програми з цифрових комунікацій, культури і громадянства повернути Фонд Вікімедіа назад до підсилення нашої спільноти; продовжити застосовувати свій досвід, натхнення та вміння для цілей Руху
  Pgallert Петер Галлерт (Peter Gallert) Намібія німецька 46 17.205, найактивніша — англ. ВП (15.949) відкочувач, патрульний в англ. ВП
автор експерименту з усними джерелами; автор доповідей і публікацій про Вікіпедію і Вікімедіа.
викладач в Намібійському науково-технологічному університеті зробити Раду повірених прозорою, чесною і відкритою, щоб отримати довіру від найвищої цінності компанії — її редакторів
  Yurik Юрій Астрахан (Yuri Astrakhan) США російська 40 31.977, найактивніші — пол. ВП (3.053), рос. ВП (3.033) розробник, входить до п'ятірки головних авторів коду MediaWiki, розробник графів для Вікіпедії; колишній працівник Фонду;
виступав з доповідями про Вікіпедію у Вірменії, Україні, Росії та США
працює в Elastic, розробнику технології з відкритим кодом, на основі якої працює пошук Вікімедіа кращі шляхи для спілкування, управління та створення для успішності спільноти; більш інтерактивний контент; технічний досвід зробить Раду ефективною / сфокусованою
  BamLifa Абель Ліфаелі Мбула (Abel Lifaefi Mbula) Демократична Республіка Конго лінгала 25 1.081, найактивніша — франц. ВП (749) виправляє, патрулює й перекладає статті у французькій Вікіпедії вчитель, викладає учням основи Вікіпедії враховувати певні аспекти спільнот (чорних) африканських та інших південних країн, які зараз ігноруються

На попередніх виборах українська Вікіпедія показала найвищу явку серед великих вікі (25%). Впевнений, що цього року ми можемо показати не гірший результат, щоб нашу думку знову почули.

Детальніше у Вікіпедія:Кнайпа (різне)#Дуже важливо: вибори Ради повірених Фонду Вікімедіа. (Якщо ви вже проголосували, дякую за вашу активність та перепрошую за зайве нагадування)NickK (обг.) 12:40, 12 травня 2017 (UTC)

Бот і проект біологія

Ваш бот жаліється на сторінку, яку сам і написав: Вікіпедія:Проект:Біологія/Неперекладені статті. P.S. Може там помилки при збереженні бо вона вже завелика?   Я наприклад навіть не можу відкрити і подивитись що там. --Буник (обговорення) 08:13, 20 березня 2017 (UTC)

Дякую за повідомлення! Ні, там баг. Один баг в тому, що бот пише {{Не перекладено}} замість {{tl|Не перекладено}}. Це легко виправити. Інший баг я ще не зрозумів, бо я не знайшов жодного пустого шаблону "не перекладено" на сторінці Національний парк Ломамі, на яку бот жаліється. Буду шукати... --Pavlo Chemist (обг.) 10:13, 20 березня 2017 (UTC)
Я підозрюю що там щось з шаблонами які мають і іменовані і позиційні параметри, як от {{нп|є=Bushpig|Кущова свиня}}. --Буник (обговорення) 10:18, 20 березня 2017 (UTC)
правильно підозруюєте, вже сам зрозумів. Мій бот завжди дивиться як задане поле "треба", і якщо його нема (як у Вашому прикладі), він каже що полей нема. А тут може бути, що "текст" може заміняти "треба"... Я би повиправляв це краще вручну, ніж бота переробляти, але то може не найкраще рішення. Ваші поради? :) --Pavlo Chemist (обг.) 10:25, 20 березня 2017 (UTC)
ок, виправлю в коді бота (декілька стрічок коду). Перезапущу його і проконтролюю, щоби інших багів через це не повилазило. --Pavlo Chemist (обг.) 10:29, 20 березня 2017 (UTC)
Має тепер працювати правильно: [3]. --Pavlo Chemist (обг.) 11:12, 20 березня 2017 (UTC)
До речі, пане Буник, можливо Ви знаєте у чому справа, бо щось змінилося із поводженням шаблонів (можливо через те, що шаблон зараз переписаний на Lua?). Ваш приклад з Кущовою свиньою раніше би не був можливий, бо "Кущова свиня" відповідє полю "треба", а не "текст" як я раніше писав і як воно раніше було. Раніше, {{не перекладено|треба=якась стаття|Кущова свиня|en|Bushpig}} (en[Bushpig]) поводилося як {{не перекладено|якась стаття|Кущова свиня|en|Bushpig}} Кущова свиня[en], і коли стаття існувала, все відображалося нормально, а не як зараз: {{не перекладено|треба=свиня|Кущова свиня|en|Bushpig}} en. Тобто, всі шаблони, які використовували змішану систему іменованих та неіменованих полів зараз будуть поломані. Якщо ніхто не буде повертати старе поводження шаблону, то ці поломані шаблони так і будуть висіти і мені треба через ці зміни вимкнути бота, і знову переписувати цю частину бота. --Pavlo Chemist (обг.) 13:31, 20 березня 2017 (UTC)
Я наче пееписуючи на Луа зберігав всі навіть безглузді для мене фрагменти поведінки шаблону, але дещо пізніше гляну що міг пропустить, дякую що сказали. --ᛒᚨᛊᛖ (ⰑⰁⰃ) 18:39, 20 березня 2017 (UTC)

@Similartothissimilartothat та Base: Я в цьому поки що так добре не розібрався, думаю ви краще знаєте як параметри в шаблон потрапляють. --Буник (обговорення) 13:42, 20 березня 2017 (UTC)

Цікаво, там у вас mwparserfromhell? --Буник (обговорення) 10:42, 20 березня 2017 (UTC)

Де Ви це бачили? --Pavlo Chemist (обг.) 11:12, 20 березня 2017 (UTC)
Та просто питаю. --Буник (обговорення) 13:00, 20 березня 2017 (UTC)
Погуглив. Цікава штука. Ні, я писав свій код. --Pavlo Chemist (обг.) 13:31, 20 березня 2017 (UTC)

Ще була помилка коли в статті є посилання зі знаком оклику (вже прибрав: ред.№ 19972634), а помилка - без: "Page en:Surfs Up At Banzai Pipeline does not exist". --Буник (обговорення) 10:42, 20 березня 2017 (UTC)

Не знаю, подивлюся вже на вихідних, мабуть. --Pavlo Chemist (обг.) 11:12, 20 березня 2017 (UTC)

Але бота не треба було спиняти. Більша ніж треба кількість зазвітованих помилок - то не так критично, а бот і без зупинок працює нестерпно повільно. --Буник (обговорення) 09:56, 21 березня 2017 (UTC)

В принципі якщо проблема саме коли змішані параметри то я не думаю що є сенс розбиратись. Я думав якась проблема з обробкою нормально заповнених шаблонів. А багато в нас таких змішаних? Я ось особисто сказати чи baz у {{example|foo=bar|baz}} це 1 параметр чи 2 сам не можу… Якщо і модуль не може, ну то може й ок? --ᛒᚨᛊᛖ (ⰑⰁⰃ) 18:36, 30 травня 2017 (UTC)

Може взяти семантику позиційних і іменованих параметрів як в Python? --Буник (обговорення) 19:29, 30 травня 2017 (UTC)

def f(a, b, c):
    print(a, b, c)

f(1, 2, 3) # просто позиційні працюють
# 1 2 3

f(1, 2, b=3) # якщо іменований перевантажує значення позиційного - видати помилку
# Traceback (most recent call last):
#   File "<input>", line 1, in <module>
#     f(1, 2, b=3)
# TypeError: f() got multiple values for argument 'b'

f(a=1, 2, 3) # Якщо іменовані йдуть перед позиційними - видати помилку, бо хто знає як тоді працює нумерація
#   File "<input>", line 1
# SyntaxError: positional argument follows keyword argument

f(1, 2, c=3) # Можна змішувати якщо іменовані йдуть після позиційних
# 1 2 3
Ну я її не прописую, там
	local parent = frame:getParent();
	local args = parent.args;

витягує параметри які передавались шаблону в модуль. А вже як це робиться десь за лаштунками Scribunto. Можна звісно не витягувати так, а прописувати явним чином передачу в коді шаблону, але це не круто, імхо. --ᛒᚨᛊᛖ (ⰑⰁⰃ) 21:32, 30 травня 2017 (UTC)

Не перекладені м'які перенаправлення

Доброго здоров'я, пане Павле!

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

Ці сторінки випадають з охоплення сторінки Користувач:PavloChemBot/Неперекладені сторінки з її підсторінками.

Коли матимете час на натхнення, мало би сенс забезпечити включення таких сторінок до не перекладених. В запиті на переклад треба буде ставити саму цю сторінку.

Приклади:

Наперед дякую!

З повагою, --Olexa Riznyk (обговорення) 20:43, 10 червня 2017 (UTC)

P. S. Переглянув свій же перелік прикладів — варто розглядати лише ті сторінки, шаблон:перекласти яких вказує на статтю їхнього ж елементу Вікіданих. --Olexa Riznyk (обговорення) 20:48, 10 червня 2017 (UTC)

Неперекладені сторінки не оновлюються

Доброго здоров'я, пане Павле!

Щось Користувач:PavloChemBot/Неперекладені сторінки‎ та Користувач:PavloChemBot/Неперекладені сторінки/Математика‎ не оновлюються з 19 березня. Гляньте, будь ласка, в чому там справа.

З повагою, --Olexa Riznyk (обговорення) 14:27, 2 квітня 2017 (UTC)

Вітаю, пане Олексо! Так, я вимкнув бота, бо шаблон "не перекладено" переписали на Луа і тепер він поводиться не так як раніше (дивіться тему вгорі). Як ботовласник я не можу ризикувати і продовжувати роботу бота допоки проблема невирішена. @Base: Ви вже подивилися на вищенаведену проблему? Якщо Ви нічого вже змінювати не будете на Луа, тоді мені доведеться переробляти бота під нову поведінку. --Pavlo Chemist (обг.) 20:57, 2 квітня 2017 (UTC)

@Olexa Riznyk, Bunyk та Base: вітаю, панове! Я переробив бота під нову поведінку {{Не перекладено}} і він уже працює. Будь ласка, проконтролюйте, чи не повилазили нові баги. --Pavlo Chemist (обг.) 14:49, 3 червня 2017 (UTC)

Pavlo Chemist вітаю! Хотів спитати, чи не можна збільшити кількість посилань на неперекладені статті до 1000 на одній сторінці, щоб не було помилок аля Помилка Lua: too many expensive function calls через перевищений ліміт?--Yasnodark (обговорення) 15:23, 3 червня 2017 (UTC)
Можна приклад такої? Я гляну що можна зробити. --ᛒᚨᛊᛖ (ⰑⰁⰃ) 21:12, 3 червня 2017 (UTC)
Наприклад ця.--Yasnodark (обговорення) 13:27, 5 червня 2017 (UTC)
Я не можу нічого коментувати про Луа. Звісно, цю проблему можна вирішити, якщо розбити сторінку на декілька. --Pavlo Chemist (обг.) 11:05, 5 червня 2017 (UTC)
@Pavlo Chemist: Доброго здоров'я, пане Павле! До змін за моїм списком спостереження зауважень нема, все гаразд. З повагою, --Olexa Riznyk (обговорення) 07:50, 4 червня 2017 (UTC)
@Olexa Riznyk: Доброго дня, пане Олексо! Чудово. Я вніс додаткові зміни і перезапустив бота. Моє тестування пройшло успішно, однак дайте знати, якщо помітити якісь баги. Дякую! --Pavlo Chemist (обг.) 11:05, 5 червня 2017 (UTC)
Продивився Користувач:PavloChemBot/Неперекладені сторінки/Математика. Зникла стаття Глибинне навчання, і пододавалося якоїсь музики. Гляньте, будь ласка, що можна вдіяти. --Olexa Riznyk (обговорення) 22:28, 5 червня 2017 (UTC)

Проблема з категоризацією

Сторінка Користувач:PavloChemBot/Сторінки з невірно використаним шаблоном "Не перекладено" потрапила у зайві категорії, потрібно додати двокрапку перед простором імен. --Буник (обговорення) 09:29, 5 червня 2017 (UTC)

@Bunyk: Дякую за повідомлення. Вніс необхідні зміни до бота, що мають пофіксити цей баг та переписав ще раз перевірку полів шаблону Не перекладено, щоби бот їх правильно витягував навіть для дуже незвичних випадків. Тому дайте знати, якщо щось буде поламано. --Pavlo Chemist (обг.) 11:05, 5 червня 2017 (UTC)

Бот трохи лінивий

Він просто нестерпно повільно працює. Деякі користувачі і то активніші. Там якісь малі квоти на тулсервері чи що? --Буник (обговорення) 14:54, 8 червня 2017 (UTC)

Шаблон Нп включений в 40 тис. статей, поки він про всім пройдеться послідовно для заміни на Вікі-посилання - це вже майже день. Згодом він проходиться по ним ще раз щоби зібрати дані для статистичних сторінок. Далі він аналізує до якої категорії належать сторінки (Математика, Біологія, Хімія). Це все займає час. Єдине, чого я не розумію, це чого бот витрачає декілька годин на збереження дуже великих сторінок із статистикою. Оскільки бот запускається щодня, то він працює "паралельно". Запускати бота частіше не допоможе, бо поки кожен наступний запуск буде робити заміни в статтях швидше і статистика попереднього запуску буде застаріла вже під час збереження. Можливо це все можна якось паралелізувати, щоби бот збирав статистику паралельно, тобто щоби розбити цих 40 тис. статей на "кошики" по декілька тисяч статей і запускати індивідульно бота на кожен з кошиків, а згодом збирати всю цю статистику в одну. Точно не знаю як це зробити, є ідеї? --Pavlo Chemist (обг.) 15:51, 8 червня 2017 (UTC)
Ну я собі уявляв що бот відкриває кожну сторінку по колу, знаходить всі шаблони, замінює ті які не може замінити, звіряється з таблицею помилок, і викреслює виправлені або додає нові помилкові, звіряється з тематичними таблицями і видаляє чи додає туди сторінки. А по завершенню чергового кола просто публікує нові таблиці. Але з вашого коментаря бачу що він робить два проходи. --Буник (обговорення) 20:05, 8 червня 2017 (UTC)
Як буде час, зміню налаштування так, що раз в день один бот буде запускатися для заміни шаблону, і один чи декілька інших ботів через годину для збору статистичних даних. Це має пришвидшити його роботу приблизно вдвічі. --Pavlo Chemist (обг.) 08:05, 9 червня 2017 (UTC)
Може ви тримаєте його код десь на github? Тоді я міг би пропонувати якісь доповнення, ви б вирішували приймати їх чи ні, додавати тести і т.п. Я б наприклад хотів перекласти помилки на сторінці з помилками, може тоді більше людей могло б на неї підписатись. --Буник (обговорення) 20:05, 8 червня 2017 (UTC)
Ні, онлайн його коду немає. Але це непогана ідея, подумаю. --Pavlo Chemist (обг.) 08:05, 9 червня 2017 (UTC)

А щодо кошиків, то треба знати як ви їх зберігаєте. SQLite? Хоча, перше що я б зробив - якось розбив таблиці на багато сторінок до 200 Кб. Бо в мене Користувач:PavloChemBot/Неперекладені сторінки/Математика так жодного разу й не відкрилась, браузер надривається а не може відкрити. --Буник (обговорення) 20:17, 8 червня 2017 (UTC)

Поки що в мене нема ніяких кошиків. Це лише ідея. В мене регулярно зберігається база даних за допомогою cPickle. Так, сторінки завеликі, треба буде їх розбивати чи обмежувати кількість категорій... --Pavlo Chemist (обг.) 08:05, 9 червня 2017 (UTC)

Сліпота на знаки оклику

Щодо сторінки Greatest Hits Vol. 2 (альбом ABBA) він каже що "Page en:Gimme Gimme Gimme (A Man After Midnight ) does not exist". Ок, йду дивитись. Але всередині статті шаблон Gimme! Gimme! Gimme! (A Man After Midnight), і він веде на en:Gimme! Gimme! Gimme! (A Man After Midnight), яка є, бот чомусь при пошуку статті не прочитав знаки оклику. --Буник (обговорення) 19:56, 8 червня 2017 (UTC)

Я, мабуть, знаю у чому справа. Буде час, гляну. --Pavlo Chemist (обг.) 08:06, 9 червня 2017 (UTC)

Сліпота на сербів

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

Сербські букви не подобаються, чи що? --Буник (обговорення) 15:23, 13 червня 2017 (UTC)

Ботозаміна шаблону «не перекладено» на сторінках обговорення

Доброго дня! Звернув увагу, що PavloChemBot замінює шаблон {{не перекладено}} посиланнями на вже перекладену статтю на сторінках обговорення (приклад). На мою думку, така заміна (на сторінках обговорення) не завжди доречна. Ну, принаймні, в наведеному випадку. Я її скасував. --Olvin (обговорення) 14:52, 4 липня 2017 (UTC)

Доброго дня! Бот ніколи не робить замін на сторінках обговорення, тобто на сторінках, що починаються на "Обговорення:" та "Обговорення користувача:". Ваш приклад - це сторінка простору "Вікіпедія" і заміна на цих сторінках дуже часто корисна. Ви можете, звісно, скасувати редагування бота, але ж бот знову зробить заміну. Якщо ж Ви хочете, щоби бот не робив замін на цій конкретній сторінці - дайте мені знати і я додам цю сторінку у список виключень. --Pavlo Chemist (обг.) 15:31, 4 липня 2017 (UTC)
@Olvin: Або замінити шаблон який не треба замінювати на {{нпнб}}, як альтернатива списку виключень. А чому на тій сторінці така заміна не доречна? Сторінка для нередакторів виглядатиме так само, для редакторів - без червоних крапочок, але по суті так само, єдина відмінність - рендеритиметься швидше, бо шаблону не треба буде перевіряти існування десятків сторінок. --Буник (обговорення) 15:42, 4 липня 2017 (UTC)
Доброго дня.
Обговорення на тій сторінці завершено. Там була мова про написання нових статей (для конкурсу), тож бажано, щоб відображався стан справ якраз на той час (коли відповідних статей не було). --Olvin (обговорення) 07:56, 5 липня 2017 (UTC)
@Olvin: Це неможливо (точніше важко), бо посилання статті які стали синіми можна зробити знову червоними хіба що змінивши CSS якимось шаблоном, тому стан справ все одно відображатиметься на сьогодні а не так як було тоді. Та й навіть якщо зробити посилання червоними, це спантеличуватиме редакторів які подумають що їх ще треба створити. Щоб отримати інформацію про статті створені власне під час конкурсу краще дивитись Вікіпедія:WikiPhysContest-2016/Конкурсні статті. Ну і я б не назвав ту сторінку обговоренням, там ж нема жодного підпису, це скоріше TODO, а вони мають викреслюватись. --Буник (обговорення) 08:07, 5 липня 2017 (UTC)
Ще як варіант можна забрати шаблони а збоку замість червоної крапочки писати "створена після конкурсу". --Буник (обговорення) 08:08, 5 липня 2017 (UTC)
Як на мене, червоної позначки біля назви статті (як це відображується у мене зараз) цілком достатньо, щоб зрозуміти, що на час написання сторінки тих статей не було. Для сторінки конкурсу така інформація, на мою думку, важлива. Тому прохав би Вас додати відповідну сторінку у винятки для ботозаміни. --Olvin (обговорення) 10:52, 5 липня 2017 (UTC)
Додав, якщо Вам так хочеться, хоча пан Буник і запропонував інші, кращі рішення і це виключення насправді неважливе. Через декілька днів бот перестане бачити цю сторінку. --Pavlo Chemist (обг.) 21:06, 6 липня 2017 (UTC)

Він і досі її бачить, принаймі згадує на сторінці Користувач:PavloChemBot/Сторінки з невірно використаним шаблоном "Не перекладено". Я прибрав помилки і просто позначив всі місця в яких шаблон ще не замінено кружечком , так що навіть коли статтю напишуть і бот прибере шаблон - вона все одно буде позначена кружечком. --Буник (обговорення) 18:12, 23 серпня 2017 (UTC)

@Bunyk: вибачаюсь за довгу затримку із відповіддю - три тижні був по відрядженнях. Щойно глянув на код - виявилося, що я додав лише Вікіпедія:WikiPhysContest-2016/Конкурсні статті, а не Вікіпедія:WikiPhysContest-2016/Статті до створення. Змінив виключення так, що тепер бот не повинен бачити жодну із сторінок чи підсторінок з "Вікіпедія:WikiPhysContest-2016" у назві. --Pavlo Chemist (обг.) 13:57, 11 вересня 2017 (UTC)
  1. Це опитування перш за все має на меті отримати відгук про поточну роботу Фонду Вікімедіа, а не довгосторокову стратегію.
  2. Юридичні примітки. Не потрібно нічого купувати. Для участі в опитуванні треба бути повнолітнім/ьою. Спонсором є Фонд Вікімедіа, адреса: 149 Нью-Монтґомері, Сан-Франциско, Каліфорнія, США, 94105. Закінчення: 31 січня 2017 року. Недійсно де заборонено. Натисніть тут, щоб прочитати правила.
Повернутися на сторінку користувача «Pavlo Chemist/Архів 3».