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


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

Дайджест разработки #17, 08.02.21 — 07.03.21

Статья написана 7 марта 2021 г. 13:21

  1. Исправленные баги

    1. На странице терминов Букопедии привязанные фильмы не сортировались по выбранному параметру

    2. В API Букопедии выводились лишние поля (админские, персонализированные и тд), теперь они вырезаются

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

  2. Фичи

    1. Сделал поиск по терминам Букопедии, через основной и API-поиск. К сожалению, я не могу допроситься, чтобы creator обновил поисковый индекс, поэтому функционал находится в состоянии Шредингера — он как бы есть, только не работает [vad]

    2. Переделал механизм траурных рамок. Раньше в этом случае надо было идти на поклон к программистам, поскольку эти данные хранились в кофиге. Перенес в базу, сделал механизм заполнения этой информации на стороне сайта. Доступно админам [Green_Bear]

    3. Провел массовую чистку названий журналов от кавычек [sham]

    4. Написал документацию на API терминов

    5. Добавил в API-выдачу конфига типы фильмов. Документацию обновил

    6. Заявки, поданные со страницы всех изданий автора, теперь называются «<Имя автора>. Все издания». Раньше назывались просто «Лаборатория фантастики», поэтому кураторы авторов зачастую пропускали такие заявки мимо [punker]

  3. Прочее

    1. Добавлен тип произведения «Газета» (пример). Также, когда создается новое издание для газеты, автоматически проставляется тип издания «Газета»

    2. Доработал скрипт чистки дампа БД от персонализированной информации, убрав уже неактуальные таблицы



Тэги: Development


150
просмотры





  Комментарии
нет комментариев


⇑ Наверх