移除bbcode_to_html试试

This commit is contained in:
2025-05-10 15:40:44 +08:00
parent 7094b36a37
commit f1ba072f45

View File

@@ -122,7 +122,7 @@ if ($pr_flag) {
function trans_md($str) function trans_md($str)
{ {
$s = $str; $s = $str;
$s = bbcode_to_html($s); // $s = bbcode_to_html($s);
if ( if (
strpos($s, "class='md") === false && strpos($s, "class='md") === false &&
strpos($s, "class=\"md") === false strpos($s, "class=\"md") === false
@@ -148,15 +148,15 @@ if ($pr_flag) {
// echo $row['description']; // echo $row['description'];
echo trans_md($row['description']); echo trans_md($row['description']);
if (isset($_SESSION[$OJ_NAME . '_' . 'administrator']) || isset($_SESSION[$OJ_NAME . '_' . "p" . $row['problem_id']])) { if (isset($_SESSION[$OJ_NAME . '_' . 'administrator']) || isset($_SESSION[$OJ_NAME . '_' . "p" . $row['problem_id']])) {
// Only administrators or problem managers can see the source code toggle // 管理员增加一个显示源数据
echo '<div class="ui accordion" style="margin-top: 15px;"> echo '<div class="ui accordion" style="margin-top: 15px;">
<div class="title"> <div class="title">
<i class="dropdown icon"></i> <i class="dropdown icon"></i>
' . $MSG_ADMIN_ONLY . ' - ' . $MSG_DESCRIPTION . ' ' . $MSG_SOURCE_CODE . ' Markdown原文
</div> </div>
<div class="content"> <div class="content">
<pre style="overflow: auto; max-height: 300px; border: 1px solid #ddd; padding: 10px; background-color: #f5f5f5;">' . <pre style="overflow: auto; max-height: 300px; border: 1px solid #ddd; padding: 10px; background-color: #f5f5f5;">' .
htmlspecialchars($row['description'], ENT_QUOTES, 'UTF-8') . $row['description'] .
'</pre> '</pre>
</div> </div>
</div>'; </div>';