Releases: andreymal/mini_fiction
Releases · andreymal/mini_fiction
mini_fiction 0.0.4 (2018-05-20)
- Добавлен простой автоматический поиск наиболее распространённых ошибок,
связанных с оформлением текста глав - Потенциально опасные символы (вроде escape-последовательностей) теперь
удаляются из пользовательского ввода - Добавлена капча, защищающая комментарии от гостей-спамеров (по умолчанию
отключена, так как требует предварительной настройки) - FB2 теперь по умолчанию не заворачивается в ZIP-архив (сообщали, что не все
читалки нормально поддерживают ZIP) - Исправлено отсутствие цитат (
blockquote
) в FB2 - Статус (не закончен, закончен) и состояние (активен, заморожен) рассказа
объединены в одно поле (не завершен, завершен, заморожен) - Добавлена возможность отправки жалоб на рассказы и комментарии
- Содержимое форм создания главы и комментария теперь сохраняется при закрытии
страницы и восстанавливается при повторном её открытии (в пределах текущего
браузера) - Более умный алгоритм подсчёта слов: отдельно стоящие знаки препинания больше
не считаются за слова - Добавлена защита от случайной повторной отправки такого же комментария,
который уже был ранее отправлен (полезно при плохом интернет-соединении) - Мелкие улучшения области уведомлений, сносок и предпросмотра главы
- Администраторы получили возможность скрывать отдельные рассказы от поисковых
систем (robots: noindex) - Проведён рефакторинг механизма оценивания рассказов: теперь он более гибкий
- и расширяемый
- Добавлена команда
mini_fiction checkstoryvoting
для перерасчёта рейтинга
рассказов - Небольшие исправления фронтенда для Opera 12 и Opera Mini
- Поддержка кэширования с помощью Redis или файловой системы
- Более красивые и функциональные страницы администрирования пользователей:
с сортировкой и поиском по разным критериям, с возможностью сгенерировать
ссылку для сброса пароля - Добавлена возможность просмотра и отзыва оценок модераторами для защиты
от накруток - Улучшен алгоритм регистрации: ник не считается занятым, пока не будет
активирован переходом по ссылке из письма - Добавлен простой лог действий на странице администрирования
- Возвращены сортировка по рейтингу в поиске и работоспособность топа
рассказов - На главной странице в блоке обновившихся рассказов каждый рассказ теперь
встречается не более одного раза - Добавлена случайная сортировка в результатах поиска
- Для модераторов доступна лента локальных комментариев рассказов (комментарии
из редакторской) - В изменениях текста главы теперь винды переносы строк
- Улучшена настройка форматирования текста глав
- Для авторов доступен общий лог изменений, содержащий все их рассказы
- Изменение настроек доступа у рассказа теперь записывается в лог
- Добавлена подписка на новые рассказы авторов
- Ники в комментариях авторов рассказа теперь подсвечиваются
- Блок рассказов в шапке рассказа или саму шапку теперь можно скрыть
- Теперь можно посмотреть, какие пользователи добавили конкретный рассказ
в избранное - Топ рассказов теперь можно посмотреть за последние N дней (неделю, месяц
или год) - У отредактированных комментариев теперь отображается соответствующая иконка
- Добавлена возможность удаления пользователем своего комментария, если
на него ещё никто не успел ответить - Добавлена лента удалённых комментариев для модераторов (необходимо для
выявления злоупотребления возможностью из предыдущего пункта) - Добавлен Sitemap для рассказов и их глав
- Модераторы могут включать или отключать комментирование рассказов
- Модераторы могут включать или отключать доступ по прямой ссылке
к неопубликованному рассказу - Переделан модуль
mini_fiction.management
для упрощения расширения
с помощью плагинов: для добавления новых команд теперь можно безопасно
импортироватьmini_fiction.management.manager.manager
mini_fiction 0.0.3 (2017-09-15)
- Управление доступом к рассказу: возможность добавления бета-читателей,
редакторов и соавторов; по желанию автор может отобразить их список
в описании рассказа - Теперь можно управлять публикацией не только рассказа целиком, но и
отдельных глав: читателям опубликованного рассказа будут видны только
опубликованные главы, а главы из черновиков будут доступны только тем,
у кого есть доступ - Хранение и отображение изменений глав
- Отдельная страница комментариев для бета-читателей и редакторов, которая
не будет видна обычным читателям - Лог модерации рассказа переименован в лог изменений и теперь доступен всем,
кто участвует в написании рассказа - Небольшой редизайн навигации в шапке
- Команда
mini_fiction status
для проверки конфигурации - Исправлен блок «Комментарии читателей» в личном кабинете автора: по ошибке
отображались все комментарии ко всем рассказам - Объявления переименованы в новости
- Добавлен блок с последними новостями на главной странице
- Возможность включения или отключения премодерации для отдельных
пользователей - Реализовано закрепление рассказов администратором вверху главной страницы
- Панель вверху страницы при чтении рассказа теперь по возможности использует
position: sticky
и должна меньше скакать - Письма на почту теперь отправляются в формате HTML
- Команда
mini_fiction sendtestemail
для проверки работоспособности почты - Добавлены уведомления на почте и на сайте о некоторых событиях
- В некоторых местах изменён формат вывода времени или добавлены всплывающие
подсказки - Добавлено отображение числа голосов у рассказов
- Добавлено отображение числа вложенных комментариев у скрытых веток
- Добавлена возможность настройки числа комментариев на странице
- Заголовки глав теперь опциональны, что может быть удобно для рассказов,
имеющих единственную главу - Поддержка вставки произвольного HTML-кода из буфера обмена с его
конвертированием в подходящий для сайта формат (проверено на Google Docs) - Добавлен предпросмотр глав и комментариев при их добавлении или
редактировании - Переключение режимов отображения главы: выравнивание по левому краю или
по ширине с переносами слов по слогам, интервал между абзацами или абзацный
отступ - Картинки для шапки сайта теперь загружаются через админку
- Добавлен системный пользователь для технических нужд
- Изменён формат дампа базы данных
- Теперь каждую ночь (по UTC) автоматически создаётся дамп некоторых системных
объектов (жанры, персонажи, картинки в шапке и т.п.), доступный публично
на странице/dump/
- Улучшена индексация в поисковиках (meta-теги, структуры данных и т.п.)
- Множество мелких улучшений в интерфейсе
- Прочие мелкие багфиксы