javascript - TinyMCEにPタグ内にSPANタグを作成させる方法は?

javascript html tags tinymce

私はtinymceをカスタマイズする必要があり、そのような問題があります...私の問題は、すべてのデフォルトのテキストがスパンとpタグで囲まれる必要があることです。

例:<p><span>My Text</span></p>

書式を追加する場合は、次のように変更する必要があります:<p><span style="font-weight:bold;">My Text</span></p>

tinymceは、テキストを変更したり、html出力を保存したりする場合、spanまたはpタグを削除しないでください...

そのようなシナリオは可能ですか? tinymceの正しい場所を見つけるためのヒントを誰かが持っていますか?
答え
それに応じて設定valid_childrenとvalid_elementsを設定する必要があります

    valid_elements: "@[id|class|title|style|onmouseover]," +
    "a[name|href|target|title|alt]," +
    "#p,blockquote,-ol,-ul,-li,br,img[src|height|width],-sub,-sup,-b,-i,-u," +
    "span,hr",

    valid_children: "body[p|ol|ul]" +
    ",p[a|span|b|i|u|sup|sub|img|hr|#text]" +
    ",span[p|a|b|i|u|sup|sub|img|#text]" +
    ",a[span|b|i|u|sup|sub|img|#text]" +
    ",b[span|a|i|u|sup|sub|img|#text]" +
    ",i[span|a|b|u|sup|sub|img|#text]" +
    ",sup[span|a|i|b|u|sub|img|#text]" +
    ",sub[span|a|i|b|u|sup|img|#text]" +
    ",li[span|a|b|i|u|sup|sub|img|ol|ul|#text]" +
    ",ol[li]" +
    ",ul[li]",


次に、setup構成パラメーターとハンドラーを使用して、スパンのラップを自分で処理する必要があります。もう1つのオプションは、独自のプラグインを作成してそこで処理することです。
うまくいくかどうか教えてください。戻ってこない場合は質問してください。
関連記事

javascript - RequireJSの同じ構成ファイルを使用して、並列ディレクトリの下でモジュールを最適化/構築する

javascript - pygtkインターフェイスのJavaScriptインターフェイス?

javascript - JavaScript asp.netでのCTRL + V(貼り付け)関数の自動フォーマット

javascript - JavaScriptで2つの変数を結合する

javascript - JQueryを使用したSongkick API

javascript - 列に表示されるデータをフォーマットする方法

javascript - JavaScriptで3次元配列をソートする

asp.net - これは、WebDriverを使用してJavaScript警告ダイアログを処理する正しい方法ですか?

javascript - Google Fusion Tablesで変更を行うことができません(挿入、テーブルの追加など)

javascript - Dojoスパイダーチャートの固定軸