This will be a test post for markdown, as I’m switching to a faster markdown renderer that will allow me to do some cool stuff, like allow expanding images and running my code in markdown.
It might release with v1.31.2.
h1
h2
h3
bold italic
@Xylight@lemm.ee
code
code block
wow subscript
wow superscript
cursed link by people who dont know how lemmy works:
this is a block quote
test
neaky
<script>alert(‘if you see this in a popup, your parser is not sanitizing HTML! this is a major security vulnerabillity, contact your frontend’s maintainer.’)</script>
just some regular text
- list item 1
- list item 2
- ordered list
- it’s pretty useless
this is a spoiler with more complex stuff
wow this is so cool
it even has header support now
Item | In Stock | Price |
---|---|---|
Python Hat | True | 23.99 |
SQL Hat | True | 23.99 |
Codecademy Tee | False | 19.99 |
Codecademy Hoodie | False | 42.99 |
<img src=“” onerror=“alert(‘your client has a serious XSS vulnerability if this opened in a popup’);”>
``` this is an escaped blockquote ```
The html parser message… Is that a problem for a non-web based mobile app?
What one did you go with? I switched to magidoc/plugin-svelte-marked
and have been pretty happy with it. The only thing I lost were sub- and superscript.
Nevermind, this renderer won’t work because there’s no way to disable the autolinking for some reason?
Autolinking? You should be able to just do a custom renderer for links to do what you need. Unless I’m misunderstanding.
I had to do custom renderers for Links, Code (to integrate highlight.js), spoilers (custom container), and images (to replicate functionality of markdown-it-html5-embed).
https://github.com/asimons04/tesseract/tree/1.4.4/src/lib/components/markdown
For links like @Xylight@lemdro.id and !photon@lemdro.id it’s automatically changing it to a mailto:
link so I can’t run linkify on it.
does this mean that the post text preview will have markdown?
There is something going on with mentions, but otherwise awesome work!
Uh, the new markdown renderer isn’t released yet, but it does fix this issue.