Дайджест разработки 6


Вы здесь: Авторские колонки FantLab > Авторская колонка «kenrube» > Дайджест разработки #6, 04.05.20 — 17.05.20
Поиск статьи:
   расширенный поиск »

Дайджест разработки #6, 04.05.20 — 17.05.20

Статья написана 17 мая 2020 г. 19:17

Начиная с этого выпуска, дайджест будет выходить раз в 2 недели.

  1. По просьбе БорЧ-а починено выставление языка при импорте издания (например, с Озона), теперь автоматом проставляется русский

  2. greenrus07 нашел баг: если на книжную полку добавить издание, в названии которого есть квадратные скобки, то вся часть названия в скобках пропадает. Исправлено

  3. По просьбе Tangier-а изменено разбиение изданий по блокам на странице художника. Теперь издания с тегами :оборот и :задняя обложка попадают в блок «Обложки изданий», издания с тегами :форзац, :титул, :шмуцтитул, :заставка, :концовка, :карты — в блок «Внутренние иллюстрации изданий», а все другие варианты написания тегов — в блок «Другое».

  4. Ank тоже нашел баг: у изданий с переводами на некоторые иностранные языки (индонезийский, гуджарати и тд) не отображалась подпись с названием языка. Исправлено

  5. Zlogorek с год назад оставлял внутреннюю заявку про то, что на страницах неоткрытых авторов нет ссылки на экранизации. Добавил, теперь у неоткрытых авторов она отображается всегда, поскольку неоткуда брать информацию о реальном наличии экранизаций: статистика для неоткрытых авторов вообще не считается

  6. По просьбе Ведьмак Герасим и Pirx исправлено отображение смешанных текстов в списке переводов на странице произведения и в строке издательства на странице издания. Проблема была в том, что в одной строке имеются тексты на двух языках с разным направлением письма: русском (слева направо) и персидском/арабском/иврите (справа налево) — HTML без дополнительных инструкций ведет себя немного неадекватно в этом случае

  7. По просьбе zarya дефис с пробелами теперь выводится как длинное тире везде на странице издания

  8. sham просил добавить кнопки «Внецикловый роман.», «Художественное оформление» и «Компьютерный дизайн» в редактор издания и продублировать поиск художников в поле «Примечание». Сделано. Здесь же: по просьбе Pirx-а курсор после нажатия на кнопки теперь устанавливается после пробела, а не до.

  9. JimR столкнулся с проблемой недобавления издания в серию. Поскольку проверить мне не на чем, пока просто добавил вывод ошибки, если это проблема с записью в базу

  10. По просьбе vbltyt сделал кнопку удаления фильмов. Заодно фильм будет удаляться и с книжных полок

  11. Поправил логику отображения кнопки «Снять с публикации» в статьях АК. Раз уж она все равно не работала по истечении лимита времени на возврат статьи в черновики, теперь она будет отображаться только в первые 2 часа

  12. Исправил код удаления отзыва. Раньше можно было, удаляя чужие отзывы, загнать счетчик своих отзывов хоть в минус

  13. Закрыл все ссылки на редактирование удаленных сущностей. Теперь ссылки вида https://fantlab.ru/edition3/editedition3 возвращают 404. Плюс один гвоздь в гроб идеи переиспользования страниц

  14. Избавился от всех следов поля topic_type в авторских колонках. Когда-то оно использовалось для попытки реализации функционала комментариев к произведениям, но идея не взлетела, а мусор остался, в том числе и в базе

  15. Немного подкрутил Perl-API:

  16. 1. По просьбе ziza добавил поля fantastic и country в выдачу списка авторов

  17. 2. Он же заметил, что на книжные полки можно добавить несуществующие произведения/издания/фильмы. Поправил

  18. 3. Починил давний баг с некорректными значениями полей в номинациях автора



Тэги: Development


111
просмотры





  Комментарии


Ссылка на сообщение17 мая 2020 г. 23:00
Спасибо
свернуть ветку
 


Ссылка на сообщение17 мая 2020 г. 23:04
:beer:


⇑ Наверх