1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/xiandafu-beetl-bbs

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
В этом репозитории не указан файл с открытой лицензией (LICENSE). При использовании обратитесь к конкретному описанию проекта и его зависимостям в коде.
Клонировать/Скачать
TODO.md 3 КБ
Копировать Редактировать Web IDE Исходные данные Просмотреть построчно История
Отправлено 07.03.2025 07:43 66b3e5b

Создайте список задач для долгосрочной итерации

---- [x] ① Автоматическое удаление пустого раздела после удаления всех сообщений в нем

  • ① Упорядочивание AJAX-интерфейсов, чтобы они возвращали унифицированные структуры данных вместо текущих произвольных значений
  • ② Обновление дизайна интерфейса пользователя (чтобы продемонстрировать возможности Beetl, мы не будем использовать полностью разделенные клиентскую и серверную части)
    • ② Переключение CSS и JS-фреймворков для улучшения производительности
    • ② Переключение редактора, хранение исходного markdown в базе данных вместо отрендеренного HTML для более унифицированного формата
    • ② Использование пользовательских функций Beetl для рендера markdown в view-слое для поддержания единого стиля
    • ② Добавление функциональности просмотра изображений с возможностью увеличивать их размер
    • ③ Реализация pjax для всего сайта с использованием локального рендера AJAX
  • ③ Замена существующего шифрования md5 паролей пользователей bcrypt для повышения безопасности
  • Добавление независимой административной панели управления пользователями, модулями, разделами, сообщениями и ответами
  • Поддержка эмодзи в UTF8-совместимых базах данных
  • Выделение некоторых AJAX-интерфейсов для доступа через CORS для чтения динамических данных для отображения на сайте- [ ] ④ Реализация продвинутых функций, таких как использование WebSocket, вдохновленных другими форумамиЦифры ①②③④ указывают на различные уровни приоритета. В конечном итоге не обязательно будут реализованы все пункты, однако если появятся новые идеи, они будут добавлены.

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

Опубликовать ( 0 )

Вы можете оставить комментарий после Вход в систему

1
https://api.gitlife.ru/oschina-mirror/xiandafu-beetl-bbs.git
git@api.gitlife.ru:oschina-mirror/xiandafu-beetl-bbs.git
oschina-mirror
xiandafu-beetl-bbs
xiandafu-beetl-bbs
master