Movable Type 備忘録
JCalendarColor プラグイン
こんばんわ^^
Movable Type 4.25 になって、jQuery が一部使われてるようですね。何気なく環境を眺めてたら見つけました (●´∀`●)
さて、MT4.25 ではコメント投稿時の認証方法として、デフォルトで Google 認証や mixi 認証など選択肢増えてますね。
Google 認証( CommentByGoogleAccount )や mixi 認証( mixiComment )は以前からプラグインとしてあったものですが、Crypt::SSLeay という Perl モジュールが必要なので使えなかった人は多かったと思います。
幸い CORESERVER では Crypt::SSLeay はインストールされてたので mixi 認証は使えたものの、Google 認証はなぜか使えませんでした。
MT4.25 になってプリインストールされてたので再度いろいろ調べててたのですが、やっぱり Perl モジュールがネックで以前断念した JCalendarColor というプラグインは、Perl モジュールもインストールできてカレンダーに色づけできたのでその方法をご紹介します。
[2009.03.22] Google 認証できないと思ってたらできたよ (●´∀`●)
あと、mixiComment、GoogleAnalyticsWidget においても、Crypt::SSLeay のパスを通したら動作できました。
詳しくは以下のページを参考にしてください。
MT-Cumulus プラグインを SWFObject 2.1 に対応する
こんにちわ^^
MT-Cumulus プラグインを SWFObject 2.1 に対応してみました。
元々 MT-Cumulus プラグインやオリジナルの WP-Cumulus では SWFObject 1.4 が使用されてるのですが、配布元さんではまったく!? 更新する様子もなさそうだし、個人的興味から SWFObject 2.1 を使いたかったのでプラグインをカスタマイズしてみました。
MT-Cumulus プラグインは、FLASH を使ったタグクラウドを表示するプラグインですが、日本語が使えないということで日本ではあまり使われてないのかな。
でも、tagcloud.swf をちょこちょこっと Adobe Flash Professional 体験版 でフォントを変更してあげれば対応可能なようです。
上記記事を参考に tagcloud.swf を日本語対応にしたものを以下のサイトで入手できます。
実際に試したところ、mt/mt-static/plugins/Cumulus/tagcloud.swf を差し替えることで日本語表示することができました (●´∀`●)
日本語タグを使われてる人は試してみるといいのココロ。
ブログ内検索、タグ検索で検索結果の絞込みをやってみる
こんばんわ^^
先日、小粋空間さんのところで、タグ検索による検索結果を絞り込みする方法がご紹介されてました。
絞込みの詳しい説明は上記ページを読んで頂くとして、カンタンに説明すると、mt-search.cgi のパラメータとして tag というものがあります。
この tag パラメータに検索したいキーワードを 'AND' で連結して実行することで絞込み検索が行える・・・というものです。
一応わたしのサイトのブログ内検索においても、キーワードをスペースで区切ってエンターキーを押すと、AND 検索できるようにしてます。(デフォルトです)
合わせて、検索結果として一覧されたブログ記事のタグクラウドを表示させてあげることで、さらに絞込み検索できるようにしてみました。
わたしのサイトでは、検索結果を一覧表示してるから問題になってないかもしれませんが、通常のブログ内検索、タグ検索だと 20 件( デフォルト )分のブログ記事概要が表示されるので、もしかすると使いにくいかもしれません (; ̄∇ ̄A
サンプルはわたしのサイト内で検索してみたら分かると思います。
ただし、只今ブログ記事に割り振ったタグのメンテナンス中なので適切な検索結果が得られてませんが、少しずつ検索しやすいようにタグを振りなおしてます。
タグのメンテナンスには、以下のページを参考にして頂いたらいいと思います。
MT-I18N プラグイン
連続投稿で申し訳ありませんが、Ogawa::Memoranda さんところでもう一つプラグインがバージョンアップされてます。
わたしのサイトではあまり重宝してないのですが、いわゆる文字コード変換プラグインです。
グローバルフィルターとして、特定の文字列を文字コード変換することができます。
たとえば、人によっては EUC-JP でブログを運用されてるかと思います。
場合によってはそれがネックになることがあります。
Movable Type の標準の文字コードは UTF-8 ですが、UTF-8 は広く使用されてるようで、今までご紹介してきたカスタマイズ記事でも、EUC-JP だとできないっていう訪問者さんもいました。
そんな時にこの MT-I18N プラグインを利用すればいいわけですね ( ̄∇ ̄)b
使い方は以下のような感じです。
MT-I18N プラグインの使い方
<MTEncodeText from="euc-jp" to="utf-8">:コード変換したい文字列:</MTEncodeText>
青字の部分で変換元文字コードを、赤字の部分で変換先の文字コードを指定するだけです。
それ以外にもいろんなタグが用意されてるので、臨機応変に使ってみるといいのココロ。
カンタンでしょ。
- 1
- 2
- 3
- 4
- 5
- All Entries



