博易的编辑器里面自带了16种风格简明的表情。如果你觉得不够用,而又不想去更换编辑器,更不会编码改造编辑器。那么我给你推荐一个很有用的东东——MoodCool.com 

MoodCool.com 提供20个脸形,48 对眼睛和50张嘴。通过在线合成,则可以产生 48,000 种不同的表情!操作简单,而且合成得到的表情可以直接复制到剪贴板,然后你只需要 Ctrl+V 就可以把它粘贴到任意地方,比如 Word、MSN、HTML 编辑器。还可以在线复制表情的 UBB 或 HTML 标签,然后可以粘贴到论坛、博客等支持 UBB 或 HTML 的编辑器中。就像这样:
值得一提的是,MoodCool.com 所合成的表情是通过数据流传输的,加载速度很快。并且所有表情永久可用。
MoodCool.com 提供了英文和中文两种语言,任意切换。
最后把网址放出来,大家去合成一个试试:http://moodcool.com
这周,好几个用户围攻我,问一些高级用户才可能去做的DIY动作,让我好生忙活了一阵。同时也让我郁闷了一阵。
尽管博易支持多种数据库,但实际上我不推荐大家使用其他数据库,除非您希望经过数据库的配置实现扩展或者程序级的DIY。XML查询能力不比数据库,因此您需要使用数据库代替XML。但除此之外,我推荐您使用默认的XML来存储。
一部分用户常问我XML和数据库支持速度方面的差异。经过我的测试对于万帖级别的数据,XML和SQLServer的速度差别不大。如果用户是出于速度方面而考虑换用数据库,我一般会劝其使用XML方式。
然后是关于伪静态方面的。除了ASPX后缀不需要设置IIS之外,其他后缀都要设置IIS文件映射。换成HTML后缀蜘蛛当然会喜欢。但如果您的虚拟主机不给设置文件映射,其实ASPX也差不多。与其追求文件后缀对SEO的影响不如经常更新您的博客来提高PR来得实在。 
我是个实用主义者,有些环节我们怎么快捷怎么做。扩展什么的问题到需要的时候自然可以解决,而不必在一开始就追求苛刻。因为博易强健的架构让我有理由相信对于十万贴以下的博客都能从容应对! 
博易v1.6.5 发布多时了,而自言自语直到昨天还是使用的博易v1.5.0 版。昨天晚上回家后抽了点时间,在 YanYan 的帮助下从视觉上改进了自言自语的模板,从“大满屏”改成了固定宽度,某些细节的修饰,颜色上的改进。感谢 YanYan! 
同时今早将程序从博易v1.5.0 成功升级到博易v1.6.5。由于使用的是 SQLServer 数据库,而从博易v1.6.5 开始,博易已经不再对 SQLServer 2000 提供支持了,于是又花了点时间在数据库表上面折腾。
好在终于弄好了,这就放上来,现在您所看到的就是更新后的用户页面了。如果您喜欢的话,欢迎经常来看看。
从界面上改进了之后,还要把内容整理下,清理了一些文章。另外,之前注册的用户帐户都可以正常登录,有好东西继续分享吧。
这篇文章转自幻想曲博客。
blogEngine哪一点都好,就后台编辑器太差,比如最明显的一点:
我想引用一个外部的图片地址,只能切换到代码视图,手工写html代码。
很怀念以前自己的blog后台的编辑器,那是一个经过改良的fckeditor,集成代码高亮等功能。
今天晚上有时间就给更换了,更换方法:
首先将Fckeditor的程序文件复制到blog根目录下,复制fckeditor.dll到bin中
打开admin/htmleditor.ascx,修改为以下代码:
[code:html]
<%@ Control Language="C#" AutoEventWireup="true" CodeFile="htmlEditor.ascx.cs" Inherits="admin_htmlEditor" %>
<%@ Register Src="tinyMCE.ascx" TagName="tinyMCE" TagPrefix="uc1" %>
<%@ Import Namespace="BlogEngine.Core" %>
<%--<uc1:tinyMCE ID="TinyMCE1" runat="server" />--%>
<textarea ID="TinyMCE1" style="width:100%" rows="40" runat="server"></textarea>
<script src='../fckeditor/fckeditor.js' type='text/javascript'></script>
<script type= "text/javascript" defer="defer">
var oFCKeditor = new FCKeditor('<%=TinyMCE1.ClientID %>',null,null,"Default" );
oFCKeditor.BasePath = "../fckeditor/";
oFCKeditor.ReplaceTextarea();
</script>
[/code]
转到htmleditor.ascx.cs,改成如下:
public partial class admin_htmlEditor : System.Web.UI.UserControl
{
public string Text
{
get { return TinyMCE1.Value; }
set { TinyMCE1.Value = value; }
}
public short TabIndex
{
//get { return TinyMCE1.TabIndex; }
//set { TinyMCE1.TabIndex = value; }
get { return 0; }
set { }
}
}
到此,更改结束。但在add_entry.aspx文件中有自动保存的js代码,注掉即可。
原文:blogengine增加category Slug
过程:
1. 数据库[be_Categories]增加[Slug]字段,nvarchar(250)。
2. BlogEngine.Core/Category.cs,增加Slug属性。修改如下点击查看Category.cs
3. BlogEngine.Core/Providers/DbBlogProvider.cs修改 InsertCategory(),UpdateCategory(),UpdateCategory(),DeleteCategory()。修改 SQL查询语句和DbParameter。
4. BlogEngine.Core/Providers/DbBlogProvider.cs修改FillCategories(),这个非常重要。前面的修改不修改无所谓,反正我都不用后台,修改数据我直接用SQL语句。修改后代码如下点击查看DbBlogProvider.cs
5. App_Code/Controls/CategoryList.cs,这里生成分类的连接。
将Utils.RemoveIllegalCharacters(key)修改为Utils.RemoveIllegalCharacters(Category.GetSlug(new Guid(dic[key].ToString())))
6. BlogEngine.Core/Web/Controls/PostViewBase.cs 修改CategoryLinks(string separator),将cat.Id改为cat.Slug。
当然还需要修改BlogEngine.Web/admin/pages/Categories.aspx文件,这里比较简单我就不修改了。
演示可以见资料文档,文章写的非常乱,不知道你看明白了嘛?
这个插件的作用是当你发表新日志后,就会在你的fanfou/jiwai上发表一条消息,通知别人有新日志.
使用方法:
保存为BCpost.cs到\App_Code\Extensions
在管理后台Extensions选项卡里面配置BCpost
感谢icyflash的贡献! BCpost.rar (1.10 kb)