![]()
今天应亮哥的要求,写了一个Discuz! 调用指定用户的主题帖子的小组件。在Discuz! 暂时没有可以指定某一个会员帖子的调用功能,或者有没有发现。反正简单,自己写的适应性和灵活性都很大。还可以自己添加一些CSS定义等。
适用于Discuz! PHP全系列版本:Discuz! 4.x、Discuz! 5.x、Discuz! 6.x、Discuz! 7.x
使用说明:
第一步:将mybbs.php放置在你的论坛根目录下,
例如
1.你的BBS的访问地址是: http://www.jankr.com/bbs/
则将mybbs.php放在/bbs/下,即http://www.jankr.com/bbs/mybbs.php
2.如果你的BBS访问地址是:http://bbs.jankr.com/
则将mybbs.php放在/下,即http://bbs.jankr.com/mybbs.php
第二步:调用
假如是BBS是二级目录,调用页面在根目录下,则如此调用
<script type=”text/javascript” src=”bbs/mybbs.php?key=25&m=10&l=15″></script>
至于调用的路径是否正确,你可以自行调整,并且可以修改mybbs.php中的<a href=”">中的显示路径直接正确为止。
第三步:参数说明
key 是会员的ID编号
m 是调用主题的数量
l 是主题显示的字符数
mybbs.php?key=25&m=10&l=15 表示调用ID编号为25的会员最新发布的10个主题,并且以15个字符显示。
其他说明:
目前没有做调用网站监测,如果需要只能在自己域名内调用的朋友,可以自行进行检测,如果需要我帮忙!
本插件下载地址(包含GBK和UTF-8):本站下载
本文同时在discuz.net 发布: http://www.discuz.net/viewthread.php?tid=1553065
Update For 大话精:
echo ‘document.write(“<li><a href=\\”http:\/\/bbs.tb30.com\/viewthread.php?tid=’.$forumdata['tid'].’\\” target=\\”_blank\\”>’.mb_substr($forumdata['subject'],0,$length,’UTF-8′).’</a></li>”);’.”\n”;
写成这样,直接浏览该PHP页面可能有奇怪的字符出现,你用JavaScript调用来测试! 而且注意中文和英文的引号!
以上内容为键客网原创,版权归键客网Jankr.com所 有,如需转载请注明出处并来电邮告知

忽然发现你的广告是百度推广的,你太牛了,我之前申请过,但失败了!
呵呵百度联盟很多年前就申请了,那个搜索业务还给封了。哈哈,现在为了测试一个特别的事情,所以就放上去了。其他站点都是用Adsense!
很good!俺喜欢你这皮肤。
Haha luguo
很久没有碰过论坛了
我又回来啦,关注贵站很久了,博客的访问量大吗?
兄弟,我博客地址(翻墙刺猬)改了,下面是新的博客地址。
新的博客名称:阿东博客
新的博客网址:www.adong.info
麻烦更新下,谢谢啦。
哈哈,想不到你也换了!OKay,已经更新!
换域名了?
是啊!刚换的,在测试!连公告都没法!
你这是调用某人发帖的主题吧。如果调用某个版区的,按最新发帖来排序的。咋搞。?
调用某个版块的新帖在Discuz!的管理后台已经有调用的设置,也是生成JS脚本。
这个调用界面是什么样的啊?
这不是后台设置的界面。至于调用的界面你可以进行自定义的!
如果论坛安装在二级域名bbs.tb30.com,那么JS写成echo ‘document.write(“‘.mb_substr($forumdata['subject'],0,$length,’UTF-8′).’“);’.”\n”;
但还是出错,说缺少”)”
由于评论这里显示不完整,我已经在我的文章中添加了一个[Update For 大话精],请留意!
http://www.kgwybbs.com/mybbs1.php?key=7877&m=10&l=15
麻烦看下,放上去不显示
看了,是空白。不过不知道是否你的某些目录或者内容设置有误。