MTE

Movable Type Enterprise について調べました。バージョンアップされてから確認していなかったのですが、いろいろと機能が増えているようです。ただ、MTOSと比較して、値段に対して、どうしても必要な機能というのが見当たりません。もちろん、これはエンジニア視点からですので、専門家でない人にとっては便利な機能がたくさんあるのでしょう。導入まで短期間で可能だというのも重要です。そのあたり、お客さんの要件をよく確認して、どちらを導入するのか決めるのがよいはずです。

MT4i

MT4i/3.0 – t2o2-Wiki というのがあり、これを使うと携帯電話用表示が簡単にできるようになります。また、携帯電話のブラウザから簡単に投稿ができるようになります。インストールは簡単で、「MT4i/3.0/インストール – t2o2-Wiki」にある説明に従えばすぐにできます。ただ、パスワード漏洩の問題などがあるので、メールからの投稿機能を用意したほうが安心できそうです。

mailman

mailmanに通し番号をつけたのですが、バージョンによってはパッチが違うようです。よくわからないので、コードを見て必要そうな部分だけ適用しました。動作確認中にうまく動かないので、pycファイルを削除したり、いろいろやってみたのですが、直らなくてあせりました。結局、書式フォーマットの指定方法をミスっていて、%04dとすべきところを、%4dとしてしまっていました。何はともあれ、無事動作してよかったです。

MTのCaptchaコメントまわりでも、結構時間をとられたのですが、その話はまた別途。

Movable Type 4.2 Perfect Guide

最近、Movable Type を使った案件が増えているので、ガイド本を購入してみた。詳細に記載されているので、大変参考になります。サポートページも「Movable Type 4.2 Perfect Guide」で公開されているので、困った時には、ここへいけば良さそうです。テンプレートセットでテンプレートを評価版から運用版へ簡単に持っていけないかと考えていたので、そのあたりも詳細に説明がされていて助かりました。説明が不足していても、コードが一緒に含まれているので、困ることがなさそうです。厚いので持ち運びはしにくいですが、仕事場に1冊あると嬉しいリファレンス本として使えます。

MovableType

Movable Type を使っている人から、携帯電話から投稿したい、という話がでているので、対応をしようとちょっと調べてみました。いろいろと方法はあるようですが、とりあえずは、MT4iを使おうと思います。また、メールで投稿ができるように、MTMail もインストールしようかと考えています。

MT4iでは管理者モードで利用している際に、管理者が外部URLをクリックしないようにしないといけない、という制限があるようです。管理者は、そういう操作をしてしまいそうな人なので、ちょっと気になりますが、とりあえず、伝えて気をつけるようにしてもらう、ということにしようと思います。

MySQL tips

MySQLで文字列置換をするには、replace関数をupdate文で使えばいいということを教えてもらいました。単純な文字列置換なら、これを使えばいいので便利です。間違えると悲惨なので、バックアップをとってから操作しないといけませんが。

update テーブル名 set フィールド名 = replace ( フィールド名, ‘置換前’, ‘置換後’ );