Блог


Вы здесь: Авторские колонки FantLab > Авторская колонка «Demiurg» облако тэгов
Поиск статьи:
   расширенный поиск »


Статья написана 22 августа 2019 г. 13:48

Автопостер в Дзен

Постит не всё, некоторые статьи содержат слишком много картинок (надо бить на несколько статей).

Сохраняет в режиме редактирования. Публиковать сохраненные статьи надо руками.

Токен CSRF автоматически не обновляется, берем руками из браузера. Сделано автообновление токена

Скрипт добавлен в cron

  • Проверка ботов Recaptcha 3


  • Статья написана 9 августа 2019 г. 13:44

    В работе

    Добавить "черный список" в АК. Юзеры в этом списке не смогут писать коменты в АК. Область действия — одна конкретная АК.

    1. От БорЧ: Уважаемым программистам — с нижайшей (надеюсь, что не шибко обременительной) просьбой:

      У нас при внесении новых произведений автору: если поставить галку в квадратике "добавить потом ещё одно" — сохраняется то, что было ранее указано в окне "Форма произведения" — рассказ и т.д. Было бы здорово — если бы точно также сохранялось и ранее указанное в окне "Публикация". А то вышел у автора дебютный роман "в бумаге", начинаешь ему вносить сетевые публикации с Журнал "Самиздат" и проч. авторских страниц — и КАЖДЫЙ раз надо не забыть поменять "бумажная публикация" на "официальная сетевая". СИЛЬНО это УТОМЛЯЕТ, а порой и дрогнувшая рука — не то указывает.

      ЗЫ: Да и в "Год публикации" — хорошо бы сделать сохранение...

    2. Добавить настройку — "не видеть полки пользователей, отсутствующих на сайте более N дней" и в соответствии с ней не учитывать полки в поиске/просмотре.

    3. WYSIWYG редактор

      Используем редактор tiptap

      Сделана сборка фронта

      Для шубохранилища использовать Minio + GeeseFS для совместимости

      Разобраться с получением ссылок в S3

      https://github.com/minio/mc

      Что делать со статьями в базе? Хз, видимо, оставить как есть, закрыв их редактирование. Можно их в статику превратить.

      Картинки — при получении надо залить в хранилище и заменить ссылку.

      Предусмотреть копипаст

      Не забыть про связи

    4. Дерево ворков

      Базируемся на координатном способе

    5. Varnish

      начать с вывода ворка

      лейаут пока не трогать

      проблема в том, что контент страницы ворка — сам по себе состоит из множества виджетов, но это и хорошо

      мы тут ->забили пока выясняем блоки и их зависимости

      выносим блоки на отдельные роуты и шаблоны

      настраиваем сборку страницы через ESI

      настраиваем кеширование блоков

      настраиваем инвалидацию кеша

    6. Автотесты

      Что-то сломалось, надо разобраться

    7. Агрегатор магазинов

    8. Подумать над использованием AI в рекомендациях

    9. Масштабирование сайта (размер шрифта)

    10. Уведомления о

        — аннотациях

    11. Унифицировать алгоритм определения непрочитанных сообщений в форуме (избавиться от мигающего уведомления когда сообщений нет).

    12. Вынести статистику пользователя в отдельную таблицу.


    Статья написана 9 августа 2019 г. 09:29





      Подписка

    Количество подписчиков: 1

    ⇑ Наверх