改变Discuz!默认的高亮颜色 。。。。

本文介绍如何在特定PHP脚本中修改颜色配置,涉及foumdisplay.php、misc.func.php及topicadmin_moderate.htm等文件。通过修改颜色数组和HTML代码,可以实现自定义颜色选择。

 1、打开foumdisplay.php
     找到:

$colorarray = array('', 'red', 'orange', 'yellow', 'green', 'cyan', 'blue', 'purple', 'gray');

   修改成:

$colorarray = array('', 'orange', '#B454E8', '#21E41B', '#E28D1D', '#0099ff', '#00ccff', 'purple, '#EA2ED8');

即把喜欢的颜色改成#21E41B这样的形式,不变的就不要动。

2、打开include/misc.func.php ,修改办法同1 。

3、打开templates/default/topicadmin_moderate.htm
找到

<td> &nbsp; <input class="radio" type="radio" name="highlight_color" value="1" $colorcheck[1]></td><td width="20" bgcolor="red">&nbsp;</td>
    
<td> &nbsp; <input class="radio" type="radio" name="highlight_color" value="2" $colorcheck[2]></td><td width="20" bgcolor="orange">&nbsp;</td>
    
<td> &nbsp; <input class="radio" type="radio" name="highlight_color" value="3" $colorcheck[3]></td><td width="20" bgcolor="yellow">&nbsp;</td>
    
<td> &nbsp; <input class="radio" type="radio" name="highlight_color" value="4" $colorcheck[4]></td><td width="20" bgcolor="green">&nbsp;</td>
    
<td> &nbsp; <input class="radio" type="radio" name="highlight_color" value="5" $colorcheck[5]></td><td width="20" bgcolor="cyan">&nbsp;</td>
    
<td> &nbsp; <input class="radio" type="radio" name="highlight_color" value="6" $colorcheck[6]></td><td width="20" bgcolor="blue">&nbsp;</td>
    
<td> &nbsp; <input class="radio" type="radio" name="highlight_color" value="7" $colorcheck[7]></td><td width="20" bgcolor="purple">&nbsp;</td>
    
<td> &nbsp; <input class="radio" type="radio" name="highlight_color" value="8" $colorcheck[8]></td><td width="20" bgcolor="gray">&nbsp;</td>

把修改的颜色改成对应的#21E41B这样的形式 ,注意要和前边的颜色数组一致 。

如果需要添加更多颜色,只需要在后边按照下边的格式加(注意value和$colorcheck[8]):

<td> &nbsp; <input class="radio" type="radio" name="highlight_color" value="7" $colorcheck[7]></td><td width="20" bgcolor="purple">&nbsp;</td>

然后修改topicadmin.php

找到:

if($highlight_style < 0 || $highlight_style > 7 || $highlight_color < 0 || $highlight_color > 8) {
                    showmessage(
'undefined_action', NULL, 'HALTED');
                }

修改颜色个数,比如增加了一种颜色,修改为:

if($highlight_style < 0 || $highlight_style > 8 || $highlight_color < 0 || $highlight_color > 9) {
                    showmessage(
'undefined_action', NULL, 'HALTED');
                }


 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值