[[PHPめも]]

この記事は書きかけです。

PHPとは直接関係しませんが、テキストエリアにWYSIWYGエディタを実装したい時に使えそうなものを探してみました。

よく利用されているのは [[CKEditor:http://ckeditor.com/]] WordPressなどに利用されているのは [[TinyMCE:https://www.tinymce.com/]] ということで2択になりそうです。

*CKEditorの使い方 [#v99cd088]

*TinyMCEの使い方 [#kbff3611]

ZIPファイルをダウンロードし、解凍した js フォルダ以下を設置します。~
このままだと英語なので、日本語化します。

以下から Japanese をダウンロードし、解凍した ja.js ファイルを jangs フォルダに設置します。~
http://archive.tinymce.com/i18n/

設置したHTMLソースは以下のようになります。

 <!DOCTYPE html>
 <html>
 <head>
 <script src="js/tinymce/tinymce.min.js"></script>
 <script>
 tinymce.init({
     selector:'#textarea',
     width: 600,
     height: 300,
     plugins: [
       'advlist autolink link image lists charmap print preview hr anchor pagebreak spellchecker',
       'searchreplace wordcount visualblocks visualchars code fullscreen insertdatetime media nonbreaking',
       'save table contextmenu directionality emoticons template paste textcolor'
     ],
     language: 'ja'
 });
 </script>
 </head>
 <body>
  <textarea id="textarea">Easy (and free!) You should check out our premium features.</textarea>
 </body>
 </html>

**文字色の変更 [#j3e64817]

 tinymce.init({
   selector: "textarea",
   plugins: "textcolor",
   toolbar: "forecolor backcolor"
 });


トップ   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS