小凡梦

【项目发布】关于typecho后台登录模板GCadmin友情链接管理页面的更新
今天,我的一位朋友对我说,他没有办法管理友情链接了,因为他是handsome主题的用户,该主题自带友情链接管理插件...
扫描右侧二维码阅读全文
05
2018/05

【项目发布】关于typecho后台登录模板GCadmin友情链接管理页面的更新

今天,我的一位朋友对我说,他没有办法管理友情链接了,因为他是handsome主题的用户,该主题自带友情链接管理插件,昨晚我写这套模板的时候太匆忙,忽略了这个问题,于是,我便及时做了调整与更新,将handsome主题的友链管理功能添加到了本后台模板中。既是handsome主题也是GCadmin后台模板的用户可以根据下方教程进行修改。

1:后台修改
找到admin文件夹内的index.php文件,将以下代码覆盖即可

<?php
include 'common.php';
$stat = Typecho_Widget::widget('Widget_Stat');
?>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>后台管理-typecho</title>
    <meta name="renderer" content="webkit|ie-comp|ie-stand">
    <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
    <meta name="viewport" content="width=device-width,user-scalable=yes, minimum-scale=0.4, initial-scale=0.8,target-densitydpi=low-dpi" />
    <meta http-equiv="Cache-Control" content="no-siteapp" />

    <link rel="shortcut icon" href="/favicon.ico" type="image/x-icon" />
    <link rel="stylesheet" href="./css/font.css">
    <link rel="stylesheet" href="./css/xadmin.css">
    <script type="text/javascript" src="https://cdn.bootcss.com/jquery/3.2.1/jquery.min.js"></script>
    <script src="./lib/layui/layui.js" charset="utf-8"></script>
    <script type="text/javascript" src="./js/xadmin.js"></script>

</head>
<body>
    <!-- 顶部开始 -->
    <div class="container">
        <div class="logo"><a href="./index.php">Typecho</a></div>
        <div class="left_open">
            <i title="展开左侧栏" class="iconfont">&#xe699;</i>
        </div>
        <ul class="layui-nav right" lay-filter="">
          <li class="layui-nav-item">
            <a href="javascript:;">admin</a>
            <dl class="layui-nav-child"> <!-- 二级菜单 -->
              <dd><a onclick="x_admin_show('个人信息','/admin/profile.php')">个人信息</a></dd>
              
              <dd><a href="<?php $options->logoutUrl(); ?>"><?php _e('登出'); ?></a></dd>
            </dl>
          </li>
          <li class="layui-nav-item to-index"><a href="/">网站</a></li>
        </ul>
        
    </div>
    <!-- 顶部结束 -->
    <!-- 中部开始 -->
     <!-- 左侧菜单开始 -->
    <div class="left-nav">
      <div id="side-nav">
        <ul id="nav">
            <li>
                <a href="javascript:;">
                    <i class="iconfont">&#xe6b8;</i>
                    <cite>控制台</cite>
                    <i class="iconfont nav_right">&#xe697;</i>
                </a>
                <ul class="sub-menu">
                    <li>
                        <a _href="/admin/profile.php">
                            <i class="iconfont">&#xe6a7;</i>
                            <cite>个人设置</cite>
                            
                        </a>
                    </li >
                    <li>
                        <a _href="/admin/plugins.php">
                            <i class="iconfont">&#xe6a7;</i>
                            <cite>插件</cite>
                            
                        </a>
                    </li>
                    <li>
                        <a _href="/admin/themes.php">
                            <i class="iconfont">&#xe6a7;</i>
                            <cite>外观</cite>
                            
                        </a>
                    </li>
                    <li>
                        <a _href="/admin/backup.php">
                            <i class="iconfont">&#xe6a7;</i>
                            <cite>备份</cite>
                            
                        </a>
                    </li>
                    <li>
                        
                    </li>
                </ul>
            </li>
            <li>
                <a href="#">
                    <i class="iconfont">&#xe723;</i>
                    <cite>撰写</cite>
                    <i class="iconfont nav_right">&#xe697;</i>
                </a>
                <ul class="sub-menu">
                    <li>
                                <a _href="/admin/write-post.php">
                                    <i class="iconfont">&#xe6a7;</i>
                                    <cite>撰写新文章</cite>
                                    
                                </a>
                            </li>
                            <li>
                                <a _href="/admin/write-page.php">
                                    <i class="iconfont">&#xe6a7;</i>
                                    <cite>创建新页面</cite>
                                    
                                </a>
                            </li>
                </ul>
            </li>
            <li>
                <a href="javascript:;">
                    <i class="iconfont">&#xe726;</i>
                    <cite>管理员管理</cite>
                    <i class="iconfont nav_right">&#xe697;</i>
                </a>
                <ul class="sub-menu">
                    <li>
                        <a _href="/admin/manage-posts.php">
                            <i class="iconfont">&#xe6a7;</i>
                            <cite>管理文章</cite>
                        </a>
                    </li >
                    <li>
                        <a _href="/admin/manage-pages.php">
                            <i class="iconfont">&#xe6a7;</i>
                            <cite>独立页面</cite>
                        </a>
                    </li >
                    <li>
                        <a _href="/admin/manage-comments.php">
                            <i class="iconfont">&#xe6a7;</i>
                            <cite>管理评论</cite>
                        </a>
                    </li >
                    <li>
                        <a _href="/admin/manage-categories.php">
                            <i class="iconfont">&#xe6a7;</i>
                            <cite>管理分类</cite>
                        </a>
                    </li >
                    <li>
                        <a _href="/admin/manage-tags.php">
                            <i class="iconfont">&#xe6a7;</i>
                            <cite>管理标签</cite>
                        </a>
                    </li >
                    <li>
                        <a _href="/admin/manage-medias.php">
                            <i class="iconfont">&#xe6a7;</i>
                            <cite>管理文件</cite>
                        </a>
                    </li >
                    <li>
                        <a _href="/admin/manage-users.php">
                            <i class="iconfont">&#xe6a7;</i>
                            <cite>管理用户</cite>
                        </a>
                    </li >
                    <li>
                        <a _href="/admin/extending.php?panel=Links%2Fmanage-links.php">
                            <i class="iconfont">&#xe6a7;</i>
                            <cite>管理友链</cite>
                        </a>
                    </li >
                </ul>
            </li>
            <li>
                <a href="javascript:;">
                    <i class="iconfont">&#xe6ce;</i>
                    <cite>设置</cite>
                    <i class="iconfont nav_right">&#xe697;</i>
                </a>
                <ul class="sub-menu">
                    <li>
                        <a _href="/admin/options-general.php">
                            <i class="iconfont">&#xe6a7;</i>
                            <cite>基本设置</cite>
                        </a>
                    </li >
                    <li>
                        <a _href="/admin/options-discussion.php">
                            <i class="iconfont">&#xe6a7;</i>
                            <cite>评论</cite>
                        </a>
                    </li>
                    <li>
                        <a _href="/admin/options-reading.php">
                            <i class="iconfont">&#xe6a7;</i>
                            <cite>阅读</cite>
                        </a>
                    </li>
                    <li>
                        <a _href="/admin/options-permalink.php">
                            <i class="iconfont">&#xe6a7;</i>
                            <cite>永久连接</cite>
                        </a>
                    </li>
                    
                </ul>
            </li>
            
                </ul>
            </li>
        </ul>
      </div>
    </div>
    <!-- <div class="x-slide_left"></div> -->
    <!-- 左侧菜单结束 -->
    <!-- 右侧主体开始 -->
    <div class="page-content">
        <div class="layui-tab tab" lay-filter="xbs_tab" lay-allowclose="false">
          <ul class="layui-tab-title">
            <li class="home"><i class="layui-icon">&#xe68e;</i>网站概要</li>
          </ul>
          <div class="layui-tab-content">
            <div class="layui-tab-item layui-show">
                <iframe src='./welcome.html' frameborder="0" scrolling="yes" class="x-iframe"></iframe>
            </div>
          </div>
        </div>
    </div>
    <div class="page-content-bg"></div>
    <!-- 右侧主体结束 -->
    <!-- 中部结束 -->
    
    <!-- 底部开始 -->
    <div class="footer">
        <div class="copyright">Copyright ©2018 小凡梦 All Rights Reserved</div>
<div class="copyright">本后台由小凡梦基于<b><a href="http://x.xuebingsi.com/"><font color="White ">X-admin</font></b></a>开发</div>        
    </div>
    <!-- 底部结束 -->
    <script>
    //百度统计可去掉
    var _hmt = _hmt || [];
    (function() {
      var hm = document.createElement("script");
      hm.src = "https://hm.baidu.com/hm.js?b393d153aeb26b46e9431fabaf0f6190";
      var s = document.getElementsByTagName("script")[0]; 
      s.parentNode.insertBefore(hm, s);
    })();
    </script>
</body>
</html>
<?php include 'footer.php'; ?>

2:插件修改
路径为usr/plugins/Links,找到manage-links.php文件,将下方文件替换顶部<?php?>那一段即可

<?php
include 'common.php';
include 'header.php';
?>


Last modification:August 6th, 2018 at 06:32 pm
If you think my article is useful to you, please feel free to appreciate

6 comments

  1. 神代綺凜

    作者您好,您做的这个GCadmin我很喜欢,同时我也是Handsome用户,而且实际上这个问题并不只限于友情链接,只要是插件插入的第三方菜单都无法在GCadmin的菜单里显示(比如GoLinks插件等),只是单纯的改模板并不能真正解决问题
    是不是相比原admin漏掉了什么插入第三方菜单的函数之类的(瞎猜

    1. 小凡梦
      @神代綺凜

      刚刚在修改的时候,发现了一个很伤的问题,所有的插件都引入了menu.php文件,但是要兼容GCadmin必须去掉这一行,但是添加插件的时候无法实现去除,所以只能通过改模板来实现。(╯°A°)╯︵○○○说白了,还是本辣鸡技术不到家啊

    2. 小凡梦
      @神代綺凜

      嗯嗯,感谢提醒!已经发现这个问题了,在修改中,谢谢!୧(๑•̀⌄•́๑)૭

  2. 夏目贵志

    OωO顶~!

  3. 小学长

    反馈,在编辑文章的时候预览会有错位

    1. 小凡梦
      @小学长

      将左侧栏隐藏即可消除错位

Leave a Comment