エントリー
TinyMCE4用rubyタグ入力プラグイン
- 更新
- カテゴリー:TinyMCE4
- タグ:TinyMCEプラグイン, freo配布物
以前、freoのTinyMCEにrubyタグ入力プラグインを導入する で紹介したrubyプラグインをTinyMCE4で使用する方法を TinyMCE4でTinyMCE3.xのプラグインを使用する で紹介しましたが、今回一からプラグインを作成し直してみました。
※rubyプラグイン導入の方法
- こちら からプラグインをダウンロードできます。
- ファイル構成
ruby
┣ img ━ ruby.png
┣ langs ┳ en.js
┃ ┗ ja.js
┣ plugin.js
┗ plugin.min.js
TinyMCE4をサーバにアップして使用している場合
- ダウンロードしたファイルを解凍して ruby フォルダを tinymce/plugins/ ディレクトリにアップします。
- js/admin.js の「//TinyMCE」以降の部分に、
赤字部分を追加します。//TinyMCE
tinymce.init({
~(略)~
plugins: [ 'advlist autolink lists link image charmap print preview anchor', 'searchreplace visualblocks code fullscreen', 'insertdatetime media table contextmenu paste code ruby' ], toolbar: 'insertfile undo redo | styleselect | bold italic | alignleft aligncenter alignright alignjustify | bullist numlist outdent indent | link image ruby', ~(略)~
TinyMCE4をサーバにアップせずCDNで使用している場合
- ダウンロードしたファイルを解凍して ruby フォルダを js/tinymce/plugins/ ディレクトリにアップします。
- js/admin.js の「//TinyMCE4」以降の部分に、
赤字部分を追加します。//TinyMCE4
tinymce.init({
~(略)~
plugins: [ 'advlist autolink lists link image charmap print preview anchor', 'searchreplace visualblocks code fullscreen', 'insertdatetime media table contextmenu paste code pagebreak fullpage' ], plugins: "advlist image link autosave contextmenu fullscreen pagebreak searchreplace table lists charmap code media textcolor",
external_plugins: {
"ruby": freo_path + "js/tinymce/plugins/ruby/plugin.min.js",
},
~(略)~
toolbar2: "forecolor backcolor removeformat | link unlink image media charmap pagebreak | searchreplace | ruby undo redo |",
~(略)~ - 導入するとTinyMCEに「ルビ」ボタンが表示されます。
※ruby入力の方法
- 「ルビ」ボタンを押すと、「ルビの挿入」ダイヤログが表示されます。ルビを入れたい文字を選択してから「ルビ」ボタンを押しても操作可能です。
- 「親文字」の欄にはルビを振りたい文字、「ルビ」の欄にふりがなを入力して「OK」ボタンを押します。
- すると画面の文章にルビが振られます。
- 【注意】一旦ルビが挿入された親文字を選択して、「ルビ」ボタンを押してもルビの編集はできませんので、ご了承下さい。
ルビを編集する場合は、恐れ入りますがTinyMCEの画面で行って下さい。
※ルビタグ変換プラグイン用バージョン【2017/09/26追加】
龍の棲む場所さんで配布しているルビタグ変換プラグイン用の入力プラグインもご用意しましたので、こちらからダウンロードしてください。
設置・使用方法は上記と同じですが、入力して「OK」ボタンを押すと、下記のような画面になります。
関連エントリー
- 2022/01/10 freoをあれこれカスタマイズ版の配布
- 2021/11/14 ショッピングカートプラグインの商品配送方法・料金などの変更
- 2021/09/25 freoのメディア登録・メディア管理のTinyMCE5プラグイン
- 2021/09/23 カレンダーの祝日定義の変更・延長
- 2020/08/08 freoにTinyMCE5を導入する
- 2018/06/10 freo用markItUp!拡張版の配布
- 2017/12/11 TinyMCEのmobile版を試してみました
- 2017/10/25 freoのver1.20.0以降のTinyMCE4のカスタマイズ
- 2017/09/26 TinyMCE4用ネタバレ入力プラグイン
- 2017/06/24 freo用Smarty脚注プラグイン
コメント
コメント登録
- コメントを入力してください。
- 一旦登録したコメントは、あとで編集できませんのでご注意下さい。
cmsimple-jp
CDNのcompat3xは、ほぼ無いですし、自鯖に置こうにも、結構バージョンがシビアで...と、
compat3x利用のyomiganaを含めてTinyMCE3系をどうしたもんじゃろ? と考えてました。
利用させて頂きます!
compat3x不要のClearボタンです
元はWordpressのです
https://github.com/bbfriend/Clear-Floats-Button