做了一个显示最新的引用(trackback)的区块

呵呵,等不及作者的升级了,我自己先土土的写一个block吧。再次说明一下,因为我没有钻研过Drupal的函数手册,所以这些block可能不是很in,不过咱们就实用主义吧,能用就行:)下面是代码,右边有一个范例,就是那个叫做“最新引用(trackback)”的区块,我还没有来得及用CSS美化那个list,所以没有缩进,看起来不是很美观,慢慢来,先实现了功能再说。另外,这是针对cvs版的trackback写的(ver 1.25),如果你使用的是4.5.x的trackback模块,需要根据数据库的结构作些调整。

$result = db_query_range('SELECT * FROM {trackback_received} ORDER BY created DESC', 0, 10);
//将trackback_received表格按时间降序排列,选举最新的10条。你可以按需要更改数目。
while ($trackback = db_fetch_object($result)) {
echo "

  • $trackback->subject
  • ";
    //这段土,不过没有办法啊,呵呵。
    }?>

    呵呵,这样就可以,其实挺简单的:)

    Blog分类: