diff options
| -rw-r--r-- | assets/js/cmt.miracles.js | 1 | ||||
| -rw-r--r-- | images/loading/owo.png | bin | 0 -> 1773 bytes | |||
| -rw-r--r-- | libs/Contents.php | 10 |
3 files changed, 7 insertions, 4 deletions
diff --git a/assets/js/cmt.miracles.js b/assets/js/cmt.miracles.js index 2a3fb45..5af3b44 100644 --- a/assets/js/cmt.miracles.js +++ b/assets/js/cmt.miracles.js @@ -205,6 +205,7 @@ var MiraclesComment = { //评论后需要处理的事情
afterComment(true);
+ LazyLoad();
}else{
//评论失败
afterComment(false);
diff --git a/images/loading/owo.png b/images/loading/owo.png Binary files differnew file mode 100644 index 0000000..8b1d909 --- /dev/null +++ b/images/loading/owo.png diff --git a/libs/Contents.php b/libs/Contents.php index 8149f55..5a54e1f 100644 --- a/libs/Contents.php +++ b/libs/Contents.php @@ -14,9 +14,11 @@ class Contents $text = empty($last) ? $data : $last; if ($widget instanceof Widget_Archive) { //ParseOther - $text = Contents::parseEmo(Contents::parseKbd(Contents::parseCode(Contents::parseImages(Contents::parseHeadings(Contents::parseTextColor(Contents::parseRuby(Contents::parseTip(Contents::parseLink($text))))))))); + $text = Contents::parseKbd(Contents::parseCode(Contents::parseImages(Contents::parseHeadings(Contents::parseTextColor(Contents::parseRuby(Contents::parseTip(Contents::parseLink($text)))))))); //LazyLoad $text = preg_replace('/<img (.*?)src(.*?)(\/)?>/','<img $1src="/usr/themes/Miracles/images/loading/'.$load_image.'.gif" data-original$2 />',$text); + //owo + $text = Contents::parseEmo($text); } return $text; } @@ -153,7 +155,7 @@ class Contents */ private static function parsePaopaoBiaoqingCallback($match) { - return '<img class="owo-img" src="/usr/themes/Miracles/images/biaoqing/paopao/'. str_replace('%', '', urlencode($match[1])) . '_2x.png">'; + return '<img class="owo-img" src="/usr/themes/Miracles/images/loading/owo.png" data-original="/usr/themes/Miracles/images/biaoqing/paopao/'. str_replace('%', '', urlencode($match[1])) . '_2x.png">'; } /** @@ -163,7 +165,7 @@ class Contents */ private static function parseAruBiaoqingCallback($match) { - return '<img class="owo-img" src="/usr/themes/Miracles/images/biaoqing/aru/'. str_replace('%', '', urlencode($match[1])) . '_2x.png">'; + return '<img class="owo-img" src="/usr/themes/Miracles/images/loading/owo.png" data-original="/usr/themes/Miracles/images/biaoqing/aru/'. str_replace('%', '', urlencode($match[1])) . '_2x.png">'; } /** @@ -173,7 +175,7 @@ class Contents */ private static function parseTweBiaoqingCallback($match) { - return '<img class="owo-img" src="/usr/themes/Miracles/images/biaoqing/twemoji/'. str_replace('%', '', $match[1]) . '.png">'; + return '<img class="owo-img" src="/usr/themes/Miracles/images/loading/owo.png" data-original="/usr/themes/Miracles/images/biaoqing/twemoji/'. str_replace('%', '', $match[1]) . '.png">'; } /** |
