BlogEngine.NET-博易

博易,简易而不简单。致力于打造专业博客!

自动链接关键字插件

By

自动链接关键字插件。

功能是自动把文章中出现的自定义关键字、分类、Tag替换为超级链接。

EasyLink.zip (2.28 kb)

将插件包中 EasyLink.cs 文件复制到 App_CodeExtensions 目录下。在控制面板里面的插件管理启用即可。在插件管理中进入编辑界面即可管理维护关键字。

说明:此插件对原doodc作者的插件部分做了修改
第一:添加了自动转换分类,tag内链功能
第二:如果有相同关键字,仅仅链接值不同,原插件会添加两个连接,修改后仅取其中之一
第三:原插件会修改原帖内容,而不仅仅添加链接。例如,如果有abc关键字,而文章中出现ABC字眼,则文章内容中的ABC会在被添加链接的时候修改为abc
第四:原插件如果出现包含的关键字,如同时含有a,abc关键字,那么只有a会被转换为链接,而abc,无法转换,修改后支持一层包含关系,即能正常处理a,abc情况,但是如果是a,abc,abcd三层包含关系则丢弃中间的关键字,即a,abcd会被转换,而abc无法转换为链接。

感谢网友的改进和分享,来源

Leave a Reply