Багрепорт - 2

Учитывая, что первая тема перевалила за 50 страниц и многие баги, перечисленные в ней, поправлены, пишем об актуальных багах в этой ветке.

Не могу добавить фото к описанию автора. При добавлении на странице автора появляются посторонние фотографии или обложки книг.
http://lib.rus.ec/a/307195

Аватар пользователя Антонина82

wvd написал:
Не могу добавить фото к описанию автора. При добавлении на странице автора появляются посторонние фотографии или обложки книг.
http://lib.rus.ec/a/307195

Робот сайта не в ладах с кириллицей. Поэтому, чтобы прикрепить фото, надо переименовать файл. Я обычно указываю любой набор цифр. Сделайте так и у Вас всё получится. :)
ЗЫ: Герману я прикрепила его фотку ( с википедии.)

Может это и не баг, но не знаю куда писать, так что извиняюсь если не туда.
Во многих книгах если увеличить шрифт, ширина страницы при этом(не со всеми книгами) перестает равняться ширине окна браузера, появляется скроллинг, неудобно читать. Из-за этого ту же книгу открываю флибусте, там всегда нормально.

Пару дней не работает толком редактирование авторов - "Биография.." пропали кнопки форматирования; "Исправить" - подменю "Имена и прочие атрибуты" и пр. не раскрываются, остаются свернутыми.

Аватар пользователя Mumz

Не раскрываются серии, если не поставить галку "раскрыть все", пробовал и IE, и Хромиум, и Мозилу

Угу. Даже если галка стоит, серии выводятся свернутыми. Нажатие на стрелку заблокировано - нет там ссылки. Снятие/установка галки "раскрыть все" открывает все сериии, но следующая загрузка страницы показывает серии свернутыми при любом состоянии "раскрыть все".

Решил исправить "Имена и прочие атрибуты". А вот уж нет... Не раскрываются.

Аватар пользователя icp

На сайте поломалась javascript, в частности не разворачиваются серии и категории книг. Ошибка - Uncaught TypeError: Cannot read property 'appendChild' of null at js_###.js:2
---
Насколько я понимаю, вокруг ",document.body.appendChild(js)," должны стоять не запятые, а точка с запятой - ";document.body.appendChild(js);". Т.к. это три разные команды.
А работа с "collapsible"-контейнерами осуществляется дальше по тексту скрипта.
Хотя я могу и ошибаться, детально не анализировал код, просто первый взгляд.
Поправьте, а то очень неудобно теперь (уже с неделю примерно) работать с сайтом. А многие и вообще не смогут понять как увидеть содержимое.

Аватар пользователя icp

Если это поможет, то написано, что ошибка в файле имеющем случайное название и берущегося из http://lib.rus.ec/jscss/js_многобукв.js

Аватар пользователя icp

Заработало! Спасибо за быстрое исправление. )))

Такая странная проблема. Вот есть книжка http://lib.rus.ec/b/137274, у нее в fb2-info на странице описан внятный document-info, в нем и авторы дока, и версия 1.1, и хистори.
А в скачанном файле Zhelyaznyi_Pyatiknizhie_Korvina_1.Devyat_printsev_Ambera.137274.fb2.zip раздел document-info отсутствует.
Куда он мог деться и можно ли это починить?
Спасибо.

<document-info>
   <author>
    <first-name></first-name>
    <last-name></last-name>
   </author>
   <program-used>FictionBook Editor Release 2.5</program-used>
   <date value="2019-01-11">11 January 2019</date>
   <id>DEC88954-6F40-46D3-8D9F-45984D31FD96</id>
   <version>1.0</version>
  </document-info>

Вот document-info из скачанного файла. ЧЯДНТ?
----
Протупил, действительно document-info урезанный.

Всё так. Просто Либрусек давно уже зачищает информацию из дискрипшена о создателе файла и изменениях в хистори.
То-есть делает тоже самое, за что когда-то возили мордой по асфальту файлопомойки.

Простите, но в https://lib.rus.ec/b/662827 информация из дискрипшена о создателе файла и изменениях в хистори присутствует. Замеченное Вами явление "давно уже зачищает информацию из дискрипшена о создателе файла и изменениях в хистори" - первый раз (единичный случай) наблюдаю. С чем связано - думаю глюк...
Хотя странно - в скачанном зип-файле вида Zhelyaznyi_Pyatiknizhie_ (с символом_подчеркивания после имени) ... инфо отсутствует. В скачанном зип-файле вида Budarov.Obratnyiy_ ... (с.точкой после имени) инфо присутствует...
Уйня какая-то, малята... Посмотрите сами...

Аватар пользователя Drunkenmunky

ProstoTac написал:
...Посмотрите сами...

Вероятно оригинальный файл FB2 (не смотрел) имеет ошибки в структурe XML (легко проверить валидатором FBE).
Из-за которых не удается его(файл) корректно пересобрать, как об этом сообщается теме по ссылке

Нет, как раз оригинальный файл FB2 внешним валидатором определяется безошибочным, а пересобраный - выдает ошибку.
В то время, как валидатор FBE - в обоих файлах не видит ошибки.
Внешний валидатор ругается так - типа вместо custom-info требует document-info, хотя все на месте в оригинальном файле. Думаю, какая-то хрень ошибочно приписывается файлу, в результате чего он неправильно пересобирается, без document-info, то есть "внятный document-info" теряется. Как-то так...

Т.е., document-info убивается при пересборке fb2? Пойду спрошу в той ветке что ли тогда.

mpotanin написал:
Такая странная проблема. Вот есть книжка http://lib.rus.ec/b/137274, у нее в fb2-info на странице описан внятный document-info, в нем и авторы дока, и версия 1.1, и хистори.
А в скачанном файле Zhelyaznyi_Pyatiknizhie_Korvina_1.Devyat_printsev_Ambera.137274.fb2.zip раздел document-info отсутствует.
Куда он мог деться и можно ли это починить?
Спасибо.
Исправить/Скачать оригинал
Профит.
С некоторых пор на Либрусеке и на Флибусте скачанный файл пересобирается, при этом авннотация, ФИО автора и обложка(последнее только на Либрусеке) подхватываются из библиотеки. При этом "лишняя" информация: histori, автор документа исчезает. Чтобы скачать файл с этой "лишней" информацией нужно залезть в исправление файла и скачать оригинал. На Флибусте можно вообще не скачивать, а посылать на mail.
Это не баг, это фича! Багофича!

Странно, кажется, что эта багофича работает довольно выборочно. Я много книжек скачивал, но с отсутствием хистори столкнулся первый раз. И сейчас, если скачивать другие книжки, с ними такой проблемы нет. Так что может это все-таки скорее бага, чем фича?

Вот именно. Скорее всего баг и одного только файла.

Могу предположить, что пересобираются с потерей данных и заменой обложки на картинку именно те файлы, которые претерпели изменения в самой библиотеке, и они отличаются от оригиналов. Эти изменения и пересобираются. Но могу и ошибаться.
В принципе идея полезная, но способ явно не доработан.

Я в третий раз (для тех, кто невнимательно читает) пишу: встретил фай с ошибкой в первый раз. Скачиваю много и регулярно и файлы, которые "которые претерпели изменения в самой библиотеке", и файлы не претерпели изменений, во всех случаях history присутствует...
Еще раз: Хотя странно - в скачанном зип-файле вида Zhelyaznyi_Pyatiknizhie_ (с символом_подчеркивания после имени) ... инфо отсутствует. В скачанном зип-файле вида Budarov.Obratnyiy_ ... (с.точкой после имени) инфо + history присутствует...
Файлы вида Фамилия.Имякниги_etc crfzbdf.ncz скачиваются сейчас по умолчанию так. history НЕ присутствует в одном единственном случае - по крайней мере я такой случай вижу единственным. Даже если в history одна сторочка (то есть v 1.0 - xxx - изменений в БД нет), все равно history есть в наличии всегда...

Меня пока что беспокоит не пропажа history, а ополовиненный дескрипшен в "пересборке".
Не попадалось во много и регулярно скачанных файлах? Вот пример https://lib.rus.ec/b/599900
В "пересборке" (см. дескрипшен) написание автора заменено на русский язык, несколько полей обнулены, добавлен зачем-то уменьшенный дубль обложки, вместо обложки на странице книги отображается другое изображение.

Как хотите - не попадалось...
Это второй фай вида Avtorname_Bookname... которые сейчас и не должны по идее скачиваться. До сих пор скачивались (и были в порядке) файлы вида Avtorname.Bookname...
Уже закономерность...

Ну вот это-то и странно. Чем особенный этот файл, что именно с ним такая история приключилась?

mpotanin написал:
Ну вот это-то и странно. Чем особенный этот файл, что именно с ним такая история приключилась?

Полно книг с зачищеной инфой, например http://lib.rus.ec/b/211904
Выяснила случайно, когда искала файл конкретного книгодела и не нашла. Проверила несколько своих старых заливок - таже фигня.
На Флиб именно эта серия нормальная. Инфа на Либ тоже, но при скачивании - обрезана. Знаю нескольких книгоделов, которые принципиально не заливают сюда книги именно из-за этого. Хотя баг скорее относится именно к старым файлам, в новых пока не замечала.

Да, книг достаточно. Думаю, от "пересборки" больше неудобств, чем полезности. Сырая идея.

А руководство библиотеки это как-нибудь комментировало уже, кто-нибудь знает?

mpotanin написал:
А руководство библиотеки это как-нибудь комментировало уже, кто-нибудь знает?
Первым этот эффект обнаружил Isais, larin посоветовал скачивать оригинал.

Книга 665579. Ошибочно поставлена серия Всемирная история. Вместо этого должна быть авторская серия Кладбище забытых книг. Просьба исправить, если это надо, сам не могу заменить.

Исправлено

Перестали грузится картинки в описания авторов.

Цитата:
Файл 7639.jpg не удается сохранить. Возникла неизвестная ошибка.
Файл в поле File attachments не был загружен.
Аватар пользователя Антонина82

konst1 написал:
Перестали грузится картинки в описания авторов.
Цитата:
Файл 7639.jpg не удается сохранить. Возникла неизвестная ошибка.
Файл в поле File attachments не был загружен.

Аналогично :((
И обложки тоже не прикрепляются

fixed.

При добавлении картинок в описание появляется ошибка

Цитата:
500 Internal Server Error
Аватар пользователя Антонина82

konst1 написал:
При добавлении картинок в описание появляется ошибка
Цитата:
500 Internal Server Error

Может временный глюк? Сейчас попробовала - работает.

Антонина82 написал:
konst1 написал:
При добавлении картинок в описание появляется ошибка
Цитата:
500 Internal Server Error

Может временный глюк? Сейчас попробовала - работает.

Не знаю, у меня не работает.

Сейчас заработало.

Опять не работает. Илья, почините, пожалуйста. Я так понимаю это какие то линуксовые дела, связанные с квотами на загрузку.

При попытке скачать люьую книжку

При загрузке книги, у которой у автора только имя и фамилия. Книга попадает в автора с именем, фамилией и отчеством. При этом у автора с ФИО нет никаких ошибочных написаний авторов (синонимов).
Свежий пример:
Сквозь седые хребты (fb2) | Либрусек
попала в атора
Юрий Михайлович Мартыненко | Либрусек

мне кажется раньше такого не было. Появилось может месяц, может два назад не могу отследить.

Аватар пользователя Антонина82

konst1 написал:
При загрузке книги, у которой у автора только имя и фамилия. Книга попадает в автора с именем, фамилией и отчеством. При этом у автора с ФИО нет никаких ошибочных написаний авторов (синонимов).
Свежий пример:
Сквозь седые хребты (fb2) | Либрусек
попала в атора
Юрий Михайлович Мартыненко | Либрусек

мне кажется раньше такого не было. Появилось может месяц, может два назад не могу отследить.


Появилось гораздо раньше. Но Ларин не считает это ошибкой. Поэтому желательно проверять авторов. Частое явление, увы.

Интересно, а как будет в следующей ситуации. Есть два автора с одинаковыми именами и фамилией, но разными отчествами. Прилетает книга, у которой автор только с именем и фамилией, которые совпадают с этими двумя авторами. Куда попадет книга? Или в этом случае ни к одному из двух, а сделается отдельный автор с именем и фамилией?

Аватар пользователя Антонина82

konst1 написал:
Интересно, а как будет в следующей ситуации. Есть два автора с одинаковыми именами и фамилией, но разными отчествами. Прилетает книга, у которой автор только с именем и фамилией, которые совпадают с этими двумя авторами. Куда попадет книга? Или в этом случае ни к одному из двух, а сделается отдельный автор с именем и фамилией?

Нет, в таком случае книжка попадает по адресу. Проблемка возникает в случаях, о каком вы указали. Если нет полного совпадения по трем данным (ФИО) книжка пропишется у нового автора. Если указаны только имя и фамилия, то может попасть к любому, у кого такие же данные. (Беспокоюсь за Ивановых, их уже три страницы поиск выдает. И количество только растет, как впрочем разных Джонсонов и Гринов. У иностранцев часто только имя и фамилия фигурирует. С ними надо особенно внимательной быть).
ЗЫ: это мои эмпирические наблюдения. Исправляла неоднократно.

Книга попадет к тому из двоих (при прочих равных условиях типа неправильного написания или псевдонима), у аоторого будет меньший id.

Понятно. Я считаю, что это явный баг. Как впрочем и в первом случае, когда у двух авторов не совпадает отчество. Грустно.

Баг - не прописывать отчество, когда оно (отчество автора) крайне необходимо ввиду наличия массы авторов с одинаковыми фамилиями и именами. Тем более, что в случае русских авторов выяснить отчесво, что два пальца об асфальт. А отличие от англоязычных авторов... Откуда роботу знать, кому присваивать книгу в таких случаях (при совпадении имени и фамилии), если заливщик сам не знает этого? Где же здесь баг?

ProstoTac написал:
Баг - не прописывать отчество, когда оно (отчество автора) крайне необходимо
Сомнительное утверждение, не буду спорить.

Сегодня обнаружил:



Т.е прилетела книга, у переводчика фамилия и инициалы совпали с другим автором. И вуаля. Ну, не знаю. Это совсем не правильно, с этим нужно что то делать!

Аватар пользователя Антонина82

Да, с осенними корректировками робота сайта, ошибок значительно прибавилось. Увы...
Только глазками и ручками можно с этим справиться. А уж с переводчиками, если у них фамилия - Васильева или Михайлова, или не дай бог Иванова, просто беда. Все на одной странице оказываются. Особенно переводчики советского периода. Сейчас хоть инициалы указывают.
ЗЫ: разделила Сергеевых.

Страницы

X