I Work OUT IT!

我解决了!!!

不停的找不停的找,终于找到了!哈哈。。。

成功解决了CS在浏览TAG的时候Title是一成不变的网站Title的问题,现在浏览http://alphawu.com/singletags/CommunityServer/,看到的Title已经是<title>CommunityServer : Alpha.Wu.Blog</title>了。

解决方法:修改源文件

EntryListContainer.cs

找到:switch(query.BlogThreadType){}

将里面内容修改为:

case BlogThreadType.Day:
                    listTitle.Text = query.DateFilter.ToLongDateString() + " - " + ResourceManager.GetString("Weblog_EntryList_Posts");
                    break;
                case BlogThreadType.Month:
                    listTitle.Text = query.DateFilter.ToString("MMMM yyyy") + " - " + ResourceManager.GetString("Weblog_EntryList_Posts");
                    break;
                #region Added By AlphaWu
                case BlogThreadType.Tags:
                    for (int i = 0; i < query.Tags.Length; i++)
                    {
                        if (i > 0)
                            listTitle.Text += ",";
                        listTitle.Text += query.Tags[i];
                    }
                    break;
                #endregion
                default:
                    titleWrapper.Visible = false;
                    break;

太棒了,终于可以安心去吃饭了。

另外,还对WeblogThemedControl.cs做了一点点的修改,将text = (string.Format("{0} : {1}", CurrentWeblog.Name,text));修改为text = (string.Format("{1} : {0}", CurrentWeblog.Name,text));

目的就是让网站标题放在后面。呼呼。。[name:Modify Title of the TagBrowser page][tags:CommunityServer]

[From AlphaWu.Blog]
posted @ 2006-12-12 19:15 AlphaWu 阅读(74) 评论(2) 编辑 收藏

 回复 引用   
#1楼2007-01-12 11:49 | 7798互动社区[未注册用户]
哈哈,不错。
终于找到了,我也遇到这个问题解决不了。先谢了