Commit graph

4 commits

Author SHA1 Message Date
Jan Böhmer
d11a436e74 Fixed some issues in markdown CKEDITOR plugin and remove BBCode plugin. 2019-10-12 18:22:07 +02:00
Jan Böhmer
be8f074ca5 Render markdown on the client side and use DOMPurify to prevent XSS.,
The parsedown parser has problems with links in <>, so we use marked.js now which is more conform with (GFM) CommonMark and offers more feautures. Also with the usage of DOMPurify you can now use every HTML tag in Markdown without need to worry about XSS.
2019-10-12 17:41:13 +02:00
Jan Böhmer
7ec406d4a1 Show markdown on pages. 2019-10-11 23:53:12 +02:00
Jan Böhmer
46959b74ed Use markdown inside CKEditors.
Markdown offers more features and looks much cleaner than BBCode.
2019-10-11 19:01:07 +02:00