Cela semble délicat, mais vous pourriez réussir en modifiant cette méthode ici :
Au lieu de ceci :
text.gsub!(attachment_regexp) do
index = $1.to_i
real_filename = $2
unreferenced_attachments[index] = nil
attachments.fetch(index, real_filename)
end
Vous voudriez quelque chose comme ceci :
text.gsub!(attachment_regexp) do
index = $1.to_i
description = $2.strip
unreferenced_attachments[index] = nil
url = attachments.fetch(index, description)
""
end
Ceci est un exemple non testé juste pour vous montrer où cela doit être modifié. Je peux me tromper.
Si j’ai le temps demain, j’ouvrirai peut-être une Pull Request (PR) avec une vraie solution. ![]()