13
CKEditor使い方 Taiki Yoshikawa 1

CkEditor使い方

Embed Size (px)

DESCRIPTION

 

Citation preview

Page 1: CkEditor使い方

CKEditor使い方

Taiki Yoshikawa

1

Page 2: CkEditor使い方

1.CKEditorとは

• Webベースで使えるWYSIWYGエディタ

• Javascriptでカスタマイズが可能

• SFDCのテキストエリアで使用が可能

2

Page 3: CkEditor使い方

2.CKEditorのダウンロード

• CKEditorは下記サイトからダウンロード できます。

http://ckeditor.com/

3

Page 4: CkEditor使い方

2.CKEditorのダウンロード

• Zipファイル一式をダウンロードします。

4

Page 5: CkEditor使い方

3.ダウンロードファイルの確認

• 下記ファイル一式がダウンロードされていると 思います。

5

ckeditor.jsでテキストエリアをCKEditor化できます。

Page 6: CkEditor使い方

4.HTMLとCKEditor

• HTMLで呼び出す場合のサンプルです。

6

Page 7: CkEditor使い方

4.HTMLとCKEditor

• テキストエリアがCKEditor形式に 変更されます。

7

Page 8: CkEditor使い方

5.VisualforceとCKEditor

• VisualforceでCKEditorを使用する方法

8

CKEditor.zipを静的リソースにアップロードし参照することで、 CKEditorをVisualforceで使用できます。

Page 9: CkEditor使い方

5.VisualforceとCKEditor

• サンプルソース①

9

1. includescriptでckeditor.zip内のckeditor.jsを参照します。 2. inputtextareaのstyleClassに”ckeditor”を指定します。 3. richtextは”false”を指定します。 上記方法でinputTextAreaがCKEditor形式で表示されます。

Page 10: CkEditor使い方

5.VisualforceとCKEditor

• サンプルソース②

10

1. includescriptでckeditor.zip内のckeditor.jsを参照します。 2. scriptのCKEDITOR.replace()でinputTextAreaをCKEditorに 置き換えます。 3. richtextは”false”を指定します。 上記方法でinputTextAreaがCKEditor形式で表示されます。

Page 11: CkEditor使い方

6.CKEditorのカスタマイズ

• CKEDITOR.config.customConfigに jsファイルを読み込むことで設定情報を カスタマイズできます。

11

JSファイルのサンプルです。

Page 12: CkEditor使い方

6.CKEditorのカスタマイズ

• カスタマイズの結果

12

Page 13: CkEditor使い方

Thank You