Uploading .svg files in a post is a matter of putting the correct html markers around the file name as it resides on the Glowforge server and putting the tag name in. So first upload the file as normal, which will put it into an img tag and give an white box as an image placeholder since Discourse doesn’t natively display .svg graphics. Manually change the beginning and end of the tag to to a simple href attachment tag, while keeping the URL and upload name.
My knowledge of html is limited. sorry if this isn’t clear. I’ve escaped the tag so you can read the code rather than it executing. Ignore the space after the less than sign/tag opening.
You will change this:
< img src="//discourse-cloud-file-uploads.s3.dualstack.us-west-2.amazonaws.com/glowforge/original/2X/5/5c7209dcfb3d5698f2644a7903546ba964402c10.svg" width=“257” height=“500”>
to something that looks like this:
< a class=“attachment” href="//discourse-cloud-file-uploads.s3.dualstack.us-west-2.amazonaws.com/glowforge/original/2X/5/5c7209dcfb3d5698f2644a7903546ba964402c10.svg">FileName.svg< /a> (300.4 KB)
The final numbers in parenthesis you can put in manually according to file size or just leave it off.
I know there is a better way to demonstrate this, but I really don’t know how to quote code well. Apologies to the professionals. Probably could have done a screen shot.