Обсуждение модуля:AutoDescriptionHuman: различия между версиями

Содержимое удалено Содержимое добавлено
Не то убрал
Метка: отмена
Строка 18:
** + [[:Категория:Константин II (патриарх Константинопольский)]]. --cаша ([[User:Krassotkin|krassotkin]]) 21:23, 6 октября 2018 (UTC)
** + [[:Ольга (княгиня киевская)]]. --cаша ([[User:Krassotkin|krassotkin]]) 20:26, 8 декабря 2018 (UTC)
* <s>[[:Категория:Петра Пау]] - фатальная ошибка: Ошибка Lua в Модуль:AutoDescriptionHuman на строке 94: bad argument #2 to 'find' (string expected, got nil)</s>. --cаша ([[User:Krassotkin|krassotkin]]) 17:47, 11 февраля 2019 (UTC)
* <s>[[:Категория:Станислава Валасевич]] - фатальная ошибка: Ошибка Lua в Модуль:AutoDescriptionHuman на строке 118: attempt to concatenate a nil value</s>. --cаша ([[User:Krassotkin|krassotkin]]) 01:18, 4 декабря 2018 (UTC)
* <s>[[:Категория:Абд Раббу Мансур Хади]] - фатальная ошибка: Ошибка Lua в Модуль:AutoDescriptionHuman на строке 332: attempt to concatenate field '?' (a nil value). Причём там есть описание в шаблоне. В этом случае вообще видимых ошибок быть не должно</s>. --cаша ([[User:Krassotkin|krassotkin]]) 18:54, 31 августа 2018 (UTC)
* <s>[[:Категория:Но Му Хён]] - фатальная ошибка: Ошибка Lua в Модуль:AutoDescriptionHuman на строке 333: attempt to concatenate field '?' (a nil value)</s>. --cаша ([[User:Krassotkin|krassotkin]]) 19:05, 31 августа 2018 (UTC)
* [[:Категория:Аппий Клавдий Цек]] - фатальная ошибка: Ошибка Lua в Модуль:AutoDescriptionHuman на строке 390: attempt to index field 'yearB' (a nil value). --cаша ([[User:Krassotkin|krassotkin]]) 21:30, 8 сентября 2018 (UTC)
* [[:Категория:Анна Ярославна]] - фатальная ошибка: Ошибка Lua в Модуль:AutoDescriptionHuman на строке 479: attempt to index field 'datavalue' (a nil value). --cаша ([[User:Krassotkin|krassotkin]]) 20:30, 8 декабря 2018 (UTC)
** <s>+ [[:Категория:Генрих IV (граф Бара)]]</s>. --cаша ([[User:Krassotkin|krassotkin]]) 23:26, 12 декабря 2018 (UTC)
* [[:Категория:Дионисий IV]] - фатальная ошибка: Ошибка Lua в Модуль:AutoDescriptionHuman на строке 499: attempt to perform arithmetic on local 'year' (a nil value). --cаша ([[User:Krassotkin|krassotkin]]) 18:00, 5 сентября 2018 (UTC)
* <s>[[:Категория:Владислав Волков (1935)]] - фатальная ошибка: Ошибка Lua в Модуль:AutoDescriptionHuman на строке 535: attempt to index field 'datavalue' (a nil value)</s>. --cаша ([[User:Krassotkin|krassotkin]]) 23:43, 22 ноября 2018 (UTC)
* [[:Категория:Александр Устинов (1968)]] - фатальная ошибка: Ошибка Lua в Модуль:AutoDescriptionHuman на строке 539: attempt to index field 'datavalue' (a nil value). --cаша ([[User:Krassotkin|krassotkin]]) 21:25, 24 января 2019 (UTC)
* <s>[[:Категория:Анатолий Иванишин]] - фатальная ошибка: Ошибка Lua в Модуль:AutoDescriptionHuman на строке 599: attempt to index field 'datavalue' (a nil value)</s>. --cаша ([[User:Krassotkin|krassotkin]]) 23:30, 18 октября 2018 (UTC)
** <s>+ [[:Категория:Билли Грэм]]</s>. --cаша ([[User:Krassotkin|krassotkin]]) 20:08, 29 августа 2018 (UTC)
* <s>[[:Категория:Марио Драги]] - фатальная ошибка: Ошибка Lua в Модуль:AutoDescriptionHuman на строке 621: attempt to index field 'datavalue' (a nil value)</s>. --cаша ([[User:Krassotkin|krassotkin]]) 22:18, 2 сентября 2018 (UTC)
* <s>[[:Категория:Дмитрий Менделеев]] - фатальная ошибка: Ошибка Lua в Модуль:AutoDescriptionHuman на строке 629: attempt to index field 'datavalue' (a nil value)</s>. --cаша ([[User:Krassotkin|krassotkin]]) 00:04, 1 декабря 2018 (UTC)
* <s>[[:Категория:Авраам Линкольн]] - фатальная ошибка: Ошибка Lua в Модуль:AutoDescriptionHuman на строке 645: attempt to index field 'datavalue' (a nil value)</s>. --cаша ([[User:Krassotkin|krassotkin]]) 22:29, 11 февраля 2019 (UTC)
* <s>[[:Категория:Джузеппина Проетто-Фрау]] - фатальная ошибка: Ошибка Lua в Модуль:AutoDescriptionHuman на строке 647: attempt to index field 'datavalue' (a nil value)</s>. --cаша ([[User:Krassotkin|krassotkin]]) 20:05, 29 августа 2018 (UTC)
* <s>[[:Категория:Сильвио Берлускони]] - фатальная ошибка: Ошибка Lua в Модуль:AutoDescriptionHuman на строке 793: attempt to index field 'datavalue' (a nil value)</s>. --cаша ([[User:Krassotkin|krassotkin]]) 23:17, 29 сентября 2018 (UTC)
* <s>[[:Категория:Эмма Стоун]] - фатальная ошибка: Ошибка Lua в Модуль:AutoDescriptionHuman на строке 799: attempt to index field 'datavalue' (a nil value)</s>. --cаша ([[User:Krassotkin|krassotkin]]) 01:13, 6 ноября 2018 (UTC)
* <s>[[:Категория:Линус Торвальдс]] - фатальная ошибка: Ошибка Lua в Модуль:AutoDescriptionHuman на строке 801: attempt to index field 'datavalue' (a nil value)</s>. --cаша ([[User:Krassotkin|krassotkin]]) 23:10, 27 декабря 2018 (UTC)
* <s>[[:Категория:Джим Торп]] - фатальная ошибка: Ошибка Lua в Модуль:AutoDescriptionHuman на строке 861: attempt to index field 'yearB' (a nil value)</s>. --cаша ([[User:Krassotkin|krassotkin]]) 00:57, 13 января 2019 (UTC)
** <s>+ [[:Категория:Симеон Бекбулатович]]</s>. --cаша ([[User:Krassotkin|krassotkin]]) 00:40, 15 января 2019 (UTC)
** + [[:Категория:Иоанн Креститель]]. --cаша ([[User:Krassotkin|krassotkin]]) 22:44, 15 января 2019 (UTC)
** + [[:Категория:Ирод I Великий]]. --cаша ([[User:Krassotkin|krassotkin]]) 23:24, 18 января 2019 (UTC)
** <s>+ [[:Категория:Стивен Прюитт]]</s>. --cаша ([[User:Krassotkin|krassotkin]]) 13:57, 2 февраля 2019 (UTC)
* <s>[[:Категория:Василий (Беляев)]] - фатальная ошибка: Ошибка Lua в Модуль:AutoDescriptionHuman на строке 896: attempt to index field 'yearD' (a nil value)</s>. --cаша ([[User:Krassotkin|krassotkin]]) 00:01, 10 января 2019 (UTC)
** + [[:Категория:Иван Петровский (1863)]]. --cаша ([[User:Krassotkin|krassotkin]]) 00:56, 15 января 2019 (UTC)
*** Проблема не фатальная, но "значение неизвестно года" в годе смерти следует убрать. [[Участник:DonSimon|DonSimon]] ([[Обсуждение участника:DonSimon|обсуждение]]) 15:05, 3 марта 2021 (UTC)
* Решил проблему кардинально. [https://ru.wikinews.org/?diff=729272 Вызвал] функцию парсера в режиме protected call ([https://www.lua.org/pil/8.4.html см. тут]). В этом случае он проверяет статус завершения функции, и если она завершилась фатальной ошибкой, выставляет его в false. Дальше проверяю это и в случае неуспеха возвращаю пустые поля, как бы распарсить не удалось. В этом случае читатель не видит красной страшной ошибки, и, если заполнены поля шаблона (описание, дополнительно), то выводятся они. Единственная огромная проблема - программист не знает из-за чего происходит ошибка - почему не выводится нужный результат. Нужно как-то это уточнять (реализовать механизм). --cаша ([[User:Krassotkin|krassotkin]]) 13:14, 24 февраля 2019 (UTC)
** Ан нет, всегда не срабатывает почему-то и не парсит совсем. Вернул пока. --cаша ([[User:Krassotkin|krassotkin]]) 13:18, 24 февраля 2019 (UTC)
** [https://ru.wikinews.org/?diff=729293&oldid=711842 Вроде заработало]. --cаша ([[User:Krassotkin|krassotkin]]) 14:20, 24 февраля 2019 (UTC)
** Решил проблему видимости ошибки. Создал цепочку категорий. Теперь все такие ошибки собираются тут [[:Категория:Страницы с ошибками в модуле]], можно мониторить. Там по цепочке вплоть до номера строки. --cаша ([[User:Krassotkin|krassotkin]]) 16:48, 24 февраля 2019 (UTC)
* <s>[[:Категория:Ханс Бальдунг]]</s>. --cаша ([[User:Krassotkin|krassotkin]]) 10:20, 15 августа 2020 (UTC)
** Часть фатальных ошибок исчезла, не помню что для этого делали. [[Участник:DonSimon|DonSimon]] ([[Обсуждение участника:DonSimon|обсуждение]]) 15:05, 3 марта 2021 (UTC)
* [[:Категория:Николай Гамалея (1795)]]. --cаша ([[User:Krassotkin|krassotkin]]) 12:02, 16 августа 2020 (UTC)
 
Вернуться на страницу «AutoDescriptionHuman».