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.

4 points
*

h1

h2

h3

bold italic

!photon@lemdro.id

@Xylight@lemm.ee

Xylight@lemm.ee

link


code

code block

wow subscript

wow superscript

cursed link by people who dont know how lemmy works:

!casualconversation@lemm.ee

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
  1. ordered list
  2. 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 ```

permalink
report
reply
1 point

The html parser message… Is that a problem for a non-web based mobile app?

permalink
report
parent
reply
1 point

I should have specified it to say “if this opens in a popup”

permalink
report
parent
reply
1 point

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.

permalink
report
reply
2 points
Deleted by creator
permalink
report
parent
reply
1 point

Nevermind, this renderer won’t work because there’s no way to disable the autolinking for some reason?

permalink
report
parent
reply
1 point

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

permalink
report
parent
reply
2 points

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.

permalink
report
parent
reply
1 point

does this mean that the post text preview will have markdown?

permalink
report
reply
2 points

It already does, just limited

permalink
report
parent
reply
1 point

There is something going on with mentions, but otherwise awesome work!

permalink
report
reply
1 point

Uh, the new markdown renderer isn’t released yet, but it does fix this issue.

permalink
report
parent
reply
1 point

Haha got it thanks 🙏

permalink
report
parent
reply

Photon

!photon@lemdro.id

Create post

Photon for Lemmy

A client for the fediverse designed to be intuitive, fast, and beautiful.

Share your themes, ask questions, report bugs, or check on the latest updates here!

Community stats

  • 77

    Monthly active users

  • 53

    Posts

  • 278

    Comments