Add Support for Markdown Descriptions

I would wish for a (full-blown) markdown support like on Github when editing model descriptions.
This would make it much easier to maintain good model description as it’s copy-pasteable from any other source without loosing any formatting.

A first iteration might support basic formatting (boldness, italic, link obfuscation) and image substitution (from uploaded images).

And some kind of utopic ultimate iteration would even allow to source the Markdown directly from Github to have a nice versioned description.

4 Likes

in the meantime I created a little python script to transform markdown files to html.
Since Makerworld uses a CKEditor one can just copy-paste html sites and the formatting is preserved.
So when you execute the script on your markdown file, it’ll spit out an html which you can open in a browser to just copy-paste.

Here it is: homeracker/cmd/export/md-to-mw.py at main · kellerlabs/homeracker · GitHub