Где код, который вставляет описание загруженного файла в редактор?

Всем привет. Я экспериментирую с текстом, который отображается в текстовом поле редактора composer при загрузке файла. И пытаюсь разобраться, как работает код. Когда пользователь нажимает «Загрузить» и загружает файл (‘Cool-File.txt’), где находится код, который вставляет ссылку в текстовое поле d-editor?

Например, текст в текстовом поле будет выглядеть так:
[Cool-File.txt|attachment](upload://8htnahUHYHnB11M.txt) (21.1 KB)

Где находится код, который регистрирует событие загрузки и вставляет этот текст?


Я просмотрел методы в composer-editor.js, такие как «getUploadMarkdown(upload)», и связанные с ними методы, например «attachmentMarkdown(upload)» в uploads.js. Но изменение этих методов, похоже, ни на что не влияет.

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

Цель — просто понять, где в коде дискурса находится код, который помещает этот текст в текстовое поле.

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

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