简单介绍

日常休息,然后百度找了一些大佬的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 文件。将下面都代码复制并且粘贴过去;

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

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

如下图:大概在227行左右处开始粘贴; 请输入图片描述

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

 <?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行处开始粘贴:

请输入图片描述

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

   <?php if ($this->options->magic ==0){

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

保存文件,准备下一步操作: 打开usr/themes/handsome/component/footer.php 文件将下面都代码复制: <?php $url =STATIC_PATH; $md =Handsome::$version.Handsome::$versionTag; if ($this->options->magic ==0){

}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/