この記事は書きかけです。 PHPとは直接関係しませんが、テキストエリアにWYSIWYGエディタを実装したい時に使えそうなものを探してみました。 よく利用されているのは CKEditor WordPressなどに利用されているのは TinyMCE ということで2択になりそうです。 CKEditorの使い方 †以前は FCKeditor という名前でした。 ファイルマネージャーは CKFinder がありますが、これは有料のため、KCFinder を代替えで使うことができます。 TinyMCEの使い方 †TinyMCE Community のZIPファイルをダウンロードし、解凍した js フォルダ以下を設置します。 このままだと英語なので、日本語化します。 設置した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> 文字色の変更 †tinymce.init({ selector: "textarea", plugins: "textcolor", toolbar: "forecolor backcolor" }); ファイルマネージャーの使用 †RESPONSIVE filemanagerというものを使えば実現できそうです。 |