Можно ли по умолчанию автоматически разворачивать поле редактора ответов?

Хотя я ценю размер поля по умолчанию, я всегда его расширяю, и некоторые мои пользователи спрашивали, можно ли автоматически расширять его по умолчанию. Я не могу найти в админ-панели опцию, которая бы это позволяла. Есть ли простой способ сделать его автоматически развернутым? (И, по возможности, сохранить кнопку для сворачивания, если кто-то захочет)

Есть компоненты темы, которые могут это сделать, но я не помню, какие именно. @Designers, возможно, знают.

Этот компонент темы — довольно хорошее решение

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

Спасибо вам обоим за тёплый приём и быструю помощь! Признаюсь, я сразу влюбился в Discourse.

Я уже почти 25 лет размещаю Международный форум Simutrans на SMF и пытаюсь понять, смогу ли перевести его на simutrans [dot] forum (не буду добавлять ссылку, чтобы не рекламировать, lol). Но я также уже настроил другой экземпляр Discourse для друзей и семьи, который планирую развивать…

Функционал Discourse просто потрясающий. Вы меня покорили поддержкой Markdown — это одна из тех вещей, которые я полюбил в Reddit, — но всё остальное, вроде вставки контента, который сразу работает… это невероятно.

Извините, что болтаю, но это действительно здорово. :slight_smile:

У меня уже было некоторое представление о том, как это реализовать в компоненте темы, если вы хотите попробовать:

Там есть несколько настроек:

  • одна для отключения автоматического полноэкранного режима для новых тем (поскольку он скрывает поля ввода заголовка и категории)

  • одна для того, чтобы композер занимал всю высоту при открытии, но не переходил в полноэкранный режим

Installing a theme or theme component

Вау.

Вау. Спасибо.

Я настолько новичок, что едва мог сформулировать, что именно искал, а вы не только дали то, что просил, но и, переключив две опции по умолчанию, предоставили именно то, что я на самом деле хотел/надеялся найти.

Я абсолютно потрясён.

Я без слов, но благодарен. <3

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

Однако, если пользователь разворачивает редактор на весь экран, похоже, что Discourse не запоминает это в следующий раз. @awesomerobot, возможно, логичным (не знаю, насколько простым) решением было бы добавить полноэкранный режим как опцию, которую редактор будет запоминать?

Ага. Я не знал, что можно развернуть, перетащив панель, а использовал только значок для полноэкранного режима.

Но не могу дождаться, когда разберусь, какие ещё хитрые решения заложены в других мелочах дизайна. Ведь внимание к деталям — а также такие усилия, как вставка URL в тему сообщения, когда система автоматически подтягивает заголовок страницы для замены, и добавление одной коробки в тело сообщения. Это… это сервис уровня Cadillac. :slight_smile: