Comentario3.11.0 Enniskillen

Автор: Дмитрий Канн Чтение на 3 мин
Этот пост  на английском

Вышла новая версия Comentario 3.11.0 Enniskillen.

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

Изображение: кибермозг.
Изображение: кибермозг.

Вы можете подписаться на новости Comentario в соответствующем блоге или через RSS .

Что нового

Дашборд и статистика домена

Наиболее заметным изменением в данном релизе является расширенная статистика в Дашборде и на странице статистики домена.

В обоих появились круговые диаграммы, показывающие разбивку просмотров по странам, типам устройств, браузерам и ОС:

Диаграммы статистики просмотров.
Диаграммы статистики просмотров.

Также добавлен раздел Top performing pages, в котором отображаются списки из пяти страниц с наибольшим количеством просмотров и комментариев:

Страницы с наибольшим количеством просмотров и комментариев.
Страницы с наибольшим количеством просмотров и комментариев.

Если кликнуть по странице из списка, то попадаешь сразу на соответствующую страницу свойств.

Данные в диаграммах подсчитываются за тот же период, что и в графиках по дням: за последние 30 дней. При этом Дашборд показывает информацию по всем доменам пользователя, а статистика домена — только по нему одному.

Редактор комментариев

Не обойдён вниманием и встраиваемый Comentario. Так, в редакторе комментариев теперь можно использовать сочетания клавиш:

Комбинации клавиш  в редакторе комментов.
Комбинации клавиш в редакторе комментов.

Например, текст можно выделить жирным при помощи CtrlB, а курсивом — нажав CtrlI. Полный же список сочетаний клавиш доступен на странице документации по редактору.

Кроме того, на Маке в сочетаниях теперь вместо Ctrl используется клавиша Cmd (она же ). Например, формы на нём также будут отправляться по нажатию Enter.

Чёткие аватары

Аватары в Comentario на экранах высокого разрешения (таких как Retina display) теперь отображаются с двойной плотностью пикселов (#123). Благодаря этому они выглядят заметно чётче:

Аватары до и после применения апскейла.
Аватары до и после применения апскейла.

Такой же подход применяется и к аватарам в админке (Administration UI).

Comentario в подкаталоге домена

Бэкенд теперь поддерживает установку Comentario не только в корне домена, но и в подкаталоге, например, https://example.com/comentario/, что расширяет возможности самостоятельного его хостинга (#126).

Исправление импорта пользователей

В данной версии поправлен баг с импортом домена, из-за которого все импортированные пользователи помечались как авторизуемые через Single Sign-On (SSO; #133).

Верификация адреса отправителя

Если в Comentario настроена отправка емэйлов через SMTP-сервер, валидность адреса в поле From (отправитель служебных сообщений системы) будет проверяться в момент запуска. Этот адрес должен соответствовать правилам, описанным в RFC 5322. Вот пример допустимого адреса: Comentario <noreply@example.com> (#129).

Благодаря этому неверная конфигурация будет обнаружена ещё при запуске сервера, а не в момент первой попытки отправки емэйла; к тому же проблему можно было обнаружить лишь в логах сервера.

Прочие изменения

  • Админка: исправлено отображение флага SSO в свойствах пользователя
  • Админка: исправлен файл веб-манифеста
  • Локализация: добавлен французский язык
  • Бэкенд: исправлен баг обновления XSRF-токена (#130)
  • Бэкенд: рефакторинг кода БД на использование ORM
  • Документация: обновление README
  • Документация: добавлена справка по редактору комментариев
  • Документация: исправлено дефолтное значение --email-from= (#129)
  • CI: добавлен go vet
  • CI: емэйлы на демо-сайте теперь отправляются с домена @comentario.app

Улучшения демо-сайта

Демонстрационный сайт теперь доступен на большем количестве языков:

Выбор языка демо-сайта.
Выбор языка демо-сайта.

Демо-версия

Увидеть новую версию в действии, а также её административный интерфейс (логин с емэйлом admin@admin и паролем admin), можно на демо-сайте:

Демо-сайт комментариев Демо админки Comentario

Установка

Если вы хотите установить Comentario, вот ссылки на документацию:

Подписаться на обновления блога:

Комментарии

Поделиться: