AZ::Blog はんなりと、あずき色☆: 遅ればせながら、MT3.33に

遅ればせながら、MT3.33に

written by overQ
October 11, 2006

ようやくMTを3.33にしてみました。

エムティも、サンサンサン。もう五周年なんだそうです。
あまりにも当たり前すぎて、すっかり忘れがちなのですが、MovableTypeにはめちゃめちゃお世話になってますよねぇ。
あらためて感謝、そして5周年オメデトウ!(´▽`)ございます。

Six Apart 【5周年記念】 あなたの「Movable Typeストーリー」を共有してください

  +

以下は自分用メモ。

ついでに、サイドバーをphpモジュール化
これはかなり画期的でした。再構築しなくても、サイドのデザインを楽にメインテナンスできる。
しかも、ほとんどコピペだけで、カンタンにモジュール化できるというもの。おすすめかも。
おかげで表ページのタグが大幅に軽量化。たぶん再構築も早くなったはず。(phpは、includeじゃなくて、phpプログラムを含まないファイルを読み込むだけなら、readfileを使う、と。)

MTには、widgetというのが標準装備されてるけれど、こっちよりphpモジュールのほうが、いちいち再構築しなくていいので、便利そうです。
でも、せっかくなので、一部はwidgetも使ってみました。
まあ、どっちのモジュールも「中」が変化してるだけで、来られた方が見ておられるhtmlは同じままなんですが(笑)

あと、いつの頃からか出現していた、個別エントリーのスクリプトエラーを( ;∀;)、直しました(たぶん)。
うちのブラウザの設定が、ダイアログを抑制するようになってるので、あまり気づいていませんでした(´ヘ`;)
jsファイルを外に出して、かすかに軽量化。

  +

MTのアップグレードは以前よりもずっとカンタンだし、ロリポの手取り足取りの説明ページもあるのだけど、いつも忘れがちなのが、cgiのパーミションを700などに変えること。
mtフォルダ直下のcgiはわかりやすいのだけど、さらに内側のフォルダの中にもいくつかcgiが隠れてて、これも700に。
widgetをやろうとして500エラーになったりするのは、これを忘れてるせい。

もうひとつ、忘れがちなのが、プラグイン。
pluginsフォルダにあるようなものはわかりやすいのだけれど、一部それ以外のフォルダにファイルを置いて連動するものもある。
脚注プラグインは、extlib/bradchoateフォルダもアップするのこと。
タグクラウド用のmt-xsearch.cgiと、ファビコン用のmt-favicon.cgiは、mtフォルダにアップし、700に。
・タグクラウドは、あと、extlib/MTフォルダもアップのこと。
・ファビコン用には、tmpl/cms/favicon.tmplというのもアップするのかな…あれえ、アップグレード前から入ってないや…ま、いいか(;・∀・)

まだ、なんか抜けてそう…まあ、じょじょに気づくであろう…たよりない。。


抜けてたもの。

・編集ボタンを追加する、do Edit
mt-staticフォルダにdoEdit.jsを置く。
mt-static/imagesフォルダに、画像の入ったdoEditフォルダを置く。
pluginフォルダに、doEdit.plを置く。



トラックバック
このエントリーのトラックバックURL:
http://www.overcube.com/cgi/mt/mt-tb.cgi/721

このリストは、次のエントリーを参照しています: '遅ればせながら、MT3.33に' , AZ::Blog はんなりと、あずき色☆.

関連エントリー