您的位置:HBcms宏博内容管理系统 HBcms使用帮助 正文
 添加时间:2008-01-31 原文发表:2008-01-31 人气:1080


从0.9.9版开始,宏博cms支持栏目文章js调用,可以方便的在别的网站调用本站的文章。

获取方法: 在后台对应的栏目列表页面里,复制栏目js代码,张贴到对应网页源代码里即可。

参数说明:

调用范例:
<script src='http://www.hbcms.com/hbcms/php/category_js.php?category_id=13&data_type=new_article&show_mod=list&max_num=20&target=_blank&max_text=100'></script>


参数说明:

 category_id 表示 栏目ID
 data_type 表示 数据类型,可用值有 new_article(最新文章),  hot_article(热门文章),  commend_article(推荐文章)
 show_mod 表示 显示类型,可用值有 list(竖着显示) marquee(滚动显示,跑马灯) 为其它值,则不显示,可根据js数组,自己写js显示代码达到个性化展示效果
 max_num 表示 最多显示多少个链接
 target 表示 链接打开方式, 可用值有 _blank _top _self
 max_text 表示 标题字数,100表示不限制字数

个性化展示
 通过javascript的方式调用栏目的文章,可直接显示,也可自己写显示代码达到个性化展示效果(适合熟悉自己编写javascript代码的站长)。

如下面的范例,将  show_mod  设置为none,然后再直接写显示文章的代码

<script src='http://www.hbcms.com/hbcms/php/category_js.php?category_id=13&data_type=new_article&show_mod=none&max_num=20&target=_blank&max_text=100'></script>
  
  <script type="text/javascript">
 document.write("<ol>");
 for (var i=0; i<20; i++) {
  document.write((i+21)+'.<a href="'+hb_data_url[i]+'"  target="_blank">'+hb_data_title[i]+'</a><br />');
 }
 document.write("</ol>");
  </script>

至于有哪些javascript变量可以使用,请直接访问 src 里的地址查看源代码:

http://www.hbcms.com/hbcms/php/category_js.php?category_id=13&data_type=new_article&show_mod=none&max_num=20&target=_blank&max_text=100

本页地址
相关文章

什么是远程链接seo?有什么作用?
为什么热门文章,最新文章都是一样的?
如何给首页添加幻灯片(图片翻滚特效)?
阅读文章无权限的提示,如何设置个性化的提
如何恢复数据库?HBcms数据库恢复步骤
如何备份数据库?如何备份上传的图片和文件
自定义标记适合放哪些广告代码?
如何添加广告代码?自定义标记中的“源代码
如何查看会员的数字ID?
添加文章的时候,如何给上传的图片加链接?
如何设置文章页面评论留言显示的数目
如何删除重要操作记录?
如何设置可以用中文登录名?中文名注册怎么
如何强行设置网站的目录权限?403 fobidden
如何整合已有会员的论坛?如何整合其他php程
会员登录注册需要验证码如何实现?
如何直接从数据库删除文章?
如何设置默认模板首页的栏目小图
全新安装的discuz论坛整合后,如何进入disc
为什么必须输入index.html才能打开网站首页

相关评论

评论人:测试了2008-06-04
这个调用不了啊,显示不出来
评论人:oeov2008-04-23
怎么限制别的域名调用呢?
评论人:59.155.121.1102008-04-12
看不太懂
评论人:shiwenming2008-02-29
最多只能调用20?
管理员答复:可以在后台将缓存的文章数目调大。例如调到50

评论人:dayou5162008-02-20
什么意思?看不太懂
评论人:Coke2008-02-07
很好很强大
评论人:这个不错了2008-02-01
强烈支持

本文章所属分类:首页 HBcms使用帮助