惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

博客园 - Franky
N
Netflix TechBlog - Medium
Google Online Security Blog
Google Online Security Blog
月光博客
月光博客
量子位
酷 壳 – CoolShell
酷 壳 – CoolShell
V
V2EX
腾讯CDC
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
博客园 - 聂微东
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
M
MIT News - Artificial intelligence
Vercel News
Vercel News
The GitHub Blog
The GitHub Blog
Hugging Face - Blog
Hugging Face - Blog
博客园 - 【当耐特】
Apple Machine Learning Research
Apple Machine Learning Research
aimingoo的专栏
aimingoo的专栏
博客园 - 三生石上(FineUI控件)
CTFtime.org: upcoming CTF events
CTFtime.org: upcoming CTF events
MongoDB | Blog
MongoDB | Blog
H
Help Net Security
The Cloudflare Blog
Blog — PlanetScale
Blog — PlanetScale
F
Full Disclosure
G
Google Developers Blog
罗磊的独立博客
Jina AI
Jina AI
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
Y
Y Combinator Blog
H
Hackread – Cybersecurity News, Data Breaches, AI and More
J
Java Code Geeks
A
About on SuperTechFans
IT之家
IT之家
大猫的无限游戏
大猫的无限游戏
S
SegmentFault 最新的问题
有赞技术团队
有赞技术团队
GbyAI
GbyAI
雷峰网
雷峰网
T
The Blog of Author Tim Ferriss
The Register - Security
The Register - Security
U
Unit 42
D
Docker
Martin Fowler
Martin Fowler
L
LINUX DO - 热门话题
NISL@THU
NISL@THU
阮一峰的网络日志
阮一峰的网络日志
C
Cybersecurity and Infrastructure Security Agency CISA
博客园_首页
Google DeepMind News
Google DeepMind News

博客园 - 如风

简述DNN版本升级机制及升级失败后的处理 DNN4.5新特性:个性化客户端 DNN重要变革:性能、易用、友好一个都不能少 DNN新闻管理模块使用指南(版本:1.01.03) DNN皮肤制作-谁动了我的密码? DNN3.3/4.3升级可能出现的问题及解决方法 搭建基于ASP.NET 2.0的DNN 4.X模块开发环境及模块实例(2) 搭建基于ASP.NET 2.0的DNN 4.X模块开发环境及模块实例(1) DNN 3.3/4.3 英文版本终于发布了! DNN配置之邮箱设置 DNN技巧之IP访问DNN DNN模块之自助生成web.config DNN皮肤制作不完全指南 DNN皮肤生成机制剖析 DNN皮肤应用与制作常见问题 DNN完全配置之“主机设置” asp.net网页程序中的“公共变量”-ViewState GridView 控件使用不完全指南!(续一) GridView 控件使用不完全指南!
DNN模块使用指南之News Feeds (RSS) 模块
如风 · 2006-09-07 · via 博客园 - 如风

       

News Feeds (RSS) 模块是一个将RSS应用简化为几个参数设置的好东东,哈哈,太好用了,不敢独吞,现在把它的好与大家分享。在讲解如何使用之前,还是先让大家看看RSS应用的一个实例,让没有接触过RSS的朋友有个感性认识吧!

        此图是我在博客园的博客首页:

       

        下图是RSS模块在www.dnngo.com上的一个应用,我把它称为“天下博客”,嘿嘿!

       

        现在,只要我在博客园的网站更新了,www.dnngo.com上的这个RSS博客文章列表也会同步更新,完全自动的,无需人工干预,爽吧?哈哈!

        要实现这个很困难吗?答案是:一点也不。大家请跟我做下面几个简单的步骤,就可以把如风的博客搬回你的网站了,呵呵!

        1、添加一个页面

        2、在刚才添加的页面里添加一个News Feeds (RSS) 模块

        3、点News Feeds (RSS) 模块中的“修改RSS”进入RSS的设置:

        4、参照下图进行设置:

       

        在这里,我输入了我在博客园的RSS地址作为新闻源,新闻样式表,我使用了默认的样式表(/DesktopModules/News/rss91.xsl),所以无需修改设置,如果你希望使用别人提供的样式表,可以在这里指定地址。如果需要使用我提供的样式表,可以使用这个地址:htt://www.dnngo.com/DesktopModules/News/rss91.xsl。如果你的新闻源要求账号确认,请在后面输入你的用户名和密码。好了,就这样简单。设置完毕。

        一个漂亮的RSS模块应用,还要求你要懂得修改RSS的样式表,现附上我针对博客园RSS应用作的一个样式表,水平有限,仅供大家参考,不对出来的效果提供任何保障,哈哈!

样式表代码:

 1<?xml version="1.0"?>
 2<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
 3<xsl:output method="html" indent="yes"/>
 4
 5<xsl:template match="rss/channel"> 
 6<xsl:variable name="link" select="link"/>
 7  <xsl:variable name="description" select="description"/>
 8  <xsl:variable name="image" select="image/url"/>
 9  <xsl:variable name="idesc" select="image/description"/>
10  <xsl:variable name="ilink" select="image/link"/>
11  <xsl:variable name="iwide" select="image/width"/>
12  <xsl:variable name="ihigh" select="image/height"/>
13<div class="head">
14 <xsl:if test="$image">
15    <href="{$ilink}" title="{$idesc}"><xsl:value-of select="ilink" /></a>
16    <img src="{$image}" height="{$ihigh}" width="{$iwide}" style="float: left; margin: 2px; border: 0px;"/>
17 </xsl:if> 
18 <font size="4"><href="{$link}"><xsl:value-of select="title"  disable-output-escaping="yes"/></a><br/>
19<xsl:value-of select="description" disable-output-escaping="yes"/><br/>     
20 <xsl:value-of select="webMaster"  disable-output-escaping="yes"/><br/>
21 <xsl:value-of select="copyright"  disable-output-escaping="yes"/></font>
22 <hr/>
23</div>
24  <xsl:apply-templates select="item"/>
25</xsl:template>
26
27<xsl:template match="item">
28  <xsl:variable name="item_link" select="link"/>
29  <xsl:variable name="item_title" select="description"/>
30  <div class="subHead" style="width:740px;">
31    <href="{$item_link}"><xsl:value-of select="title" disable-output-escaping="yes"/></a></div>
32    <div style="width:740px;">
33 <xsl:value-of select="description" disable-output-escaping="yes"/><br/></div>
34
35<hr/>
36 </xsl:template>
37
38</xsl:stylesheet>

        不对之处,欢迎指正。更多相关专题,请见 www.dnngo.com 或 www.dnn.org.cn 

        也欢迎加DNNQQ群: DotNetNuke俱乐部 I群(9764873) 200/200 (满)  DotNetNuke俱乐部 II群(23072812)  200/200 (满) 

        DotNetNuke俱乐部 III群(23072568) 44/100 (尚有大量空位)  DotNetNuke俱乐部 IV群(22805578)  46/100 尚有大量空位