03 2006 档案

随笔预览时出现客户端错误的解决方法
摘要:点击预览之后,弹出预览页面,关闭后,会出现一个错误提示框:"未定义:PreviewPost". 这是因为Dottext.Framework.Util.Globals中一段代码生成的客户端脚本有错误,原来的脚本如下:    public   static   void  ShowModalDialog( ref  System.We... 阅读全文

posted @ 2006-03-23 16:40 ddwinter 阅读(898) 评论(1) 推荐(0)

生成的RSS中没有author,这是一个小BUG
摘要:今天发现在一些RSS阅读器里查看DOTTEXT时,所有的文章都没有作者。经研究才发现是因为有些RSS阅读器不支持<dc:creator>作者姓名</dc:creator>他们只认识:<author>作者姓名</author> 修改一下RSS的生成部分:Dottext.Framework.Syndication.BaseRssWriter:通用的RSS... 阅读全文

posted @ 2006-03-10 14:06 ddwinter 阅读(765) 评论(2) 推荐(0)

优化DOTTEXT之四:TRACKBACK的流程和改进设想
摘要:这一节我们来看一下DOTTEXT的TRACKBACK流程。首先我们来看一下是怎么发送TRACKBACK的:入口是Dottext.Framework.EntryHandling.Process检查文章内容中是否已经包含了远程网页的链接,只有包含才能继续从远程链接的网页下载HTML代码,如果没得到,说明不是合法链接,要返回在得到的HTML代码中检查是否已经包含了本文的链接,有说明已经PING过了,要返... 阅读全文

posted @ 2006-03-01 15:35 ddwinter 阅读(1047) 评论(2) 推荐(0)

优化DOTTEXT之三:完善Trackback
摘要:TRACKBACK是BLOG的一项重要功能,最近在到一些文章说TRACKBACK快要死了。我觉得TRACKBACK的最大障碍是标准问题。很多BLOG SITE并没有遵守TRACKBACK的标准,(标准的内容http://www.movabletype.org/docs/mttrackback.html)在中国连http://www.blogchinese.com,http://www.bokee.... 阅读全文

posted @ 2006-03-01 15:33 ddwinter 阅读(780) 评论(0) 推荐(0)

优化DOTTEXT之二:缓存用户控件
摘要:这个方法,其实在DOTTEXT的一些ASCX文件里已经使用了,我们可以再根据自己的情况再增加或延长一些页面的缓存,如:Syndication.ascx,首页聚合:缓存时间:3600BlogList.ascx,博客排行:缓存时间:3600SiteCategory.ascx,网站分类:缓存时间:3600AggStats.ascx,首页的统计信息:缓存时间:3600。还有其它一些,不再一一列举下一节我将... 阅读全文

posted @ 2006-03-01 15:32 ddwinter 阅读(708) 评论(0) 推荐(0)

优化DOTTEXT之一:缓存配置项
摘要:最近在开发博客,于是想到了OPENSOURCE的DOTTEXT,下载了装好后,感觉功能很完善,所以打算在其基础上建立BLOG SITE。感谢http://www.cnblogs.com/,我装的是CNBlogsDottext10Beta2版本。我觉得一个BLOG SITE最重要的功能是:1 换肤功能2 RSS功能3 TRACKBACK在FIX、PERFORMANT以及LOCALIZATION过程中... 阅读全文

posted @ 2006-03-01 15:30 ddwinter 阅读(1343) 评论(3) 推荐(0)

导航