私が使用しているCMSには、CKEditor 4.5.10とstylesheetparserプラグインが有効です。最近、CMSはバックエンドのブートストラップレイアウトに切り替えました。 スタイルのドロップダウンは、私が必要としないブートストラップクラスで満たされています。CKEditor Stylesheetparser解析されたドキュメントのスタイルシートを削除します。
テキストは、ウェブサイトのフロントエンド部分でのみ使用されます。私は、スタイルのドロップダウンでfrontend screen.cssファイルを解析したいだけです。スタイルシートをconfig.contentsCss
配列にプッシュするので、stylesheetparserはクラス名を解析できます。しかし、現在のバックエンドページの読み込まれたCSSもすべて読み込まれます(ブートストラップなど)。私は唯一のスタイル]ドロップダウンでのCSSセレクタの限定されたリストが必要CMSユーザーとしてhttps://github.com/ckeditor/ckeditor-dev/blob/master/plugins/stylesheetparser/plugin.js#L44-L86
:
は、このコードブロックは、現在のドキュメント内のすべてのロードされたCSSを解析します。現在のドキュメントのスタイルシートの解析を無視し、contentsCssで使用した.cssファイルのみを解析する必要があります。可能なことはありますか? stylesheetparserプラグインでドキュメントスタイルシートを許可しないようにするにはどうすればよいですか?