Генератор ссылок для композитора с предзаполненными полями

:information_source: Краткое описание Добавляет кнопку в нижней части редактора, которая генерирует ссылку на предзаполненный редактор на основе текущего содержимого
:eyeglasses: Предпросмотр Theme Creator
:hammer_and_wrench: Репозиторий GitHub - moin-Jana/prefilled-composer-generator: Adds a button at the bottom of the editor that generates a link to a prefilled composer based on the current content · GitHub
:question: Руководство по установке Как установить тему или компонент темы
:open_book: Новичок в темах Discourse? Начинающее руководство по использованию тем Discourse

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

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

Настройка Описание
restrict_to_groups Отображать кнопку копирования только для участников выбранных групп

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

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

20 лайков

Отличная работа! :star_struck: :discourse:

5 лайков

Довольно круто — экономит кучу ручной работы

4 лайка

Привет @moin,

Этот компонент получил уведомление об устаревании в связи с этими изменениями. Не могли бы вы проверить и одобрить PR с обновлением?

3 лайка

Объединено. Я заметил, что добавление тегов к ссылкам в настоящее время не работает. Как и многие другие компоненты, этот также затронут изменениями в тегах, которые произошли в начале этого года.

2 лайка

Поначалу это казалось простым исправлением, но оказалось, что всё немного сложнее. Хотя при выборе тегов в редакторе они возвращались как объекты, как и ожидалось (именно это изменение в ядре сломало компонент), после закрытия и повторного открытия редактора теги всё ещё возвращаются в виде строк вместо объектов. Исправление в ядре уже в разработке, но тем временем компонент может обрабатывать как объекты, так и строки, поэтому теги снова должны включаться в ссылки во всех случаях.

3 лайка

Это такой милый маленький помощник для админа! Мне нравится. И очень хитрое решение только что.

2 лайка