Индикатор Whispers: предложение по улучшению

Привет! Когда пользователи из моей ограниченной группы отвечают на «шепот», я хотел бы, чтобы было четко показано, что это не будет публичным ответом, — возможно, в редакторе сообщения, когда включён режим «шепота». У вас есть какие-то идеи? Спасибо.

1 лайк

Кнопка ответа в таком случае уже использует «шепот» вместо «ответ».

4 лайка

Верно. Но я бы хотел, чтобы в редакторе было заранее заполненное сообщение, например: «Вы собираетесь отправить личное сообщение, которое не будет видно публично». Возможно, с использованием шаблонов?

С помощью небольшого количества CSS, я думаю, можно добавить элементы для улучшения оформления и добавления текста, чтобы лучше идентифицировать whispers.

2 лайка

С моими очень ограниченными знаниями CSS (я пытался), я решил изменить текст кнопки на «Шёпот (этот пост не будет публичным)». Так тоже нормально.

1 лайк

У нас есть компонент темы, который делает это очевидным, хотя и по противоположной причине. Люди публиковали сообщения открыто, а не шепотом.

2 лайка

Интересно. У вас есть URL этого компонента?

1 лайк

Я полагаю, это GitHub - discourse/discourse-whisper-warning: This component better distinguishes a public reply from a whisper. · GitHub

3 лайка

Мои навыки работы с CSS всё ещё развиваются. Я совершенствуюсь.

Один из методов, который может помочь нам взглянуть на другой Customization > Theme component на GitHub и скопировать используемый CSS.

Например, если вы хотите внести дальнейшие изменения, используя компонент, представленный @HAWK. Вы можете посмотреть на код и увидеть, как он работает, и дополнительно настроить его, экспериментируя в своём собственном пользовательском компоненте.

При использовании того, что по ссылке, возможно, придётся добавить «!important» для переопределения.
Недавно была тема, где кто-то опубликовал код, чтобы добавить текст, делая кнопку более понятной — «Ответить в теме». Некоторые пользователи при ответе на пост использовали ответ в теме вместо иконки ответа к посту/комментарию.

2 лайка

Да, это хорошая идея :+1:

1 лайк

Ещё один совет: если вы знакомы с «Humble Bundle», то там часто бывают акции с оплатой по желанию в составе наборов. Я недавно приобрел набор по веб-программированию, в который входили книги по CSS, JavaScript, Ruby и HTML, и заплатил менее 50 долларов за коллекцию из примерно 8 и более книг. Акции Humble Bundle направлены на поддержку благотворительных организаций. Ассортимент может сильно варьироваться: от программирования и видеоигр до настольных ролевых игр и так далее.

Кажется, я месяц-два назад публиковал тему о наборе, посвященном базам данных SQL. К сожалению, на этот раз я пропустил его из-за других финансовых приоритетов.

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

1 лайк

Думаю, я знаю, о какой теме говорит Дэн — вот где я поделился некоторым CSS для изменения текста кнопки.

3 лайка

Сейчас есть один, посвящённый веб-разработке:

1 лайк

Только как побочное замечание, но на iPad это вообще не работает. Но я не стал тратить время, чтобы пытаться разобраться в причинах этого своими ограниченными навыками, или в данном случае — почему вообще ничего не происходит :winking_face_with_tongue:

1 лайк

Да, не всегда так просто. Я, возможно, слишком часто пользуюсь своим Android-смартфоном. Нашёл браузер, который работает неплохо и имеет функцию «Проверить элемент». Однако он определённо ничтожно далёк от настольных браузеров.

Кстати, я внимательнее посмотрел на реакцию с эмодзи. Надо было сразу обратить на это внимание. Но, думаю, эмодзи шеф-повара в данном случае может быть юмористическим или просто вызывать у людей недоумение :joy:. Слишком поздно исправлять, говорит Discourse. :man_facepalming: