Movable Type 備忘録
mixiComment プラグイン
- Prev Page: Movable Type で RSS リーダー作ってみる3
- Next Page: CommentUserPic プラグイン
こんばんわ^^
お世話になってる Kei さんとこで mixi が OpenID に対応したということで、わたしのとこでも mixi による認証でコメント投稿できるようを対応してみました。
使用するプラグインは mixiComment なのですが、このプラグインは Perl の Crypt::SSLeay モジュールがインストールされている必要があるようです。良くも悪くも、わたしが使ってるサーバ は CORESERVER なわけですが、小粋空間さんとこで使えます・・・とご紹介されてた( 調べる手間が省けました )ので問題なかったのですが、Kei さんが利用してるチカッパでは使えないようです。そうすると、ロリポップではダメかもしれませんね。
[2009.03.22] mixiComment プラグインを使うには Perl の Crypt::SSLeay モジュールが必要です。 Crypt::SSLeay モジュールのインストールの仕方を追記しました。
Crypt::SSLeay モジュールのインストール
お使いのサーバにデフォルトで Crypt::SSLeay モジュールがインストールされていない場合、別途インストールが必要になります。
以下にその手順を記します。
インストールされてる Perl モジュールをチェック
まず、お使いのサーバでインストール済みの Perl モジュールをチェックします。 チェックには以下のコマンドを実行します。
# find `/usr/local/bin/perl -e 'print join(" ", @INC)'` -type f -name "*.pm" | grep SSL上記は Crypt::SSLeay モジュールがインストールされてるかどうかをチェックするコマンドです。
幸い CORESER ではインストール済だったのですが、各自のサーバでインストール済みかどうかチェックしてください。Crypt::SSLeay モジュールのインストール
次に Crypt::SSLeay モジュールのインストールを行います。 以下のコマンドを実行してください。
# cd $HOME # mkdir temp # cd temp # wget http://search.cpan.org/CPAN/authors/id/D/DL/DLAND/Crypt-SSLeay-0.57.tar.gz # cd Crypt-SSLeay-0.57 # perl Makefile.PL INSTALL_BASE=$HOME # make # make installこれで Crypt::SSLeay モジュールのインストールはできました。 インストール先は $HOME/lib/ フォルダの中になります。
mixiComment プラグインのインストール
mixiComment プラグインのアップロード
mixiComment プラグインのインストールはカンタンです。
以下のページから圧縮ファイルをダウンロードして、いつものように mt/plugins/ フォルダにアップロードします。mixiComment プラグインの修正
mixiComment.pl に先ほどインストールした Perl モジュールの追記を行います。 具体的には以下のように追記してください。
mixiComment.pl / 5 行目
package MT::Plugin::mixiComment;use strict;use warnings;# 2009.03.21 bzbelluse lib '/home/●●●/lib/perl5/';# 2009.03.21 bzbelluse MT;use base qw(MT::Plugin);
青字の部分を追加して、プラグインから Perl モジュールを参照できるようにします。 また、赤字の部分には先ほどインストールした Perl モジュールのフルパスを指定します。
以上です。
あとは、Movable Type の管理画面から「設定」>「登録 / 認証」画面を開いて mixi による認証を許可してあげれば OK です。
Trackback Pings(1)
- from
La Petite Note
Movable Type 4.2 がリリースされていることはわかっていたのだけど...
Comments(0)
No comments found.




Post a Comment