国内使用 Community Server 的朋友交流的地方

CS2008.5 Code Highlight CSModule

在之前,有寫過了 Code highlight CSModule for CS2008 用,在9/16 CS2008.5 推出了,把原本的 CSModule 套用上去理論上是沒問題,不過在 wiki 部分可就沒作用了

在新的 Wiki 下,並沒有用原本的 csa.PrePostUpdate 來控制內文,而是改用了 WikiEvents ,所以就小小的改寫了一下

1
2
3
4
5
6
        public void Init(CSApplication csa, XmlNode node)
        {
            csa.PrePostUpdate += new CSPostEventHandler(csa_PrePostUpdate);
            WikiEvents.BeforeAddPage += new PageEventHandler(WikiEvents_BeforeUpdatePage);
            WikiEvents.BeforeUpdatePage += new PageEventHandler(WikiEvents_BeforeUpdatePage);
        }

並把 Code highlight for BlogEngine.net 所想到的把預設值寫在程式碼也加入進去,以免又有人跑來說沒效

下載bin : CommunityServer2008.5.CodeHighlight_1_3.zip
如何安裝 : http://update.to/cs/codehighlight/

http://www.ruri.com.tw/blogs/tech/archive/2008/09/18/CS2008_2D00_5_2D00_Code_2D00_Highlight_2D00_CSModule.aspx阅读整个文章


发表于 Sep 17 2008, 11:31 PM 作者 技術論壇 : Community Server 技術
©2008 communityserver.cn