メイン

MovableType アーカイブ

2007年08月10日

RedirectPermanentによるリダイレクト

自宅サーバーを停止して半月。新しいサーバーの環境整備も少しずつしか進めていません。
新しい環境では、Movable Typeの各エントリーをPHP化したこともあって、Permalinkが切れてしまっています。というわけで、小粋空間: .htaccess によるリダイレクトを参考に.htaccessによるリダイレクトを行いました。
と言っても、もともといろんなところからたくさん参照されているブログじゃないから、過去にトラックバックをもらった記事を中心に主な記事だけを手書きで指定しました。
書き方は、以下のような書式。


RedirectPermanent /archives/000315.html http://www.mogurakun.com/archives/2005/01/awstats.php


2007年06月19日

慎重に書けますねぇ

じっくり記事を書いていると、書き始めた時刻と公開する時刻に大きなずれが生じてしまうことがよくあります。Movable Typeの標準機能では、新規エントリーの作成画面を開いた時刻が公開時刻になってしまうので、なんだかな〜と以前から思っていました。 で、便利なプラグインReleaseDate.plを使わせてもらうことにしました。

そこで、このプラグインは、エントリーを公開する時点で、エントリーの投稿日を公開日に自動的に更新します。

また、エントリーごとに、自動更新するかどうかを設定することができます。

更新は以下のタイミングで行われます。

* 下書きのエントリーを公開に変えて保存する時点

* エントリーを新規作成し、下書きを経由せずに保存して、公開する時点

一度公開したエントリーを再編集して保存しなおした場合は、日付は変更しません。

新規エントリー作成画面や、エントリーの確認画面に控えめに表示されるチェックボックス。見た目は地味ですが、とってもありがたい機能です。 今まであんまり「下書き」は使わず、適当に公開してから後で修正したりすることが多くありましたが、じっくり慎重に記事が書けますね。The blog of H.Fujimotoさんに感謝。


2007年06月17日

TinyMCE for Movable Type 1.30jaの導入に成功

マウスオーバーのテスト

かなり苦労したが、ようやくTinyMCE for Movable Type 1.30jaの導入に成功した。WYSIWYGエディタで記事が書けるのが便利なだけでなはく、アップロードする画像を管理できるComplete php file/image managerの機能がぜひ使いたかった。上の写真はマウスオーバーを感知して入れ替わるように設定。なかなかお洒落である。

ところが、うちのサイト固有の条件がいろいろ重なって、ここに至るまでは試行錯誤の連続・・・

自宅のサーバーでは、Movable Typeの管理画面をSSL化していることと、従来からmt-staticをcgi-bin/mt/下に置いて運用してきたことが複雑に絡んで、file_manager.phpが期待通り動いてくれない現象に悩まされた。

まず、mt-staticをドキュメントルートに移動して実験すると、file_manager.phpを起動するときにポップアップウィンドウが"$lang_insert_image_title"というタイトルで空っぽに表示されてしまう。

FireFoxのエラーコンソールを手がかりに、ググッてみてもあんまり日本語の情報がない。英語サイトの情報(例えばここなど)によるとTinyMCEとFireFoxの組み合わせでよくあるトラブルらしいことが分かったが、あれこれ実験しても、どれもうまくいかない。

StudiO C-BOXs Library : TinyMCE for MovableTypeの設置によると、新しく開くwindowがhttpで開くため、管理画面(https)のプロパティ情報を取得できないことが原因という情報を発見。

そこで、mt-staticを従来どおりcgi-bin/mt/下に置き、mt-config.cgiのStaticWebPathもhttps://で指定して試してみるが、403 Forbiddenになってしまってスクリプトが実行されない。 SSLが問題なのか、apacheのcgi-binフォルダ設定が問題なのか、落ち着いて冷静に一つずつ試行錯誤を繰り返し、結局apacheのhttpd.confにて、cgi-bin下でもphpが動くようにするため、ScriptAliasの設定を見直すことでとりあえず、ここまでのトラブルを一つ潰す。

テスト用のphpファイルはcgi-bin/mt/mt-static/TinyMCEforMT/下でも動作することは確認した。しかし、file_manager.phpは403 Forbiddenを返さなくなったもののまだ動作しないので、file_manager_config.phpのフォルダ指定に誤りがないか再度検討したら、無事に動作完了。(ちなみに、任意の位置にデータを置けるようにするアップグレードパッチも導入してあるので、アップロードフォルダはドキュメントルート下に配置。)

これで使えるぞ!と思ったのもつかの間。サブフォルダをブラウザから作成したらきちんとアイコンが表示されるし、フォルダの削除もきちんとできるのに、アップロードした画像はファイル名しか表示されず、サムネイル画像が表示されないので選択できない。

もう一度、file_manager_config.phpの指定を見直し、アップロードフォルダのURLをhttp://から指定してみたら、ようやく思い通りに動いてくれた。

file_manager.phpがブラウザから丸見えなので、BASIC認証で対応しようとしたが、mt.cgiにまで認証がかかってしまう。何度やってもうまくいかないので、再びmt-static/の位置をまた別の場所に移してhttpd.confにてcgi-bin/のエイリアス設定を元にもどす。

やっぱりBASIC認証はうまくいかないので、結局、file_manager.phpをリネームして動くようにTinyMCEforMT.plを変更。

その後、file_manager.phpをIP認証で制限することに成功したので、TinyMCEforMT.plなどを元にもどす。

まったく、あれこれ触りすぎて、何がなんだか分からないが、まあ、とりあえず動き出したということで・・・。(笑) これから、よーく使い込んでいかなくちゃ・・・。 

写真は、Providence R.I. USAにて、昨年撮影したもの。撮影ポイントは、続きをご覧になればGoogle Mapsでアメリカの地図+航空写真も表示されますよ。

DATE: 2006/10/28 05:42:44 CAMERA: DSC-F828; f/6.3 7.1mm 1/250s

続きを読む "TinyMCE for Movable Type 1.30jaの導入に成功" »

2007年06月08日

BlogWriteとの比較

DSC04872.JPG

BlogWriteは、画像のアップロードも簡単でいいのだが、サムネイルを作るときに、Exif情報が保存されない。せっかくExif情報を表示しているのにこれでは不満。 MT標準の「ファイルのアップロード」で画像のサムネイル表示を指定したときと、動作を比較してみることにする。

DATE: 2006/10/27 15:27:19 CAMERA: DSC-F828; f/2.0 7.1mm 1/1s

続きを読む "BlogWriteとの比較" »

2007年06月07日

BlogWriteを試用してみた

Witha System Ltd.のBlogWriteというエントリー専用クライアントツールを試している。MovableTypeの管理画面にある新規エントリー作成画面は機能が貧弱なので、最初は、 DSC05164.JPG TinyMCE Plugin for Movable Type ver.1.30 Jaをインストールしてみた。

何度かチャレンジしてみたのだが、どうもパーミッション設定がうまくいかず、画像を挿入しようとするとうまくいかない。どうしようかなと悩んだ末、BlogWriteを試している次第である。

MovableType ver.4も7月に登場するみたいだし、プラグイン形式のTinyMCEよりも、専用のエントリー編集ソフトを利用するほうがいいかなとも思う。20日間の試用期間、いろいろ試した後で、導入するかどうか考えることにしよう。

右の画像は、BlogWriteで貼り付けた画像だが、枠飾りなども設定できてなかなかおもしろい。 うちのブログは背景色が白色じゃないから影の表示とかはおかしくなるけど・・・。

DATE: 2006/11/04 10:52:32 CAMERA: DSC-F828; f/2.2 14.0mm 1/0s

続きを読む "BlogWriteを試用してみた" »

MovableTypeその他のエントリー

  1. 2007年05月28日

    1. Google Mapsのテスト

  2. 2007年05月07日

    1. デザイン変更

  3. 2007年05月04日

    1. 久々のアップデート

  4. 2006年01月12日

    1. スパムメールは厄介ですねぇ

  5. 2005年11月28日

    1. 携帯電話に対応しました

  6. 2005年11月17日

    1. 焦りました!

  7. 2005年08月14日

    1. Selective SMTP Rejection (S25R)によるスパム対策

  8. 2005年07月03日

    1. MT 3.17へのアップグレード

  9. 2005年05月29日

    1. ブログ自由自在 Movable Type 上級カスタマイズ術

    2. amazletの導入

    3. Amazonアソシエイト・プログラムに参加

  10. 2005年05月07日

    1. mt-isbn.plの導入

  11. 2005年04月05日

    1. コメント関連テンプレートの修正

  12. 2005年03月10日

    1. MT-3.151-jaアップグレード(差分方式)

  13. 2005年02月25日

    1. Ping Timeout対策?

    2. スパム対策大実験

    3. 投稿者にスパム文字列がある場合のテスト

  14. 2005年02月24日

    1. 本文にスパム文字列

    2. online poker

    3. 今度は、トラックバック・スパムの振る舞いをしてみよう!

    4. 自サイトへのトラックバックテスト

    5. コメント・スパム対策を強化

  15. 2005年02月23日

    1. トラックバック・スパムへの対策

  16. 2005年02月21日

    1. トラックバック・スパム来襲!

  17. 2005年02月09日

    1. この前3.11から3.15へ一気にアップグレードしたばかりなのに

  18. 2005年02月06日

    1. MT 3.15へアップグレード

  19. 2005年01月31日

    1. ウケるブログ

  20. 2005年01月30日

    1. QuickPostの修正

  21. 2005年01月28日

    1. MovableTypeの脆弱性

    2. MT-Notifier 2.4.3

  22. 2005年01月23日

    1. イスラエルからコメントSPAMの形跡

  23. 2004年12月25日

    1. エントリの投稿者名をニックネーム表示に

    2. コメントSPAM対策プラグイン

  24. 2004年12月14日

    1. ロボット対策

  25. 2004年11月23日

    1. MyblogListへの登録

    2. touch index.html

  26. 2004年11月19日

    1. MT-Notifierを入れてみたい

  27. 2004年11月18日

    1. Exif & GPS情報表示

  28. 2004年11月17日

    1. HINAGATA THREE

  29. 2004年11月14日

    1. スタイルの変更

    2. Moblogの復活

    3. mt-rssfeedのエラー解消

  30. 2004年11月13日

    1. JavaScriptのエラー解消

    2. MovableType 3.11-ja

    3. PostgreSQLからMySQLへの移行

  31. 2004年11月12日

    1. MySQLを入れないとだめかな?

  32. 2004年11月11日

    1. MovableType 3.x

  33. 2004年07月03日

    1. post2mt復活せず

  34. 2004年06月30日

    1. コメントSPAMがやってきた

  35. 2004年06月29日

    1. post2mtが不調

  36. 2004年06月27日

    1. PINGサイトへの登録

    2. mt-rebuild.pl導入

    3. RSSパーサの設置

  37. 2004年06月22日

    1. 最近のトラックバック

  38. 2004年06月21日

    1. カテゴリ別最新記事

  39. 2004年06月06日

    1. post2mtが動いた!

  40. 2004年06月02日

    1. post2mtも動かず

  41. 2004年06月01日

    1. post2mtというのを発見

  42. 2004年05月30日

    1. PostgreSQLへ移行

  43. 2004年05月26日

    1. トラックバック実験

    2. 管理画面のSSL化 その後

  44. 2004年05月23日

    1. 管理画面のSSL化

  45. 2004年05月20日

    1. Trackbackの再テスト

    2. Trackbackってどう使うのだろう?

  46. 2004年05月17日

    1. 参考になるサイト

  47. 2004年05月16日

    1. blogを始めてみた

About MovableType

ブログ「????????????????」のカテゴリ「MovableType」に投稿されたすべてのエントリーのアーカイブのページです。最新のものから古いものへ順番に並んでいます。

前のカテゴリはMobile Photoです。

次のカテゴリはWindowsです。

他にも多くのエントリーがあります。メインページアーカイブページも見てください。

アーカイブ

Powered by
Movable Type 3.35
Creative Commons License
このブログは、次のライセンスで保護されています。 クリエイティブ・コモンズ・ライセンス.