最近用discuz的开发者模式,研究了几个插件,发现discuz的插件开发真的很人性化,于是自己动手做了个全站帖子页第一楼帖子内容下方的公告插件。

截图(手机页和web页展示效果)

-----2018-06-20---1.25.11

-----2018-06-20---1.26.00

开发方式

仅仅是利用了web页面和mobile页面的帖子页下方的模板嵌入点。设计了一个content参数,在其中填入html代码,即可显示在全站的帖子页下方。

嵌入点:

viewthread_postbottom,对应template/default/forum/viewthread_node_body.htm。
viewthread_postbottom_mobile,对应template/default/mobile/forum/viewthread.htm。

本人使用的html代码,也一并贡献出来,安装插件之后,在插件设置里边展示内容里边填入。

<blockquote class="elem-quote"><strong>最新推荐:</strong><a href="#">云播区</a>,不用下载!高清不卡。</blockquote>
<style>
.elem-quote{
margin-top:20px
margin-bottom: 20px;
margin-left:0;
margin-right:0;
padding: 15px;
line-height: 22px;
border-left: 5px solid #009688;
border-radius: 0 2px 2px 0;
background-color: #f2f2f2;
}
.elem-quote a{
text-decoration:underline;
color:red;
}
</style>

插件源码

链接:https://pan.baidu.com/s/1TMJt9_sMmN2TocDz8HPPMQ 密码:tz6t