今天一朋友找我,问我如何在DZ论坛帖子中发表其他网站框架调用的帖子,经过一番研究过后,只需要在论坛中加入如下代码即可实现
- [iframe=730,520]http://vr.zzdso.com/h001/[/iframe]
在这里严重鄙视一下我的朋友,告诉他论坛发HTML调用代码以后没多久又找到我说:"能不能实现像论坛显示QQ在线状态,点这个图标可以聊天那样的设置,在编辑框上的功能栏内增加一个图标只要填入QQ号码就可以了,不用写一长串的HTML代码就可以搞定" (效果如下图)
一听这话我当时就晕了,懒到这样的程度也算是极品了,熬不过他的纠缠,所以要他给我论坛管理员账号的权限进后台看看再说。
经过一番研究和测试,花了我1个多小时总算实现了朋友的要求,现在把我的一点小方法公布给大家,让不懂写代码的朋友更好的实现网站调用。
一、前期工作是需要开启论坛版块的HTML代码,具体操作步骤可以去看我的另一篇文章:
Discuz X1.5如何设置只有管理员才能发表使用HTML代码
二、进入论坛后台,增加Discuz论坛代码:
界面—编辑器设置—Discuz!代码
新增一个标签名称为"iframe",可用和显示选择栏上划钩,图标可以自己制作一个宽高都为21*21大小的GIF图片,图片名称为"bb_ie.gif",做好图片后上传到论坛根目录下的"static/p_w_picpath/common/"文件夹内就OK了 (如下图)
三、点击右边的"详情"按钮进入详细设置
1、"替换内容"框内填入如下代码:
- <iframe style="xplus_iframes" src="{3}" width="{1}" height="{2}" scrolling="no" frameborder="0" border="0"></iframe>
2、"例子"框中输入一个实例比如我的http://bbs.zzccoo.com/portal.php/,这样做的目的是在论坛发帖的时候告诉别人这个需要按照这个格式填写
3、"解释"框中是当论坛前台用户鼠标指向这个标签的图标时显示出来的提示信息
4、"参数个数"框内的3是表示使用这个论坛标签有3个参数需要填写
5、"参数提示语"框内是为了让填写的人明白论坛标签内的3个参数分别对应填写相关信息的参数说明
6、"嵌套次数"框内是最大解析的代码嵌套次数(深度),范围从 1~3
7、"允许使用此代码的用户组"框内一定要选择"管理员"用户组,否则你的论坛被黑你就等着哭吧
设置完以上选项后提交,然后更新一下论坛缓存,OK 现在去论坛发一个网站框架调用的代码吧 =_= 如下图的论坛前台编辑器显示效果图
更加直观的效果大家可以到下面这个论坛去看看
http://bbs.zzccoo.com/bbs/thread-703-1-1.html
转载于:https://blog.51cto.com/edsoki/553516