Счетчик символов композитора

:information_source: Краткое описание Компонент темы, который одновременно отображает количество введённых символов в редакторе и требуемое количество символов для публикации. Отслеживает тело сообщения и заголовок темы отдельно.
:hammer_and_wrench: Ссылка на репозиторий GitHub - merefield/discourse-tc-character-count: A Theme Component to simultaneously count the number of characters typed in the composer as well as the required number to post! · GitHub
:open_book: Руководство по установке Installing a theme or theme component
:heart: Спонсорство Пожалуйста, рассмотрите возможность стать постоянным спонсором моей работы с открытым исходным кодом на уровне, соответствующем вашим или ресурсам и потребностям вашей организации, чтобы обеспечить этому компоненту заслуженное обслуживание и его дальнейшую работу на вашем сайте.

Нравится этот компонент темы? Пожалуйста, поставьте :star: на GitHub

Установить этот компонент темы

Обзор

Компонент темы, который одновременно отображает количество введённых символов в редакторе и требуемое количество символов для публикации. Два отдельных отображения для тела сообщения и заголовка.

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

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

Благодарности

Изначально основан на official плагине, но здесь установка значительно проще. С тех пор я модернизировал код, добавил дополнительную логику и сделал интерфейс независимым от языка.

10 лайков

Это предотвращает публикацию поста, если он ниже минимального значения? Или ни плагин, ни этот компонент этого не делают?
Просто интересно.

Изменений в проверке на стороне сервера нет. Просто полезное отображение.

2 лайка

Вы забыли удалить отладочный код!

1 лайк

Ой, значит, что-то не так и с CI, мне нужно это исправить :sweat_smile:. Разберусь.

1 лайк

Обе проблемы решены:

:sweat_smile:

1 лайк