diff --git a/argontheme.js b/argontheme.js index 0f9d1bf..5a36622 100644 --- a/argontheme.js +++ b/argontheme.js @@ -932,12 +932,17 @@ if (argonConfig.waterflow_columns != "1") { cancelEdit(false); replying = true; replyID = commentID; - $("#post_comment_reply_name").html($("#comment-" + commentID + " .comment-item-title > .comment-name")[0].innerHTML); - let preview = $("#comment-" + commentID + " .comment-item-text")[0].innerHTML; - if ($("#comment-" + commentID + " .comment-item-source")[0].innerHTML != ''){ - preview = $("#comment-" + commentID + " .comment-item-source")[0].innerHTML.replace(/\n/g, "
"); + let nameEl = $("#comment-" + commentID + " .comment-item-title > .comment-name")[0]; + let textEl = $("#comment-" + commentID + " .comment-item-text")[0]; + let sourceEl = $("#comment-" + commentID + " .comment-item-source")[0]; + if (nameEl) { + $("#post_comment_reply_name").text(nameEl.textContent); } - $("#post_comment_reply_preview").html(preview); + let preview = textEl ? textEl.textContent : ''; + if (sourceEl && sourceEl.innerHTML !== '') { + preview = sourceEl.textContent; + } + $("#post_comment_reply_preview").text(preview); if ($("#comment-" + commentID + " .comment-item-title .badge-private-comment").length > 0){ $("#post_comment").addClass("post-comment-force-privatemode-on"); }else{ diff --git a/functions.php b/functions.php index 9e6e5f1..cf1b0be 100644 --- a/functions.php +++ b/functions.php @@ -836,7 +836,7 @@ function post_analytics_info(){ ) ) ); - $result = file_get_contents('http://api.solstice23.top/argon_analytics/index.php?domain=' . urlencode($_SERVER['HTTP_HOST']) . '&version='. urlencode($GLOBALS['theme_version']), false, $contexts); + $result = @file_get_contents('https://api.solstice23.top/argon_analytics/index.php?domain=' . urlencode($_SERVER['HTTP_HOST']) . '&version='. urlencode($GLOBALS['theme_version']), false, $contexts); update_option('argon_has_inited', 'true'); return $result; }else{ @@ -1237,7 +1237,7 @@ function get_article_words($str){ foreach ($codeSegments as $codeSegment){ $codeLines = preg_split('/\r\n|\n|\r/', $codeSegment); foreach ($codeLines as $line){ - if (strlen(trim($str)) > 0){ + if (strlen(trim($line)) > 0){ $codeTotal++; } }