晨风交流论坛_CMP_CChat_Flash_音乐_视频_播放器_live直播_聊天室

 找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 39256|回复: 41

[插件] announce公告插件发布【html支持更新】

[复制链接]
发表于 2010-11-4 19:51:09 | 显示全部楼层 |阅读模式
官方QQ群:102348392 | 捐赠CMP
[cmp=600,420]http://cmp.cenfun.com/cmp4/cmp.swf?backgrounds=plugins/announce.swf[/cmp]

2010.11.5
更新了html支持方式,请重新下载


config.xml配置参数:
  1. announce_content = "%E7%94%9F%E6%B4%BB%E9%9C%80%E8%A6%81%E9%9F%B3%E4%B9%90%EF%BC%8C%E6%AC%A2%E8%BF%8E%E4%BD%BF%E7%94%A8%3Ca%20href%3D'http%3A%2F%2Fbbs.cenfun.com%2F'%3E%3Cfont%20color%3D'%23ff0000'%3E%3Cb%3ECMP%3C%2Fb%3E%3C%2Ffont%3E%3C%2Fa%3E%20Life%20needs%20music%2C%20Welcome%20to%20CMP"
  2. announce_xywh = "0,0,100P,20"
  3. announce_speed = "1"

  4. plugins = "plugins/announce.swf"
复制代码
announce_content是要显示的公告内容,将滚动显示
内容支持简单的html标记,如颜色,加粗,链接等
但注意有html时,需要(到这里http://tools.cenfun.com/)进行转义,没有html无需转义
因为有html将导致配置文件xml格式错误,比如:
  1. announce_content = "生活需要音乐,欢迎使用<a href='http://bbs.cenfun.com/'><font color='#ff0000'><b>CMP</b></font></a> Life needs music, Welcome to CMP"
复制代码
这是没有转义的,其中含有尖括号,这样会导致整个xml文件格式错误,故需要转义,转义后就是:
  1. announce_content = "%E7%94%9F%E6%B4%BB%E9%9C%80%E8%A6%81%E9%9F%B3%E4%B9%90%EF%BC%8C%E6%AC%A2%E8%BF%8E%E4%BD%BF%E7%94%A8%3Ca%20href%3D'http%3A%2F%2Fbbs.cenfun.com%2F'%3E%3Cfont%20color%3D'%23ff0000'%3E%3Cb%3ECMP%3C%2Fb%3E%3C%2Ffont%3E%3C%2Fa%3E%20Life%20needs%20music%2C%20Welcome%20to%20CMP"
复制代码
其实仅转义尖括号即可,其他如中文无需转义
当然也可直接修改插件源码,把公告内容编译进去

announce_xywh是设置插件的位置宽高,同cmp皮肤里面的xywh,默认是"0,0,100P,20",也就是等宽,高20,位于顶部

announce_speed是滚动速度,默认1

鼠标移到上面将显示右边的删除按钮,可以点击隐藏公告插件
同时暂停滚动,以便可以点击公告链接等,鼠标移出时将继续滚动

插件(announce.swf)及其源文件下载页:
https://github.com/cenfun/cmp/tree/master/cmp4/plugins/announce/

注意:这里仅提供简单的基本例子,其他功能请大家自行二次开发

发表于 2010-11-4 19:54:14 | 显示全部楼层
应该加个link属性,连接也不错
 楼主| 发表于 2010-11-4 20:00:00 | 显示全部楼层
回复 zw1987915 的帖子

不是支持简单html,可以自行加链接啊
  1. announce_content="<a href='http://bbs.cenfun.com'>CMP</a>"
复制代码
发表于 2010-11-4 20:56:29 | 显示全部楼层
不错学习拉!
发表于 2010-11-4 21:29:16 | 显示全部楼层
罪过罪过,没好好看清楚,
发表于 2010-11-4 22:21:09 | 显示全部楼层
老大!我太佩服你了!
不错
绝对经典
发表于 2010-11-4 23:40:19 | 显示全部楼层
不错  支持
 楼主| 发表于 2010-11-5 08:36:22 | 显示全部楼层
更新了一下链接添加说明,需要进行转义
新增鼠标移到上面暂停滚动,以便可以点击公告链接等,鼠标移出时将继续滚动

点评

公告插件上的那个隐藏按钮怎么取消呢???就是不让他人隐藏滚动公告  发表于 2013-7-25 20:09
发表于 2010-11-5 08:38:46 | 显示全部楼层
支持啊,顶起。
发表于 2010-11-5 12:46:32 | 显示全部楼层
顶老大!

QQ|客服QQ44023478|Archiver|手机版|小黑屋|晨风交流论坛 ( 粤ICP备05008793号 )

GMT+8, 2018-10-18 19:17 , Processed in 0.060867 second(s), 19 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表