试试gemini的建议
This commit is contained in:
@@ -511,19 +511,29 @@ if ($pr_flag) {
|
||||
headerIds: false
|
||||
});
|
||||
|
||||
// Helper function to decode HTML entities from Markdown source
|
||||
function decodeHtmlEntities(text) {
|
||||
var textArea = document.createElement('textarea');
|
||||
textArea.innerHTML = text;
|
||||
return textArea.value;
|
||||
}
|
||||
|
||||
$(".md").each(function () {
|
||||
let raw_markdown_source = $(this).html();
|
||||
let decoded_markdown_source = decodeHtmlEntities(raw_markdown_source);
|
||||
|
||||
<?php if ( $OJ_MARKDOWN == "marked.js") { ?>
|
||||
let markdown_content = marked.parse($(this).html());
|
||||
let markdown_content = marked.parse(decoded_markdown_source);
|
||||
<?php } else if ($OJ_MARKDOWN == "markdown-it") { ?>
|
||||
const md = window.markdownit();
|
||||
md.set({
|
||||
html: true,
|
||||
linkify: true,
|
||||
typographer: true,
|
||||
})
|
||||
let markdown_content = md.render($(this).html());
|
||||
});
|
||||
let markdown_content = md.render(decoded_markdown_source);
|
||||
<?php } ?>
|
||||
$(this).html(markdown_content)
|
||||
$(this).html(markdown_content);
|
||||
});
|
||||
// adding note for ```input1 ```output1 in description
|
||||
for (let i = 1; i < 10; i++) {
|
||||
|
||||
Reference in New Issue
Block a user