你是否也想在Discuz做出这样的效果?
教程:
1、首先进入后台,然后根据路径依次进入【界面】-【编辑器设置】-【Discuz!代码】
2、新建一个代码
这是我的配置:
图标需要自己添加
3、点击详情,然后在替换内容中添加下方代码即可
按钮样式:
<style>
.yc {
background-color:#44c767;
border:1px solid #18ab29;
display:inline-block;
cursor:pointer;
color:#ffffff;
font-family:Arial;
font-size:15px;
padding:9px 16px;
text-decoration:none;
text-shadow:0px 1px 0px #2f6627;
}
.yc:hover {
background-color:#5cbf2a;
}
.yc:active {
position:relative;
top:1px;
}
</style>
按钮代码:
<div class="spoiler">
<div class="spoilerheader">
<input type="button" class="yc" value="
点击展开/折叠隐藏内容" onClick="n =
this.parentNode.parentNode.lastChild;if(n.style.display == 'none') {n.style.display
= 'block';} else {n.style.display = 'none';} return false;"/>
</div><div class="spoilerbody" style="display: none;border-style:groove;padding-right:5px; ">
<table><td>
{1}
</td></table>
</div></div>
4、做一些微量调整,然后就可以使用了
**
在折叠中显示图片,颜色等样式:
**
高危操作,请备份文件
打开source/function/cache/cache_bbcodes.php
搜索
1 => "/\[{bbtag}]([^"\[]+?)\[\/{bbtag}\]/is",
2 => "/\[{bbtag}=(['"]?)([^"\[]+?)(['"]?)\]([^"\[]+?)\[\/{bbtag}\]/is",
3 => "/\[{bbtag}=(['"]?)([^"\[]+?)(['"]?),(['"]?)([^"\[]+?)(['"]?)\]([^"\[]+?)\[\/{bbtag}\]/is"
替换成
1 => "/\[{bbtag}](.+?)\[\/{bbtag}\]/is",
2 => "/\[{bbtag}=(['\"]?)(.+?)(['\"]?)\](.+?)\[\/{bbtag}\]/is",
3 => "/\[{bbtag}=(['\"]?)(.+?)(['\"]?),(['\"]?)(.+?)(['\"]?)\](.+?)\[\/{bbtag}\]/is"
更新缓存
6 条评论
前4张图挂了
修复了
Interesting OωO
用不了(╯°A°)╯︵○○○
BUG都可以
我弄的就是BUG论坛