メイン

TOP > MTのプラグイン活用

MTのプラグイン活用

アーカイブページを静的ページで分割するプラグイン

MTのエントリー数が多くなってくると、各アーカイブページは長いページになってくる。

簡易方法として、以前紹介した「最新のエントリーとそれ以降のフォーマットを変える方法」のように過去のページに関しては、タイトルのみ(その他適宜表示をカスタマイズ)を表示して、テキスト数を減らして表示する方法がある。

またページを分割するプラグイン「MTPaginate」を利用する方法がある。
しかし、このプラグインは、ページをダイナミックページ機能(動的ページ、”.php")で出力するため、ちょっと躊躇していた。
またphpが使えないサーバでは利用できない(MT対応サーバでphpを使えないところはもうないと思うが・・・)

上記の問題を解決してくれるプラグイン、lab.fancs.comさんのプラグイン「ArchivePage」は、

「静的なHTMLページで画面分割できてページ送り機能が使えれば問題は解決できるのでは?? 」

ということで提供されている。

続きを読む "アーカイブページを静的ページで分割するプラグイン" »

MTのコメント~「認証サービスで認証されたコメント投稿者のみ」の設定

タイプキー1

MTのコメント設定は、バージョンがあがるごとにスパム対策も強化され、初期設定もいろいろな組み合わせができ、用途に応じてコメントを使い分ける。

投稿を受け付ける条件:

  • すべて
  • 認証サービスで認証されたコメント投稿者のみ
  • なし

3つが選択できる。上2つがコメントを利用する場合である。
一般的には、”すべて”を選択し、即時に公開するか、承認後に公開することになる。

ここで、認証サービスで認証されたコメント投稿者のみを選択した場合、コメント時に「サインイン」して下さいと促され、MovableTypeのTypeKeyのログインページが表示される。
ここで、ログインしコメントを書くことになる。

用途はいろいろあると思うが、コメントを行なうときに少し敷居が高くなるので、コメント数はあまり期待できない。反面、いいかげんなコメントを書かれる確率はかなり低くなる。

ただ、コメント設定のいくつかの項目を組み合わせることによって、サインインしなくても、コメントを書くこともできる。
目的に応じて、コメント数に応じて、設定方法を選択していく。

続きを読む "MTのコメント~「認証サービスで認証されたコメント投稿者のみ」の設定" »

複数ブログのエントリーをメインブログトップページに表示できるプラグイン

MTは、複数ブログの運営ができる。ここがASPブログとの大きな違いでもある。

複数ブログでの活用法は、いろいろあると思われるが、


  1. まったく別サイトとしての運営

  2. 違ったデザインでの運用

  3. 管理上の権限設定をわかりやすくするため

  4. 相互リンクや相互トラックバックの効果

などから、複数ブログの運営を行なっているMTユーザは多い。

で、この複数のブログの必要なカテゴリのエントリーのみを表示することが可能なプラグインの紹介。

続きを読む "複数ブログのエントリーをメインブログトップページに表示できるプラグイン" »

gooブログからMTへのトラックバックはできないという回答

gooブログから、Eストアのショップサーブで利用している店長日記(ブログ)にトラックバックが張れないと質問を受けました。ちなみにEストアのブログは、MTだそうです。

ということで、こちらでも検証してみました。

トラックバック(ping送信)

  1. gooブログ → ショップサーブ「店長日記」 ×
  2. ショップサーブ「店長日記」 → gooブログ ○
  3. gooブログ → MovableType        ×
  4. MovableType → gooブログ        ○

以上の結果。

続きを読む "gooブログからMTへのトラックバックはできないという回答" »

エントリー数が増えてきたときのページ表示の対処法

以前、「最新のエントリーとそれ以降のフォーマットを変える方法」で、MTEntriesHeaderタグを使った方法を紹介しました。

今回は、全内容を表示させるエントリーが、最新1エントリーではなく、

最新エントリーから○個までは全表示、
それ以降は、日付、タイトル、内容の頭文字△文字

と、表示させる方法。

続きを読む "エントリー数が増えてきたときのページ表示の対処法" »

MT3.3のためのファイルのアップロード・プラグイン

MTでおなじみの「Movabletypeで行こう」さんが、MT3.3で少し変更となったファイルのアップロードのプラグインを公開してくれました。

UploadDir plugin Ver0.50で、アップロードするファイルの拡張子によって、保存するディレクトリを設定してくれるというプラグインです。
「エムロジック放課後プロジェクト」という別ブログでプラグインなどを実験的に公開しています。

このプラグインの機能は、拡張子によってディレクトリ設定ができるということですが、簡単な利用法として、ファイルをアップロードすると、保存するディレクトリ名をフォームに初期設定として表示してくれるという便利なプラグインです。

ファイルのアップロード1
 MT3.3からは、アップロード・パス設定は、はじめからフォームが表示されておらず、「アップロード・パスを設定(オプション)」のリンクをクリックするというjavascriptで制御されたものに変更されました。

そのため、upload.tmplのソースに、あらかじめディレクトリ名を埋め込むことが、簡単にできなくなってちょっと困っていたので、このプラグインはまさに救世主です。

MTプログラムのソースを直接さわらなくてもよいプラグインタイプなので、バージョンアップにも問題なく対応します。

続きを読む "MT3.3のためのファイルのアップロード・プラグイン" »

MTのテンプレートを利用したメールフォームプラグイン

MTでお問合せフォームつけるもっとも簡単な方法は、MTコメントを利用。
ただし、入力する項目が限られています。

入力項目やその他の機能を加えたい場合は、メールフォームCGIを採用する方法。

別ページで展開するのがいちばん簡単な方法ですが、デザインを統一したい場合、MTの中で展開したいものです。

だた、この方法、ちょっとしたCGIの知識がないと少し難しい。
また文字コードの関係も影響します。フリーCGIはUTF-8対応のものが今はありませんので、ブログの文字コードが、S-JIS、EUCに限定して利用可です。
シェアウェアでは、utf-8対応のCGIもお目見えしているようです。

MTのテンプレートを利用したメールフォームプラグイン

MTでお問合せフォームつけるもっとも簡単な方法は、MTコメントを利用。
ただし、入力する項目が限られています。

入力項目やその他の機能を加えたい場合は、メールフォームCGIを採用する方法。

別ページで展開するのがいちばん簡単な方法ですが、デザインを統一したい場合、MTの中で展開したいものです。

だた、この方法、ちょっとしたCGIの知識がないと少し難しい。
また文字コードの関係も影響します。
フリーCGIはUTF-8対応のものが今はあまりないので、ブログの文字コードが、S-JIS、EUCに限定して利用可です。

シェアウェアでは、utf-8対応のCGIもお目見えしているようです。

そこで、便利なのが、ブログのカスタマイズ本も出版している藤本壱さんのプラグイン
メールフォーム作成プラグイン」が「The blog of H.Fujimoto」ブログで公開されています。

MT3.3にも対応したバージョンアップ版も公開中。

続きを読む "MTのテンプレートを利用したメールフォームプラグイン" »

RSS1.0(index.rdf)のMT3.2からの扱いの違い

MTのバージョンアップを行なっているユーザは、あまりお気づきでないかもしれませんが、Ver.3.2からは、デフォルトではRSS1.0は出力されません。

バージョンアップした場合、RSS1.0はそのまま継承されているので、気がつかないだけです。

MT3.3のメインテンプレートのRSSのリンクは、atom.xmlです。
しかし、バージョンアップではテンプレートも継承されるので、バージョンアップしたMTのトップページのRSSは、RSS1.0(index.rdf)のまま。

MT3.1から購読してくれているユーザには、そのままRSSリーダーのリンク変更も必要ないのでこの運用でもOKです。

しかし、MT3.2からは、RSS2.0やatomがメインになってきているので、
バージョンアップしたユーザは、RSS1.0のリンクだけでなく、RSS2.0やatomのリンクやアイコンをメインページに用意しておくと少しランクアップ(わかる人には^^;)。

続きを読む "RSS1.0(index.rdf)のMT3.2からの扱いの違い" »

カスタマイズでいちばん難儀なのはMTの文字コード~その2

前回のエントリーの続き、カテゴリのカスタマイズ。

今までいくつかカテゴリのカスタマイズ法をお伝えしてきましたが、やはりまず問題になるのが、日本語であること。
しかし、それをちょっとした工夫で回避してきたのですが、やはり英語圏のプラグインを使用してのカスタマイズには無理があります。

それを回避するためには、まずUTF8での運用。
でもSJISで運用したい人は、

  • SJISで文字化けを起こす日本語文字は使用しないこと。
  • 文字化け日本語文字と”「”、”{”、”(”などとの併用はダメ
  • 半角英数字と日本語文字の混在はなるべくやめる

続きを読む "カスタマイズでいちばん難儀なのはMTの文字コード~その2" »

Powered by FeedBurner

RSS2.0

タスクマザー(taskmother)
  中野 治美

〒921-8836
  石川県野々市市末松町3-570
     i-BIRD 214(S-1)

TEL・FAX:076-236-2084

Powered by
Movable Type 3.35