2010-02-09

将博客整合到维基

通过 AJAX 技术,我们实现了将博客整合到维基当中。在群英汇的网站首页,你会发现新闻中的头几条来自于博客,你也会发现在首页的右侧的面板中显示6条最新的博客,点击标题即可查看相关博文。 显示三条新闻类别的博客条目的Wiki语法为:
<<jQuery(wordpress,query,http://blog.ossxp.com/rpc/,3,id=.blog-news,cat=12,showdate=prefix)>>
{ { {#!wiki blog-news
[[http://blog.ossxp.com/|博客加载中]]...
} } }
在右侧面板中显示6条非新闻类别的博客条目的Wiki语法为:
<<jQuery(wp,query,http://blog.ossxp.com/rpc/,6,id=.blog-latest,cat=-12)>>

{ { {#!wiki blog-latest
[[http://blog.ossxp.com/|博客加载中]]...
} } }
关于针对 wordpress 的 jQuery  宏的参数说明:
  • 第一个参数是 wp 或者 wordpress,即启用 wordpress 相关的 AJAX 调用
  • 第二个参数是 wordpress AJAX 的函数名称,如 query。可选的函数有 query, latest 等
  • 第三个参数是 wordpress base URL。例如: http://blog.bj.ossxp.com/rpc/
  • 第四个参数是 返回的条目个数
  • 参数: cat=12 ,是选择分类12 (即 news)的相关博客。如果数字是负数,则取反
  • 参数 showdate,含义是在标题中显示博客日期。showdata=prefix,在标题前添加日期,showdata=suffix,则在标题后添加日期
blog comments powered by Disqus