1. self-hostedよりjsファイル群をdownloadする
https://www.tiny.cloud/get-tiny/self-hosted/
2. 日本語をダウンロード
https://www.tiny.cloud/get-tiny/language-packages/
-> ja.jsをtinymce/langs配下に配置する
3. Tool Control
https://www.tiny.cloud/docs/advanced/editor-control-identifiers/#toolbarcontrols
– デフォルトでpタグが入るので、forced_root_blockをnullにする
– 必要最低限
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>TinyMCE</title> <script src="js/tinymce/tinymce.min.js"></script> <script> tinymce.init({ selector: "#tiny", language: "ja", menubar: false, plugins: "emoticons", toolbar: "bold italic underline strikethrough emoticons", forced_root_block : '', statusbar: false, }); </script> </head> <body> <h1>TinyMCEテスト</h1> <form method="post" action="confirm.php"> <textarea id="tiny" name="input"></textarea> <input type="submit" value="送信"> </form> </body> </html>
emoticonsが前より大量に増えていて感動した。