对于RSS这块,大家可能不太熟悉,这个也算是Datalife Engine的特色功能之一。对应任何一个可以提供RSS源的站点(包括其他建站程序),Datalife Engine都可以将其RSS源接收并展示到我们的站点页面上。有了这个功能,我们可以随心所欲的展示一些资讯站的实时资讯源,或者我们的友站与自己的站 互补性比较好,那么通过这个功能就可以向用户提供更加人性化的内容源,再或者我们拥有了高权重的站点和低权重的站点,在高权重站点展示低权重站的最新文 章,那么低权重站的每篇文章都会获得非常好的权重输出。当然,你理解了这个功能的强大,那么你肯定能想出更多更好的使用方法。
使用本功能之前,我们首先要到 后台 》 RSS Informer 部分新建一个RSS调用,设定好调用的条数,然后记住它的名称xxx,到main.tpl合适的位置布置标签{inform_xxx}即可调用对应的 rss源新闻,并输出之前设定的条数。本模板只指定一条文章信息的模板即可,DLE会按照模板样式循环输出所有的条目。
本文可用标签及释义
范围标签 局部标签
- 即目标文章地址,被标签包括的范围会自动作为锚文本。
{title} 数据值标签 局部标签- 即输出目标文章的标题。
{news} 数据值标签 局部标签- 即输出目标文章的摘要信息。
{date}数据值标签 局部标签- 即输出目标文章的发布日期。
{category} 数据值标签 局部标签- 即输出目标文章所属的分类,输出为字符串,非连接。一般rss支持分类,但是不是所有都支持,如果你的rss不支持,请不要使用此标签,否则可能会获取rss源错误。
{author} 数据值标签 局部标签- 即输出目标文章的发布者,输出为字符串。对于不支持输出作者的rss源,请不要使用此标签。
{image-x} 功能标签 局部标签- 即输出目标文章rss源摘要中包含的第x幅图片的地址。注意这个是v9.6版的新功能,如果是老版本请升级后使用。因为很多源都不放图片,所以不建议使用,如果使用后,源里没有图片,会自动输出/templates/xxxxx/dleimages/no_image.jpg 作为默认图片。
[image-x] text [/image-x] 范围标签 局部标签
- 即{image-x}的辅助标签,把{image-x}涉及的范围包括起来,如果{image-1}为空,标签内的内容都不显示。
通过上面的释义可以看到,虽然提供了很多有用的标签,不过因为我们遇到的rss源不同,在使用标签时要谨慎使用。另外在后台 》 inform设置 部分,我们新建或编辑rss源时可以指定模板文件,所以面对不同的rss源,我们可以设定不同的模板来处理,避免出现混乱或错误。