Home » June 2006 » mt-keywords2tags/mt-cats2tags公開

mt-keywords2tags/mt-cats2tags公開

エントリーの「キーワード」を、MT 3.3以降でネイティブにサポートされた「タグ」にコンバートするCGIスクリプトを公開します。

mt-keywords2tags.ja JP - Ogawa Code
mt-keywords2tags - Ogawa Code (English)

Movable Type 3.3以降では、ネイティブにTaggingをサポートするようになりましたが、それ以前のバージョン用に作られたTaggingプラグインの多く(Tags Plugin, Tagwire Plugin, Tags.Appなど)は、エントリーのキーワード欄をタグ入力欄として使用してきました。

このCGIスクリプトは、エントリーのキーワードをMT 3.3ネイティブなタグに変換することで、従来のTaggingプラグインユーザのネイティブタグへの移行を支援するものです。


さらに!

エントリーの「カテゴリーラベル」を、MT 3.3以降でネイティブにサポートされた「タグ」にコンバートするCGIスクリプトも公開します。

mt-cats2tags.ja JP - Ogawa Code
mt-cats2tags - Ogawa Code (English)

このCGIスクリプトは、エントリーのカテゴリーラベルをMT 3.3ネイティブなタグに変換することで、従来「カテゴリー」を活用してきたユーザのネイティブタグへの移行を容易にするものです。

ところでSQLiteでは、mt-search.cgiによるタグサーチがうまく機能せずにロードが1に張り付いてしまう現象が観測された。MySQLで試した限りは問題ないので、少し調べる必要がありそう。
MT 3.31 SQLiteがベラボーに遅い件について。 - Ogawa::Memorandaがことの真相。

このエントリーのトラックバックURL: http://as-is.net/mt/mt-tb.cgi/406

Links referred to this entry

Comments (5)

  1. これまではTags Pluginを利用させていただいていたのですが、MT3.3への移行したためにmt-keywords2tagsにて移行作業をさせていただきました。ありがとうございました。

    ところで移行後なのですが、MTTagNameなどの3.3のエントリー・タグ関連の変数タグが使えません。管理画面上ではエントリー・タグは移行されており、またMTEntryIfTaggedなどのコンテナタグは正常に動いているのですが、変数タグだけがまったく使えません。

    SQLite環境なのですが、mt-search.cgiのエラーと関係があるのでしょうか?

    ご相談させていただければ助かります。

  2. beta1の時点では動作することを確認していますが、その後正常に動かなくなっている可能性はあります。正式版での動作確認は近々行いますが時間が取れません。

    あとMTTagNameの使い方などに問題がないかどうかを確認してください。特にMT 3.3標準のテンプレートと一致しているかどうかですね。

  3. あ、思い出した!TagInvokeプラグインを使っていませんか?TagInvokeプラグインは、MTTagNameというタグを上書きしてしまうので、MT3.3と共存できないと思います。
    あとTags-Liteプラグインもそうですね。

  4. ご助言ありがとうございます。
    そういう可能性もあるんですね。
    ただ、教えていただいたプラグインは使っていないようでした……。
    もう少しいろいろと調べてみます。

  5. こんにちは。

    以前、Tagwire でとてもお世話になっていたものです。

    先日、MT4にVerUPして、keyword を Tag に簡単に変換できないものかと考えながら、ネット上をふらふらしていたら、やっぱりこちらで公開されていて「すみずみまですごいなー」と思いました!

    助かりました。ありがとうございます!

Post a comment

Remember me?