ASP.NETにCommunity Server 2.1用のFreeTextBox Wrapperを導入してみました。
どんなものかは、Community ServerサイトのForum参考
http://communityserver.org/forums/permalink/541855/543755/ShowThread.aspx#543755
ここで紹介されてるものをダウンロードしたのち、
1.解凍する。解凍された中身はこんな感じ。
-CS各バージョン用のdllファイル
-FreeTextBox3
-Themes
2.FreeTextBox3とThemesフォルダは、CSのルートフォルダ直下にそのままコピーする
3.現在使ってるCSのバージョンに合わせて(CS2.1 Releaseなら、2.1.60809.935)、
対応するフォルダ内にあるdllファイルを、CSのbinフォルダにコピーする
4.CommunityServer.configファイルの<editors>タグに以下の設定を追加する
※本来のデフォルトは、Standardのところになっているので好きなものに変更する
<editors>
<editor name="FreeTextBox Standard" skinName="Skin-Editor-FTB.ascx" default="true" />
<editor name="FreeTextBox Enhanced" skinName="Skin-Editor-FTBEnhanced.ascx" />
</editors>
基本的な設定はこれだけですが、ASP.NET 2.0用で使用している場合には、
FreeTextBox3フォルダ内にある、insertcode.aspxファイルを開き、164行目を書き換えます。
<asp:TextBox Runat="server" id="rawCode" rows="22" cols="107" TextMode="MultiLine" />
↓
<asp:TextBox Runat="server" id="rawCode" rows="22" columns="107" TextMode="MultiLine" />
他にもなんてんか気になる点が。
・Insert Image From Gallaryのデフォルトフォルダがimagesフォルダになっている
・Insert Image From Gallaryがサーバー上のフォルダをそのまま読み書きしてるっぽい
・Insert Image From Gallaryのデフォルトの使用権限は、登録ユーザーになってる
・FreeTextBox Wrapperのメニュータブを独自に構成する方法は?