Register  |  LOGIN

CMSならDotNetNuke!高機能かつフリーのCMSです。

 

 DotNetNuke 対応ホスティングサービスに、
at link 専用サーバサービス」を追加

掲示板

DNNに関する情報共有はこちらからどうぞ!

DotNetNuke.jp 掲示板は、すべての DotNetNuke ユーザーのための情報共有の場です。

単に質問・回答の場ではありませんし、回答義務もございません。
運営メンバーも含め、DotNetNuke を日々学んでいる状況です。
質問をする場合は、まずインターネットなどで自分自身でお調べいただき、その情報を共有する事をこころがけてください。

>>当掲示板に書き込みいただくには、ユーザー登録が必要です。( ログイン・ご登録はこちら )
>>プライバシーポリシーについてはこちらをご覧ください。
 
  dotnetnuke.jp bbs  一般  インストール  TIPS: FCKeditor を設定する
Previous Previous
 
Next Next
New Post 3/29/2007 3:21 PM
  河端 善博
169 posts
5th Level Poster




TIPS: FCKeditor を設定する 
Modified By 河端 善博  on 3/29/2007 3:22:48 PM)

DotNetNuke のリッチテキスト編集を強化する方法です。
テキスト中での、Flash や画像の利用が簡単になります。

FCKeditor とは:

 Web ブラウザのページ内で、リッチテキストの編集機能を提供する
 モジュールです。
 下記のサイトにて、情報提供されています。

 FCKeditor
 http://www.fckeditor.net/

 DotNetNuke 4.5 では、このエディタが標準採用されます。

 なお、DotNetNuke 4.4 までの標準エディタは、FreeTextBox 3です。
 略して Ftb3 と表現しています。

 FreeTextBox
 http://freetextbox.com/default.aspx

 こちらも多くの Web システムで利用されています。
 商用ライセンス、高機能版が提供されています。

DotNetNuke のリッチテキスト編集機能:

 DotNetNuke は、リッチテキストの編集に使うエディタを
 追加、切り替えることができます。

 下記の手順で、FCKEditor を追加することができますが、
 気に入らなければ、FreeTextBox に戻すこともできます。

インストール済みどうか確認する:
 DotNetNuke サイトに、FCKeditor がインストールされているかどうかは、
 次の方法で確認できます。

 方法:
 1.ファイル「web.config」に文字「FckHtmlEditorProvider」があるか
  確認します。

  例: <add name="FckHtmlEditorProvider"

  あれば、インストール済みです。

設定手順:

 1.DotNetNuke.com サイトにログインします。

 2.ページ「Downloads」からファイル「Provider :: FCKeditor」の
  Install 版をダウンロードします。

  ファイル名: FckHtmlEditorProvider_01.00.07_Install_UNZIP.zip

 3.ダウンロードしたファイルを解凍します。
  構成は次のようになります。

  ファイル: Install.txt
  フォルダ: Bin, Providers

  Install.txt にインストール手順が英文で説明されています。

 4.フォルダ「Bin」「Providers」の内容を DotNetNuke サイトに
  コピーします。
  それぞれ DotNetNuke をインストールしたフォルダにコピーして
  ください。

 5.ファイル「web.config」を開きます。
  変更前に、ファイル「web.config」のバックアップを作成しておくことをお勧めします。

 6.文字「<htmlEditor defaultProvider="」を探します。

  例:
   <htmlEditor defaultProvider="Ftb3HtmlEditorProvider">

 7.属性「defaultProvider」の値を「FckHtmlEditorProvider」に変更します。

  変更例:
   <htmlEditor defaultProvider="FckHtmlEditorProvider">

  defaultProvider に利用するエディタを選択します。

 8.その数行下にある「</providers>」を探し、その行の前に内容を追加します。

  追加する内容:
  ~~~~~~~~~~~ ここから
  <!--
       DSFCK options:
       ============
       Documentation not ready yet
  -->
  <add name="FckHtmlEditorProvider"
    type="DotNetNuke.HtmlEditor.FckHtmlEditorProvider.FckHtmlEditorProvider, DotNetNuke.FckHtmlEditorProvider"
    providerPath="~/Providers/HtmlEditorProviders/FckHtmlEditorProvider/"
    CustomConfigurationPath="~/Providers/HtmlEditorProviders/FckHtmlEditorProvider/custom/FCKConfig.js"
    EnhancedSecurityDefault="false"
    SecureConfigurationPath="~/Providers/HtmlEditorProviders/FckHtmlEditorProvider/custom/FCKConfigSecure.js"
    ImageGalleryPath="~/Providers/HtmlEditorProviders/FckHtmlEditorProvider/fckimagegallery.aspx"
    ImageUploadPath="~/Providers/HtmlEditorProviders/FckHtmlEditorProvider/fckimagegallery.aspx"
    ImageAllowedFileTypes="gif,png,bmp,jpg"
    FlashGalleryPath="~/Providers/HtmlEditorProviders/FckHtmlEditorProvider/fckimagegallery.aspx"
    FlashUploadPath="~/Providers/HtmlEditorProviders/FckHtmlEditorProvider/fckimagegallery.aspx"
    FlashAllowedFileTypes="fla,swf"
    LinksGalleryPath="~/Providers/HtmlEditorProviders/FckHtmlEditorProvider/fcklinkgallery.aspx"
    DynamicStylesGeneratorPath="~/Providers/HtmlEditorProviders/FckHtmlEditorProvider/FCKStyles.aspx"
    DynamicStylesCaseSensitive="true"
    DynamicStylesGeneratorFilter="controlpanel|filemanager|mainmenu|wizard"
    StaticStylesFile="~/Providers/HtmlEditorProviders/FckHtmlEditorProvider/FCKeditor/fckstyles.xml"
    StylesDefaultMode="Static"
    DynamicCSSGeneratorPath="~/Providers/HtmlEditorProviders/FckHtmlEditorProvider/FCKCSS.aspx"
    StaticCSSFile="~/Providers/HtmlEditorProviders/FckHtmlEditorProvider/FCKeditor/editor/css/fck_editorarea.css"
    CSSDefaultMode="static"
    spellCheck="ieSpell"
    AvailableToolbarSkins="Office2003,Silver"
    DefaultToolbarSkin="Office2003"
    AvailableToolBarSets="DNNDefault,Default,NoGallery,Basic"
    DefaultToolbarSet="DNNDefault"
    DefaultImageGallerySkin="Default"
    DefaultFlashGallerySkin="Default"
    DefaultLinksGallerySkin="Default"
    FCKDebugMode="false"
    UseFCKSource="false"
    OptionsOpenMode="ShowModalDialog"
    CustomOptionsDialog="Admin" />
  ~~~~~~~~~~~ ここまで

 9.ファイル「web.config」を保存して、閉じます。

 以上で、FCKeditor に切り替えできました。

FCKeditor が気に入らない場合:

 ファイル「web.config」のタグ「htmlEditor」の属性「defaultProvider」の値を
 「Ftb3HtmlEditorProvider」に戻すと、元の FreeTextBox 3 に戻ります。

 おかしくなった場合は、バックアップしておいた web.config に戻してください。

 

 
Previous Previous
 
Next Next
  dotnetnuke.jp bbs  一般  インストール  TIPS: FCKeditor を設定する

掲示板ご利用のためのご案内

ログイン
すでに登録済みの方は、
上のボタンからログインを
お願いします。
登録
ユーザー登録がまだの方は、
上の「登録する」ボタンをクリックし、
登録画面にて必要事項をご入力の上、
ご登録ください。