MTのエントリー編集で、HTMLエディタを組み込む
他のブログサイトで話題になっていたので、私も組み込んでみました。
- NDO::Weblog: htmlArea で Movable Type のフォームを超ベンリに。 -ここと
htmlArea はウェブのフォームで WYSIWYG HTMLエディタを実現するための DHTML の配布パッケージ。これはいい、と思い Movable Type に組み込んでみました。
- Going My Way: MTの編集画面にHTMLエディター機能を組み込む -
HTMLAreaをNDO::WeblogのnaoyaさんがMTでの編集用に改造していたのをみて自分でもやってみた。
こちらを、参考にさせていただきました。感謝 m(_ _)m
で、具体的な作業&変更箇所は、上の Going My Way さんの所で親切丁寧に説明して下さっていますので、そちらを見てくださいませ。
以下、個人的なメモ。
- HTMLAreaをMTと同じディレクトリに展開するように紹介されていましたが、個人的には別々のディレクトリのほうが好ましかったので、
- .jsの読込部分のパスを変更
- .tmplのjavascriptの先頭に、var _editor_url = "../HTMLArea/"; (例)を追加。
- エディタ画面に日本語フォントが現れないなぁ、とソースを眺めてみたら、これ、埋め込みなんですね…(-- ゞ とりあえず、htmlarea.js の83 行目付近のフォント一覧に日本語フォント名追加してみたり。意味無いかも…。
- TEXTモードに切り替えたとき、改行コードが入って無くて見通し悪すぎ!修正個所を見つけるのがとっても辛かったので、htmlarea.js の1538 行目付近を変更して、終了タグの後に改行コードが挿入されるように変更。本当はタグ名判断して、改行の有無を判断出来たらベストだけど、それは次回。
- 文章打ち込む時はTEXTモードの方が快適なので、起動時はTEXTモードになるように、htmlarea.js の678 行目付近の、editor.updateToolbar(); の直前に、editor.execCommand("htmlmode"); を挿入。(この方法が良いのかは、激しくギモン…)。これで、起動時はTEXTモードです。う〜ん、快適かも♪
Similarity Search
Trackback
このエントリにTrackBackするには、以下のURLにTrackBack pingを送ってください。
※:スパム対策しています。予想外のエラーが発生した場合は、コメント欄でご報告いただけると嬉しいです。
※:スパム対策しています。予想外のエラーが発生した場合は、コメント欄でご報告いただけると嬉しいです。
Trackback URL is >> |
HTMLareaの改造
さらば正社員のこのMoableType(MT)という、Web log(ブログ)に組み込んだのがHTMLareaというソフトウエア(?)導入に関しては検索をかけてみるといろいろと出てくるだろう。たとえば「Going My Way」さんのページなどは参考になるでしょう。しかしここで使いづらい点...
Posted by さらば正社員 〜本日の相場〜 at 07.31(Sat) AM06:54
さらば正社員のこのMoableType(MT)という、Web log(ブログ)に組み込んだのがHTMLareaというソフトウエア(?)導入に関しては検索をかけてみるといろいろと出てくるだろう。たとえば「Going My Way」さんのページなどは参考になるでしょう。しかしここで使いづらい点...
Posted by さらば正社員 〜本日の相場〜 at 07.31(Sat) AM06:54
dvd porn video australia
MTのエントリー編集で、HTMLエディタを組み込む
Posted by dvd porn video australia at 03.03(Sat) AM01:19
MTのエントリー編集で、HTMLエディタを組み込む
Posted by dvd porn video australia at 03.03(Sat) AM01:19
Comments
Post a comment
このエントリに対してコメントを追加するには、以下フォームに記入して [追加]ボタンを押下してください。
- 必須な項目は"コメント"のみです
- 名前等は匿名でかまいません
- E-Mail/URLを記入した場合は公開されます
- HTMLタグは使用できません(実体参照に変換されます)
- コメント内のURLは自動的にリンクが張られます
- スパム対策のため、ひらがなの含まないコメントを書くことは出来ません
- HTTP Cookieを利用して、名前やE-Mail/URLの情報を記録させることが出来ます