拙著「FXはチャートで勝つ!」が発売されました。
FX(外国為替証拠金取引)でのチャートの読み方を解説しています。
自由国民社刊で、定価1,728円(消費税込み)です。
MTのTinyMCEで強制的にテキストで貼り付けられるようにする
MTQで以下のような質問を見かけました。
MT6.0.3で本文フィールドをリッチテキストを使用しています。記事作成時にWebページやPDFからこのフィールドへコピーすると余分なHTML(ソースに書かれてるdivなど)がペーストされてしまいます。
テキストのみペーストする方法はないものでしょうか。
拙作のTinyMCEConfigプラグインを利用して、TinyMCEの設定を一部書き換えることで、上記の問題を解決することができました。
1.TinyMCEConfigプラグインのインストール
まず、拙作のTinyMCEConfigプラグインをインストールします。
手順はこちらの記事を参照してください。
2.設定を追加する
次に、TinyMCEConfigプラグインを利用して、TinyMCEの設定を書き換えます。
ブログ(またはウェブサイト)の管理画面で「ツール」→「プラグイン」メニューを選び、プラグイン一覧のページを開きます。
そして、TinyMCEConfigプラグインの設定を開き、「記事/ウェブページ共通のTinyMCEの設定」の欄に、以下のようなコードを入力します。
(function($) {
$.extend(MT.Editor.TinyMCE.config, {
setup: function(ed) {
ed.onInit.add(function(ed, e) {
ed.pasteAsPlainText = true;
});
}
});
})(jQuery);
なお、TinyMCEConfigプラグインで他の設定も行っている場合は、以下のようにしてsetup以下の部分を追加します。
(function($) {
$.extend(MT.Editor.TinyMCE.config, {
設定名: 設定値,
設定名: 設定値,
・・・
setup: function(ed) {
ed.onInit.add(function(ed, e) {
ed.pasteAsPlainText = true;
});
}
});
})(jQuery);
