It must be a pain to make a text box with the ability to add bold, italic, heading, etc. you know? All the bold text, italics, and headings would need to be saved in a database column to be retrieved later in their correct positions.

I don’t know, I am doing internship learning C# ASP (started 2 months ago), and just got a “Shower Thought” while making an edit post function.

  • intelisense
    link
    fedilink
    arrow-up
    8
    arrow-down
    1
    ·
    3 months ago

    Fuck me, I hope you don’t just render whatever HTML the user gave you!

    • bennel@lemmy.world
      link
      fedilink
      arrow-up
      5
      ·
      3 months ago

      Of course not lol. The CMS I usually use stores it as HTML in the database, so I have a go-to HTML sanitization plugin with a tag whitelist. I wish it used markdown or something similar under the hood instead, but it is what it is.