默认起用markdown-it的所有配置

This commit is contained in:
2024-12-06 18:16:12 +08:00
parent 24eabfbf3d
commit 6f20a9ef73

View File

@@ -123,8 +123,10 @@ if ($pr_flag) {
{
$s = $str;
$s = bbcode_to_html($s);
if (strpos($s, "class='md") === false &&
strpos($s, "class=\"md") === false) // 没找到,那就加上
if (
strpos($s, "class='md") === false &&
strpos($s, "class=\"md") === false
) // 没找到,那就加上
$s = "<span class='md'>" . $s . "</span>";
return $s;
}
@@ -477,6 +479,11 @@ if ($pr_flag) {
$(this).html(marked.parse($(this).html()));
<?php } else if ($OJ_MARKDOWN && $OJ_MARKDOWN == "markdown-it") { ?>
const md = window.markdownit();
md.set({
html: true,
linkify: true,
typographer: true,
})
$(this).html(md.render($(this).html()));
<?php } ?>
});