TinyMCE では、ユーザーがリンク ボタンをクリックすると、リンク情報を求めるポップアップ ウィンドウが表示されます。このポップアップのフィールドの 1 つは、css「クラス」用です。
どうすればこのリストをクリアできますか? cssクラスのリストを提供できるadvlinkのプラグイン設定があるのを見ましたが、リンクウィンドウにポップアップやその他のタブが必要ないため、advlinkを使用したくありません。
TinyMCE構成の行を削除するcontent_css : "/css/mycss.css"
と、サイトのCSSにどのスタイルが存在するかが認識されなくなるため、[クラス]ドロップダウンはリンクポップアップに表示されません。
お役に立てば幸いです。
この tinymceの例を見てください。構成を見ると、次の設定が表示されます ( style_formats )
// Style formats
style_formats : [
{title : 'Bold text', inline : 'b'},
{title : 'Red text', inline : 'span', styles : {color : '#ff0000'}},
{title : 'Red header', block : 'h1', styles : {color : '#ff0000'}},
{title : 'Example 1', inline : 'span', classes : 'example1'},
{title : 'Example 2', inline : 'span', classes : 'example2'},
{title : 'Table styles'},
{title : 'Table row 1', selector : 'tr', classes : 'tablerow1'}
],
この tinymce 構成設定を使用すると、スタイル ドロップダウン リストとリンク ポップアップの css フィールドに表示されるスタイルを定義できます。
更新:残念ながら、上記はポップアップのクラス ドロップダウンには影響しません。これが正しい方法の構成例の設定です
advlink_styles: 'Code=code;Excel=excel;Flash=flash;Sound=sound;'
すでに advlink プラグインを使用しているため、この構成設定を使用しても問題はありません。試してみる。