Blogengine-BlogRoll的两个bug

1)控件生成时未添加rssButton类到当前属性,导致css无法修改。

BlogEngine.Web\App_Code\Controls\Blogroll.cs

代码:

        HtmlImage image = new HtmlImage();
        image.Src = Utils.RelativeWebRoot + "pics/rssButton.gif";
        image.Alt = "RSS feed for " + item.Name;
        image.Attributes.Add("class", "rssButton");//KKCat Debug

        feedAnchor.Controls.Add(image);
2)当使用非xml为存储介质时,没有提供很好的支持,算是一个bug吧。
BlogEngine.Web\admin\Pages\Blogroll.aspx.cs
//120行
    }
    else
    {
        Directory.CreateDirectory(fileName.Replace ("blogroll.xml",""));
        File.Create(fileName).Close();
        XmlDocument doc = new XmlDocument();
        doc.LoadXml("<opml xmlns:xsd=\"http://www.w3.org/2001/XMLSchema\" xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\" version=\"1.0\">" +
                                    "<body>" + "</body>" + "</opml>");
        doc.Save(fileName);
        AddBlog();
    }
posted @   today4king  阅读(284)  评论(0编辑  收藏  举报
编辑推荐:
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
阅读排行:
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 地球OL攻略 —— 某应届生求职总结
· 提示词工程——AI应用必不可少的技术
· Open-Sora 2.0 重磅开源!
· 周边上新:园子的第一款马克杯温暖上架
点击右上角即可分享
微信分享提示
主题色彩