Привет! Когда пользователи из моей ограниченной группы отвечают на «шепот», я хотел бы, чтобы было четко показано, что это не будет публичным ответом, — возможно, в редакторе сообщения, когда включён режим «шепота». У вас есть какие-то идеи? Спасибо.
Верно. Но я бы хотел, чтобы в редакторе было заранее заполненное сообщение, например: «Вы собираетесь отправить личное сообщение, которое не будет видно публично». Возможно, с использованием шаблонов?
С помощью небольшого количества CSS, я думаю, можно добавить элементы для улучшения оформления и добавления текста, чтобы лучше идентифицировать whispers.
С моими очень ограниченными знаниями CSS (я пытался), я решил изменить текст кнопки на «Шёпот (этот пост не будет публичным)». Так тоже нормально.
У нас есть компонент темы, который делает это очевидным, хотя и по противоположной причине. Люди публиковали сообщения открыто, а не шепотом.
Интересно. У вас есть URL этого компонента?
Я полагаю, это GitHub - discourse/discourse-whisper-warning: This component better distinguishes a public reply from a whisper. · GitHub
Мои навыки работы с CSS всё ещё находятся в процессе совершенствования. Я становлюсь лучше.
Один из способов, который может помочь, — поискать различные компоненты тем (#theme-component) на GitHub и скопировать используемый там CSS.
Например, если вы захотите внести дальнейшие изменения, используя компонент, представленный пользователем @HAWK, вы можете заглянуть в код, понять, как он работает, и дополнительно настроить его, экспериментируя в своём собственном пользовательском компоненте.
При использовании компонента по ссылке, возможно, вам придётся добавить “!important”, чтобы переопределить стили.
Недавно была тема, где в ответе кто-то опубликовал код для добавления текста к кнопке, чтобы она была понятнее и гласила «Ответить на тему». Это связано с тем, что некоторые пользователи при ответе на пост выбирают «Ответить на тему» вместо иконки ответа на конкретное сообщение/комментарий.
Да, это хорошая идея ![]()
Ещё один совет: если вы знакомы с «Humble Bundle», то там часто бывают акции с оплатой по желанию в составе наборов. Я недавно приобрел набор по веб-программированию, в который входили книги по CSS, JavaScript, Ruby и HTML, и заплатил менее 50 долларов за коллекцию из примерно 8 и более книг. Акции Humble Bundle направлены на поддержку благотворительных организаций. Ассортимент может сильно варьироваться: от программирования и видеоигр до настольных ролевых игр и так далее.
Кажется, я месяц-два назад публиковал тему о наборе, посвященном базам данных SQL. К сожалению, на этот раз я пропустил его из-за других финансовых приоритетов.
Так что стоит зарегистрироваться там, так как они будут присылать письма, когда будут доступны новые наборы.
Думаю, я знаю, о какой теме говорит Дэн — вот где я поделился некоторым CSS для изменения текста кнопки.
Сейчас есть один, посвящённый веб-разработке:
Только как побочное замечание, но на iPad это вообще не работает. Но я не стал тратить время, чтобы пытаться разобраться в причинах этого своими ограниченными навыками, или в данном случае — почему вообще ничего не происходит ![]()
Да, не всегда так просто. Я, возможно, слишком часто пользуюсь своим Android-смартфоном. Нашёл браузер, который работает неплохо и имеет функцию «Проверить элемент». Однако он определённо ничтожно далёк от настольных браузеров.
Кстати, я внимательнее посмотрел на реакцию с эмодзи. Надо было сразу обратить на это внимание. Но, думаю, эмодзи шеф-повара в данном случае может быть юмористическим или просто вызывать у людей недоумение
. Слишком поздно исправлять, говорит Discourse. ![]()


