12

config.js に config.toolbarGroups 設定がありますが、フォント ファミリ/フォント サイズ コントロールを追加するためにグループに使用する名前がわかりません。(この点に関しては、ドキュメントが不足しているようです)。CKBuilder を使用して既にそれを含むパッケージを作成する必要があるという提案を見つけましたが、いくつかのボタンを追加するためだけに ckeditor 全体を再デプロイすることはできません。

編集:私のCKEditorはバージョン4です

何かアドバイスはありますか?

ありがとう!

4

5 に答える 5

14
config.extraPlugins = 'font';

プラグインを追加する必要があります...

于 2014-09-26T14:15:21.407 に答える
6

ツールバーを構成するには、2 つの (相互に排他的な) 方法があります。以下を確認してください。

http://ckeditor.com/latest/samples/plugins/toolbar/toolbar.html

最初に config.toolbarGroups を使用しようとしましたが、代わりに config.toolbar を使用することになりました。これが私が最終的に使用したものです:

config.toolbar = [
                { name: 'save', items: [ 'savebtn','Undo','Redo' ] },
                { name: 'clipboard', items: [ 'Cut','Copy','Paste','PasteText','PasteFromWord'] },
                { name: 'document', items: [ 'Find','Replace'] },
                '/',
                { name: 'lists', items: [ 'NumberedList','BulletedList','Outdent','Indent'] },
                { name: 'insert', items: [ 'Image','Table','Smiley','SpecialChar'] },
                { name: 'link', items: ['Link','Unlink'] },
                '/',
                { name: 'basicstyles', items: [ 'Font','FontSize','Bold','Italic','Underline','Strike','Subscript','Superscript'] },
                //'/',
                { name: 'align', items: [ 'JustifyLeft','JustifyCenter','JustifyRight','JustifyBlock'] }
        ];

kasper Taeymans によって惜しみなく提供された保存プラグインを使用していることに注意してください。これは次の場所にあります。

CKeditor 4.2.1 に gif をロードして ajax 保存ボタンを追加する方法。【ワーキングサンプルプラグイン】

また、バージョン 3 に関連しているものの、次のドキュメントも非常に役立つことがわかりました。

http://docs.cksource.com/CKEditor_3.x/Developers_Guide/Toolbar

この記事の情報を使用して構成 (バージョン 4.2.1 を使用)、具体的にはアイテムの名前 (カット、コピー、ペーストなど) を作成しました。

于 2013-10-05T12:35:44.297 に答える
0

これを使用して、CkEditor でフォント ファミリとフォント サイズを追加できます。

これは config.js で行います。

ドキュメントも参照

    config.font_names = 'Arial;Times New Roman;Verdana;' +  CKEDITOR.config.font_names;

config.toolbar_Full =
[
     { name: 'basicstyles', items : [ 'Bold','Italic','Underline','Strike','Subscript','Superscript','-','RemoveFormat' ] },

    { name: 'paragraph', items : [ 'Outdent','Indent','-','Blockquote','CreateDiv','-',
                'JustifyLeft','JustifyCenter','JustifyRight','JustifyBlock','-','BidiLtr','BidiRtl' ] }    

];

config.toolbar = 'Full';
于 2013-04-24T05:51:09.163 に答える