前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >handsome魔改三合一

handsome魔改三合一

作者头像
Qicloud
发布2022-01-21 13:08:37
7010
发布2022-01-21 13:08:37
举报
文章被收录于专栏:七云博客七云博客

简单介绍

日常休息,然后百度找了一些大佬的handsome美化版,声明下面教程来源于网络会在底部注明 非完全转载

修改方法

此次修改最大的亮点,可以随时切换魔改样式,保证各位小伙伴的页面随时随地都可以变换,那么,想要做到这几点,我们首先要下载魔改文件。 下载按钮

注意:此次文件较大,并且修改都地方有5处以上,请一定要备份自己要修改的文件,重要都事情说三次,一定要备份,一定要备份,一定要备份。 下载好后,我们将文件解压出来,放在我们服务器下,此压缩包一共两个文件夹,一个独立的css文件除了可以删除图片外,剩下的最好不要删除。 两个文件夹名分别为personality(个性版)compatible(兼容版)将其放在/usr/themes/handsome/assets/文件夹下 另外一个文件coolopacity.min.css,这个文件是只有开启透明模式的时候才会开启,本人建议替换掉原有的文件,请将coolopacity.min.css文件放在usr/themes/handsome/assets/css/features文件夹下替换掉原有文件。

食用方法

做好上一步后,我们开始修改后台代码,不管小伙伴们用什么方法打开文件,一定要记得备份,如果因为操作失误而导致重大损失的,本站不承担任何后果。

首先打开usr/themes/handsome/functions.php 文件。将下面都代码复制并且粘贴过去;

代码语言:javascript
复制
    //主题魔改选择
    $magic = new Radio('magic',
        array(
            '0' => _t('1. 原版样式'),
            '1' => _t('2. 兼容版样式</br>'),
            '2' => _t('3. 个性版样式')
        ),

        //Default choose
        '7',_t('主题魔改样式'),_t("</br>共三款:分别为原版的透明样式,兼容版样式与个性版样式,<b style='color: red'>注意:个性版只支持大头图模式。</b>")
    );
    $form->addInput($magic);

大概在227行左右处开始粘贴

第二步:打开usr/themes/handsome/component/header.php 文件将下面都代码复制:

代码语言:javascript
复制
 <?php
$url =STATIC_PATH;
$md =Handsome::$version.Handsome::$versionTag;
if ($this->options->magic ==0){
    echo "<link rel=\"stylesheet\" href=\"$url/css/handsome.min.css?v=$md type=\"text/css\" />";
   }
if($this->options->magic ==1){
    echo "<link rel=\"stylesheet\" href=\"$url/compatible/handsome.min.css?v=$md type=\"text/css\" />";
    echo "<link rel=\"stylesheet\" href=\"$url/compatible/party.css?v=$md type=\"text/css\" />";
  } 
if($this->options->magic ==2){
    echo "<link rel=\"stylesheet\" href=\"$url/personality/handsome.min.css?v=$md type=\"text/css\" />";
    echo "<link rel=\"stylesheet\" href=\"$url/personality/party.css?v=$md type=\"text/css\" />";
    }
   ?>

请注意:请删除第57行的handsome.min.css文件。否则容易产生代码冲突,css样式文件重复调用的情况,现在在此声明作为强调。 大概在59行处开始粘贴

这个文件处还有一处需要修改,请复制如下代码粘贴至底部: 最后一行就不附图了

代码语言:javascript
复制
   <?php if ($this->options->magic ==0){

}else{
   echo "<canvas id=\"canvas\" class=\"wybj\"></canvas>";
}
?>

保存文件,准备下一步操作: 打开usr/themes/handsome/component/footer.php 文件将下面都代码复制: <?php version.Handsome::versionTag; if (

代码语言:javascript
复制
}else{
    echo "<script src=\"$url/personality/special.js?v=$md\"></script>";
}
?>

大概在340行左右处粘贴代码 ok完工!!!! 如果浏览器没有显示出样式,请尝试清理浏览器缓存,快捷键为Ctrl+F5,或者刷新cdn缓存,谢谢 至此,我们保存并且刷新我们的后台,选择透明模式,并且在魔改样式里选择兼容或者个性或者原版都是可以的,如果不想使用透明模式了,就关闭透明模式,前端就不会输出这个js了

本魔改是基于5.1.1所改样式 原文链接:https://www.lovexint.com/archives/145/

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2019-07-03 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 简单介绍
  • 修改方法
  • 食用方法
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档