Skip to content

Commit cd36fe7

Browse files
committed
update1.7.6
1 parent 6f46c36 commit cd36fe7

File tree

9 files changed

+201
-68
lines changed

9 files changed

+201
-68
lines changed

archive.php

Lines changed: 24 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,22 @@
1-
<?php if (!defined('__TYPECHO_ROOT_DIR__')) exit; ?>
1+
<?php if (!defined('__TYPECHO_ROOT_DIR__')) {
2+
exit;
3+
} ?>
24
<?php $this->need('page_header.php'); ?>
35
<main class="layout" id="content-inner">
46
<div class="recent-posts category_ui" id="recent-posts">
57
<?php if ($this->have()): ?>
6-
<?php while($this->next()): ?>
8+
<?php while ($this->next()): ?>
79
<div class="recent-post-item">
8-
<wehao class="post_cover">
9-
<a class="article-title" href="<?php $this->permalink() ?>">
10-
<img class="post-bg" data-lazy-src="<?php echo get_ArticleThumbnail($this);?>" src="<?php echo GetLazyLoad() ?>" onerror="this.onerror=null;this.src='<?php $this->options->themeUrl('img/404.jpg'); ?>'"></a>
11-
</wehao>
12-
<div class="recent-post-info">
13-
<a class="article-title" href="<?php $this->permalink() ?>"><?php $this->title() ?></a>
10+
<?php if(noCover($this)): ?>
11+
<wehao class="post_cover">
12+
<a href="<?php $this->permalink() ?>">
13+
<img class="post-bg" data-lazy-src="<?php echo get_ArticleThumbnail($this);?>" src="<?php echo GetLazyLoad() ?>" onerror="this.onerror=null;this.src='<?php $this->options->themeUrl('img/404.jpg'); ?>'"></a>
14+
</wehao>
15+
<?php endif ?>
16+
<div class="recent-post-info<?php echo noCover($this) ? '' : ' no-cover'; ?>">
17+
<a class="article-title" href="<?php $this->permalink(); ?>"><?php $this->title(); ?></a>
1418
<div class="article-meta-wrap">
15-
<?php $this->sticky();?>
19+
<?php $this->sticky(); ?>
1620
<span class="post-meta-date" style="display:none;">
1721
<i class="far fa-calendar-alt"></i>
1822
<?php _e('发表于 '); ?> <?php $this->date(); ?>
@@ -21,8 +25,8 @@
2125
</span>
2226
<i class="fas fa-history"></i>
2327
<span class="article-meta-label">更新于</span>
24-
<?php echo date('Y-m-d' , $this->modified);?>
25-
<time class="post-meta-date-updated" datetime="<?php echo date('Y-m-d' , $this->modified);?>" title="更新于 ">
28+
<?php echo date('Y-m-d', $this->modified); ?>
29+
<time class="post-meta-date-updated" datetime="<?php echo date('Y-m-d', $this->modified); ?>" title="更新于 ">
2630
</time>
2731
<span class="article-meta">
2832
<span class="article-meta__separator">|</span>
@@ -41,20 +45,20 @@
4145
<span class="article-meta__separator">|</span>
4246
<i class="fas fa-comments"></i>
4347
<span class="post-meta-date" itemprop="interactionCount">
44-
<a itemprop="discussionUrl" href="<?php $this->permalink() ?>#comments">
48+
<a itemprop="discussionUrl" href="<?php $this->permalink(); ?>#comments">
4549
<?php $this->commentsNum('0条评论', '1 条评论', '%d 条评论'); ?>
4650
</a>
4751
</span>
4852
</span>
4953
</div>
5054
<div class="content">
51-
<?php if($this->fields->excerpt && $this->fields->excerpt!='') {
52-
echo $this->fields->excerpt;
53-
}else{
54-
echo $this->excerpt(130);
55-
}
56-
echo '<br><br><a href="',$this->permalink(),'" title="',$this->title(),'">阅读全文...</a>';
57-
?>
55+
<?php if ($this->fields->excerpt && $this->fields->excerpt != '') {
56+
echo $this->fields->excerpt;
57+
} else {
58+
echo $this->excerpt(130);
59+
}
60+
echo '<br><br><a href="',$this->permalink(),'" title="',$this->title(),'">阅读全文...</a>';
61+
?>
5862
</div>
5963
</div>
6064
</div>
@@ -65,7 +69,7 @@
6569
</article>
6670
<?php endif; ?>
6771
<nav id="pagination">
68-
<?php $this->pageNav('<i class="fas fa-chevron-left fa-fw"></i>', '<i class="fas fa-chevron-right fa-fw"></i>', 1, '...', array('wrapTag' => 'div', 'wrapClass' => 'pagination', 'itemTag' => '', 'prevClass' => 'extend prev', 'nextClass' => 'extend next', 'currentClass' => 'page-number current' )); ?>
72+
<?php $this->pageNav('<i class="fas fa-chevron-left fa-fw"></i>', '<i class="fas fa-chevron-right fa-fw"></i>', 1, '...', ['wrapTag' => 'div', 'wrapClass' => 'pagination', 'itemTag' => '', 'prevClass' => 'extend prev', 'nextClass' => 'extend next', 'currentClass' => 'page-number current']); ?>
6973
</nav>
7074
</div><!-- end #main -->
7175
<?php $this->need('sidebar.php'); ?>

comments.php

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,6 @@
4444
<button class="submit" type="submit" ><?php _e('评论'); ?></button>
4545
</div>
4646
<?php if($this->options->siteKey !== "" && $this->options->siteKey !== ""){RecapOutPut($this->user->hasLogin()) ;?><script>$(document).ready(function(){if($("#comment_keys").length == 0){$(".g-recaptcha").css({"position":"relative","top":"-40px"})}})</script> <?php }?>
47-
4847
<?php if($this->options->hcaptchaSecretKey !== "" && $this->options->hcaptchaAPIKey !== ""){
4948
RecapOutPut($this->user->hasLogin());?>
5049
<script>$(document).ready(function(){if($("#comment_keys").length == 0){$(".h-captcha").css({"position":"relative","top":"-40px"})}})</script>

edit/extend.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -200,7 +200,7 @@ $("#ui-datepicker-div").after(`
200200
<div class="wmd-prompt-dialog" style="top: 38%;" role="dialog">
201201
<div><p><b>插入代码块(语言版)</b></p></div>
202202
<form>
203-
<p>代码语言:<select id="select-code"><option selected="selected" value="other">请选择代码语言</option><option value="asp" mode="vbscript">ASP</option><option value="actionscript" mode="clike">ActionScript(3.0)/Flash/Flex</option><option value="bash" mode="shell">Bash/Bat</option><option value="css" mode="css">CSS</option><option value="c" mode="clike">C</option><option value="cpp" mode="clike">C++</option><option value="csharp" mode="clike">C#</option><option value="coffeescript" mode="coffeescript">CoffeeScript</option><option value="d" mode="d">D</option><option value="dart" mode="dart">Dart</option><option value="delphi" mode="pascal">Delphi/Pascal</option><option value="erlang" mode="erlang">Erlang</option><option value="go" mode="go">Golang</option><option value="groovy" mode="groovy">Groovy</option><option value="html" mode="text/html">HTML</option><option value="java" mode="clike">Java</option><option value="json" mode="text/json">JSON</option><option value="javascript" mode="javascript">Javascript</option><option value="lua" mode="lua">Lua</option><option value="less" mode="css">LESS</option><option value="markdown" mode="gfm">Markdown</option><option value="objective-c" mode="clike">Objective-C</option><option value="php" mode="php">PHP</option><option value="perl" mode="perl">Perl</option><option value="python" mode="python">Python</option><option value="r" mode="r">R</option><option value="rst" mode="rst">reStructedText</option><option value="ruby" mode="ruby">Ruby</option><option value="sql" mode="sql">SQL</option><option value="sass" mode="sass">SASS/SCSS</option><option value="shell" mode="shell">Shell</option><option value="scala" mode="clike">Scala</option><option value="swift" mode="clike">Swift</option><option value="vb" mode="vb">VB/VBScript</option><option value="xml" mode="text/xml">XML</option><option value="yaml" mode="yaml">YAML</option><option value="other">其他语言</option></select></p>
203+
<p>代码语言:<select id="select-code"><option selected="selected" value="other">请选择代码语言</option><option value="asp" mode="vbscript">ASP</option><option value="actionscript" mode="clike">ActionScript(3.0)/Flash/Flex</option><option value="bash" mode="shell">Bash/Bat</option><option value="css" mode="css">CSS</option><option value="c" mode="clike">C</option><option value="cpp" mode="clike">C++</option><option value="csharp" mode="clike">C#</option><option value="coffeescript" mode="coffeescript">CoffeeScript</option><option value="d" mode="d">D</option><option value="dart" mode="dart">Dart</option><option value="delphi" mode="pascal">Delphi/Pascal</option><option value="erlang" mode="erlang">Erlang</option><option value="go" mode="go">Golang</option><option value="groovy" mode="groovy">Groovy</option><option value="html" mode="text/html">HTML</option><option value="java" mode="clike">Java</option><option value="json" mode="text/json">JSON</option><option value="javascript" mode="javascript">Javascript</option><option value="lua" mode="lua">Lua</option><option value="less" mode="css">LESS</option><option value="markdown" mode="gfm">Markdown</option><option value="objective-c" mode="clike">Objective-C</option><option value="php" mode="php">PHP</option><option value="perl" mode="perl">Perl</option><option value="python" mode="python">Python</option><option value="r" mode="r">R</option><option value="rst" mode="rst">reStructedText</option><option value="ruby" mode="ruby">Ruby</option><option value="sql" mode="sql">SQL</option><option value="sass" mode="sass">SASS/SCSS</option><option value="shell" mode="shell">Shell</option><option value="scala" mode="clike">Scala</option><option value="swift" mode="clike">Swift</option><option value="vb" mode="vb">VB/VBScript</option><option value="xml" mode="text/xml">XML</option><option value="yaml" mode="yaml">YAML</option><option value="yml" mode="yml">YML</option><option value="other">其他语言</option></select></p>
204204
<textarea rows="10" cols="40" name="insert-codeblock" placeholder="这里填入代码块"></textarea>
205205
<button type="button" class="btn btn-s primary btn-ok">确定</button>
206206
<button type="button" class="btn btn-s btn-cancel">取消</button></form>

footer.php

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -93,6 +93,9 @@
9393
</div>
9494
<!--搜索end -->
9595
<div class="js-pjax">
96+
<?php if ($this->options->hcaptchaSecretKey !== "" && $this->options->hcaptchaAPIKey !== ""): ?>
97+
<script src="https://hcaptcha.com/1/api.js" async defer></script>
98+
<?php endif ?>
9699
<?php if ($this->is('post') || $this->is('page')): ?>
97100
<script src="<?php $this->options->themeUrl('js/comjs.js?v1.4.3'); ?>"></script>
98101
<?php endif ?>
@@ -115,7 +118,7 @@
115118
<script>$(document).ready(function(){var a=document.getElementsByTagName("a");for(let i=0;i<a.length;i++){let domain=document.domain;let url=a[i].href;if(typeof(url)!="undefined"&&url.length!=0&&url.match(domain)==null&&url!="javascript:void(0);"){a[i].setAttribute("target","_BLANK")}}});</script>
116119
<?php endif; ?>
117120
<?php if($this->is('index')): ?>
118-
<script type="text/javascript" src="<?php $this->options->themeUrl('js/wehao.js?v1.7.0'); ?>"></script>
121+
<script type="text/javascript" src="<?php $this->options->themeUrl('js/wehao.js?v1.7.6'); ?>"></script>
119122
<style>#page-header:not(.not-top-img):before {background-color: rgba(0,0,0,0);}</style>
120123
<!--打字-->
121124
<?php if (is_array($this->options->beautifyBlock) && in_array('ShowTopimg',$this->options->beautifyBlock)): ?>
@@ -262,6 +265,11 @@ function butterfly_swiper_injector_config() {
262265
NProgress.start();
263266
})),
264267
document.addEventListener("pjax:complete", (function() {
268+
<?php if ($this->options->hcaptchaSecretKey !== "" && $this->options->hcaptchaAPIKey !== ""): ?>
269+
hcaptcha.render('h-captcha', {
270+
sitekey: '<?php $this->options->hcaptchaSecretKey() ?>'
271+
});
272+
<?php endif ?>
265273
<?php $this->options->PjaxCallBack() ?>
266274
NProgress.done();
267275
window.refreshFn(),
@@ -274,6 +282,7 @@ function butterfly_swiper_injector_config() {
274282
"object" == typeof _hmt && _hmt.push(["_trackPageview", window.location.pathname]),
275283
"function" == typeof loadMeting && document.getElementsByClassName("aplayer").length && loadMeting(),
276284
"object" == typeof Prism && Prism.highlightAll(), "object" == typeof preloader && preloader.endLoading()
285+
coverShow()
277286
})),
278287
document.addEventListener("pjax:error", e => {
279288
// 404 === e.request.status && pjax.loadUrl("/404");

0 commit comments

Comments
 (0)