私は自分の Web サイトでFontawesomeを使用しており、Web サイトのページを編集するための独自の CMS を持っています。私が開発したいのは、ユーザーが fontawesome アイコンを選択できるダイアログですが、今のところ、ckeditor のコードビューに追加しても問題ありません。
コンテンツに追加されたアイコンは、ckeditor designview には表示されません。エディターが i タグ (*) を受け入れるように、ckeditor 構成ファイルを変更しました。fontawesome CSS ファイルを @import ルールとして contents.css に追加しましたが、エディタ領域に fontawesome アイコンが表示されません。
(*)config.js
config.allowedContent = true;
config.ProtectedTags = 'i' ;
config.protectedSource.push( /<i[\s\S]*?\>/g ); //allows beginning <i> tag
config.protectedSource.push( /<\/i[\s\S]*?\>/g ); //allows ending </i> tag
これを機能させるにはどうすればよいですか?