Вышла новая версия Comentario 3.13.0 Garvagh.
Comentario — это быстрый и мощный свободный сервер комментариев для веб-страниц, написанный на Go.

Вы можете подписаться на новости Comentario в соответствующем блоге или через RSS .
Что нового
RSS-лента комментариев
Начиная с этой версии пользователи могут подписываться на RSS-ленты для комментариев, оставленных на определённой странице или на всём домене, с возможностью дополнительной фильтрации по автору или пользователю, которому дан ответ.
Встроенный Comentario теперь содержит ссылку RSS
под текстовым полем Добавить комментарий
, которая открывает всплывающее окно RSS-лента комментариев
.

Переключение флажков будет соответствующим образом обновлять отображаемый URL RSS-канала. Чтобы иметь возможность фильтровать комментарии по ответам, вам необходимо сначала войти в систему.
В админке соответствующий URL RSS-ленты можно увидеть в свойствах домена и страницы домена — здесь доступна также опция фильтрации по автору:

Вышеперечисленные возможности включены по умолчанию, но их можно отключить и скрыть соответствующие элементы интерфейса при помощи параметра динамической конфигурации Enable comment RSS feeds — отдельно для каждого домена.
Виджет количества комментов
Эта возможность (#147) была запрошена уже давно, но до этого релиза была доступна только через API-вызов.
Теперь наряду с компонентом комментариев (<comentario-comments>
) имеется еще один веб-компонент, который можно вставить с помощью тега <comentario-count>
.
Владельцы сайтов могут использовать его для отображения количества комментариев на определенной странице, например, в записи блога. Вы можете увидеть его в действии в переключателе языков на демо-сайте Comentario:

Приветственное сообщение в Дашборде
Пользователи, только что зарегистрировавшие учетную запись, теперь увидят небольшое пояснение, что делать дальше, на панели Дашборда — вместо пустого экрана:

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

То же касается и фильтрации списка доменов, но только если выбранный домен проходит фильтр.
Редактирование страниц домена
Страницы домена получили отдельную страницу редактирования, с помощью которой вы можете изменять их свойства (#148). Благодаря этому интерфейс становится более последовательным; кроме того, таким образом можно отредактировать путь страницы (использовать с осторожностью!):

Назначение роли SSO-сервером
Сервер Single Sign-On (SSO) теперь может определять, какую роль получает пользователь. Делается это при помощи поля role
в ответе, возвращаемом сервером (#157).
Отключение статистики просмотров
Если вам неинтересна статистика просмотров страниц, вы можете сэкономить место в базе данных, отключив её сбор при помощи ключа командной строки --no-page-view-stats
(#102).
При этом из Дашборда также пропадут вот эти красивые, разноцветные диаграммы:

Прочие изменения
- Админка: на крупных элементах спиннеры заменены на анимированные лоадеры.
- Админка: улучшения валидации, пропуск кнопки показа на поле ввода пароля.
- Админка: улучшения таблиц свойств.
- Админка: улучшения и унификация бейджей пользователей.
- Админка: рефакторинг тост-уведомлений, добавлена подсветка синтаксиса в технические подробности ошибки.
- Админка: унификация спиннеров, исправление выравнивания текста под спиннером.
- Админка: владельцы доменов и суперпользователи могут редактировать собственного пользователя домена.
- Админка: обновлено на Angular 19, также обновлены прочие зависимости.
- Админка: переход на систему сборки
application
. - Бэкенд: рефакторинг и унификация емэйл-шаблонов.
- Бэкенд: Go 1.24, ci-tools v45, обновлены прочие зависимости.
- Бэкенд: исправлено усечение текста (неверная длина и повреждённые символы Юникода) (#145).
- Пакеты: файлы конфигурации в
/etc
помечены как таковые, что предотвратит их перезаписывание (#146). - Helm: добавлен параметр
comentario.args
. - Документация: разъяснены параметры порта и шифрования SMTP-сервера (#158).
- Усовершенствования в подсистеме плагинов.
- Демо-сайт: актуализация количества комментов для домена и страниц.
- Демо-сайт: пользовательские сессии и голоса за комменты сохраняются после сброса (в течение недели).
- Демо-сайт: стандартные комменты теперь добавляются последними в хронологическом порядке.
- CI: добавлена проверка Helm-чарта.
Демо-версия
Увидеть новую версию в действии, а также её административный интерфейс (логин с емэйлом admin@admin
и паролем admin
), можно на демо-сайте:
Демо-сайт комментариев Демо админки Comentario
Установка
Если вы хотите установить Comentario, вот ссылки на документацию:
- Getting started.
- Installation.
- Migration (поддерживается импорт из Commento/Commento++, Disqus, Wordpress).
Комментарии