summaryrefslogtreecommitdiffstats
path: root/includes/footer.php
blob: 10fa10d78b19c9b59b3fecb9b307792f7ba0400d (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
<?php if (!defined('__TYPECHO_ROOT_DIR__')) exit; ?>
    </div><!-- 结束 pjax-container -->
	<!-- 页脚信息 -->
    <footer>
      <div class="footer-info footer-dark">
	    <p class="copyright">&copy; <?php echo date('Y'); ?> <a href="<?php $this->options->SiteUrl(); ?>"><?php $this->options->title(); ?></a>  All rights reserved.<br />
		Powered by <a href="http://typecho.org">Typecho</a> | Theme <a href="https://guhub.cn/p/miracles.html">Miracles</a> by <a href="https://guhub.cn">Eltrac</a></p>
	    <?php $this->options->footerEcho(); ?>
	  </div>
    </footer>
	<!-- 悬浮按钮 -->
	<div class="fixed-tools">
	  <button onclick="GoTop()" title="返回顶部" class="gotop-button"  style="color:white;"><i class="iconfont icon-chevron-up"></i></button>
	  <button onclick="Dark()" title="护眼模式" class="dark-button"><i class="iconfont icon-envira"></i></button>
	</div>
	<!-- JavaScript -->
    <script src="<?php Utils::indexTheme('assets/js/jquery.js'); ?>"></script>
	<script src="<?php Utils::indexTheme('assets/js/pjax.jquery.js'); ?>"></script>
	<script src="<?php Utils::indexTheme('assets/js/jquery.fancybox.js'); ?>"></script>
	<script src="<?php Utils::indexTheme('assets/js/jquery.lazyload.min.js'); ?>"></script>
	<script src="<?php Utils::indexTheme('assets/js/nprogress.js'); ?>"></script>
	<script src="<?php Utils::indexTheme('assets/js/OwO.min.js'); ?>"></script>
	<script src="<?php Utils::indexTheme('assets/js/prism.js'); ?>"></script>
	<script src="<?php Utils::indexTheme('assets/js/main.js'); ?>"></script>
	<script>
	//pjax-loader
    var siteurl = '<?php $this->options->SiteUrl() ;?>';
    $(document).pjax('a[href^="'+siteurl+'"]:not(a[target="_blank"], a[no-pjax])', {
      container: '#pjax-container',
      fragment: '#pjax-container',
      timeout: 8000
    }).on('pjax:send', function () {
	  NProgress.start();
	  GoTop();
    }).on('pjax:complete', function () {
      NProgress.done();
	  if (typeof Prism !== 'undefined') {
      var pres = document.getElementsByTagName('pre');
      for (var i = 0; i < pres.length; i++){
      if (pres[i].getElementsByTagName('code').length > 0)
        pres[i].className  = 'line-numbers';}
      Prism.highlightAll(true,null);}
	  $('form#login-form').addClass('need-refresh');
	  var OwO_demo = new OwO({logo: 'OωO表情',container: document.getElementsByClassName('OwO')[0],target: document.getElementsByClassName('OwO-textarea')[0],api: '<?php Utils::indexTheme('assets/OwO.json'); ?>',position: 'down',width: '300px',maxHeight: '250px'});
	  jQuery(function() {jQuery("img").lazyload({threshold: 200,effect: "fadeIn"});});
    });
	//LazyLoad
	jQuery(function() {jQuery("img").lazyload({threshold: 200,effect: "fadeIn"});});
	//解决刷新后不显示行号的问题
    var pres = document.getElementsByTagName('pre');
    for (var i = 0; i < pres.length; i++){if (pres[i].getElementsByTagName('code').length > 0)pres[i].className  = 'line-numbers';}
	//Search
    function Search() {$(".search").toggleClass("ready");$(".search-close").toggleClass("ready");}
    //mobileMenu
	function toggleMobileMenu() {$(".mobile-menu").toggleClass("ready");$(".mobile-menu-close").toggleClass("ready");}
	//Login
    function Login() {$(".login").toggleClass("ready");$(".login-close").toggleClass("ready");}
	//OwO
	var OwO_demo = new OwO({logo: 'OωO表情',container: document.getElementsByClassName('OwO')[0],target: document.getElementsByClassName('OwO-textarea')[0],api: '<?php Utils::indexTheme('assets/OwO.json'); ?>',position: 'down',width: '300px',maxHeight: '250px'});
	</script>
	<?php if($this->options->jsEcho && $this->options->jsEcho!=''): ?><style><?php $this->options->jsEcho(); ?></style><?php endif; ?>
    <?php $this->footer(); ?>
  </body>
</html>