http://CKEditor.com のwysiwyg -editorにはボタンが多すぎて、多くのユーザーにとって煩雑です。そのため、不要なタブとボタンを削除することにしました。そのため、画像アップローダーから [詳細設定] タブを削除したいと思います。それを行う方法について何か提案はありますか?
質問する
7281 次
4 に答える
23
これを行うには 2 つの方法があるようです。
1: CKEditor 構成定義 (config.js) を編集します。
config.removeDialogTabs = 'image:advanced';
覚えて; config 設定では大文字と小文字が区別されます。
2: もちろん、これをインラインで行うこともできるので、エディターで参照できます。
CKEDITOR.replace( 'editor_kama',
{ // ^---Editor Id goes here
removeDialogTabs : 'image:advanced'
});
于 2012-09-28T20:12:07.453 に答える
2
もう機能しないようですconfig.removeDialogTabs = 'image:advanced';
-または、少なくとも私には機能しませんでした. ただし、ダイアログの編集方法に関する公式ドキュメントの場合は、指示があります。これらの指示に基づいて、このソリューションを使用します。
CKEDITOR.on('dialogDefinition', function (ev) {
var dialogName = ev.data.name,
dialogDefinition = ev.data.definition;
if (dialogName === 'image') {
dialogDefinition.removeContents('advanced');
dialogDefinition.removeContents('link');
}
});
于 2014-04-29T11:00:52.673 に答える
2
plugins/images/dialog/image.jsでこれを試してください
id : 'advanced',
label : editor.lang.common.advancedTab,
hidden : true,
elements :
hidden : true を追加するとうまくいくはずです。または、次のことを試すことができます。
yourDialogDefinition.getContents('advanced').hidden=true;
于 2012-09-30T05:54:37.207 に答える