Où se trouve le code qui insère la description du fichier téléchargé dans l'éditeur ?

Salut à tous. J’expérimente avec le texte qui s’affiche dans la zone de texte de l’éditeur de composition lorsqu’un fichier est téléchargé. Et j’essaie de comprendre comment le code fonctionne. Lorsqu’un utilisateur clique sur télécharger et télécharge un fichier (‘Cool-File.txt’), où se trouve le code qui insère la référence dans la zone de texte d-editor ?

Par exemple, le texte dans la zone de texte qui se lirait :
[Cool-File.txt|attachment](upload://8htnahUHYHnB11M.txt) (21.1 KB)

Où se trouve le code qui enregistre l’événement de téléchargement et insère ce texte ?


J’ai examiné les méthodes de composer-editor.js comme « getUploadMarkdown(upload) », et les méthodes associées comme « attachmentMarkdown(upload) » dans uploads.js. Mais les modifier ne semble rien changer.

Pouvez-vous en dire plus sur ce que vous voulez faire ? Je ne sais pas si vous pourriez le faire dans un composant de thème ou si vous auriez besoin d’un plugin.

Le but est simplement de comprendre où dans le code du forum se trouve le code qui insère ce texte dans la zone de texte.

Si un cas d’utilisation spécifique peut être utile, voici : comment modifieriez-vous ce texte pour qu’il devienne autre chose ?

Si cela fait une différence que je crée un plugin ou un composant de thème, je suis prêt à faire l’un ou l’autre.