posts - 11,  comments - 16,  trackbacks - 0
03 2006 档案
随笔预览时出现客户端错误的解决方法
摘要: 点击预览之后,弹出预览页面,关闭后,会出现一个错误提示框:"未定义:PreviewPost". 这是因为Dottext.Framework.Util.Globals中一段代码生成的客户端脚本有错误,原来的脚本如下:    public   static   void  ShowModalDialog( ref  System.We...阅读全文
posted @ 2006-03-23 16:40 ddwinter 阅读(566) | 评论 (1) 编辑
生成的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 阅读(495) | 评论 (2) 编辑
优化DOTTEXT之四:TRACKBACK的流程和改进设想
摘要: 这一节我们来看一下DOTTEXT的TRACKBACK流程。首先我们来看一下是怎么发送TRACKBACK的:入口是Dottext.Framework.EntryHandling.Process检查文章内容中是否已经包含了远程网页的链接,只有包含才能继续从远程链接的网页下载HTML代码,如果没得到,说明不是合法链接,要返回在得到的HTML代码中检查是否已经包含了本文的链接,有说明已经PING过了,要返...阅读全文
posted @ 2006-03-01 15:35 ddwinter 阅读(608) | 评论 (2) 编辑
优化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 阅读(514) | 评论 (0) 编辑
优化DOTTEXT之二:缓存用户控件
摘要: 这个方法,其实在DOTTEXT的一些ASCX文件里已经使用了,我们可以再根据自己的情况再增加或延长一些页面的缓存,如:Syndication.ascx,首页聚合:缓存时间:3600BlogList.ascx,博客排行:缓存时间:3600SiteCategory.ascx,网站分类:缓存时间:3600AggStats.ascx,首页的统计信息:缓存时间:3600。还有其它一些,不再一一列举下一节我将...阅读全文
posted @ 2006-03-01 15:32 ddwinter 阅读(548) | 评论 (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 阅读(861) | 评论 (3) 编辑