MovableType プラグインを利用して最強タグ付け環境を作る Permalink URL http://www.magicvox.net/archive/2009/01221708/ Posted by ぴろり Posted at 2009/01/22 17:08 Trackbacks 関連記事 (1) Post Comment コメントできます Category 今まで様々な MovableType プラグインを書いてきましたが、単体ではそれほど使途がないように見えても、他のプラグインと一緒に組み合わせて用いることで威力を発揮するプラグインがあります。 このエントリでは、スカイアークシステムが個人無償ユーザ向けに無料で配布している AutoTagging プラグインと、拙作の YahooKeywordSuggest プラグインを併用して、記事のタグ付けをスマートに行う方法を紹介しま
タグクラウドの必要性についての是非はここでは置いておいて、このアイテムのデザインって色々考えさせられますね。 Vicuna CMSでも真面目に対応しようと重いケツを上げましたので、とりあえずサンプルとなるCSSスタイルを色々と書いてみました。 表示例とCSSファイルを置いておきましたので、気に入った表示があったらどうぞ使って下さい。 2007.10/21 追記・編集 Tag Cloud 10,11,12で.level5のフォントサイズが.level4と同じになってたのを修正 応用編としてTag Cloud 13を追加 単純に該当する記事が多いタグが他より目立てばいいだけなので、大抵のスタイルは大小の区別で表示しているけど、それだけじゃちょっと味気ない気もするので サイズ 色 明暗 彩度 色彩 形 というところでタグの強弱をより強調してみました。 HTMLは以下のような要素とクラス名で作って
「 www.code-r.biz 」のページは、ドメインが無効な状態です。 ウェブサイト管理者の方はこちらから変更・更新を行ってください。 「 www.code-r.biz 」is Expired or Suspended. The WHOIS is here.
すでにエントリーとして投稿されてますが、このカテは自分用のまとめが目的なので、取り上げます。 エントリー投稿・編集画面で、キーワードとタグの suggest(以前付けたモノをリスト表示)するようにするものです。 MT標準の状態でタグについては、suggest 機能が付いてますが、候補として表示されるのはアルファベットのみのタグだけです。これを行うことにより、日本語のタグも候補として表示できます。 ネタ元は「drry+@-> Tagwired folksonomy with suggest.js on MT 3.2」になります。記事を参考にMT3.3のタグで動作するようにしたものです。 変更ファイルは tmpl > cms > edit_entry.tmpl です。エントリー投稿・編集画面にあたります。 エントリー内で使用するJavascriptは、それぞれ以下の所にあります。
なぜにゃらば、それはそうしないと使い物にならないからです。 Movable Type 3.3の標準のタグ機能でソートしたりリストの一部を取り出したりできないので困るという話は割とよく見かけます。 greenplastic.net: 未だにMT3.3へ移行できない理由 しかし、Compare PluginやCollate Pluginを使えば、そうした問題はごく簡単に解決できます。 Compare | Plugins for Movable Type | staggernation.com MT Extensions: MTCollate 1.1 大まかに言って、Compare Pluginはフィルター、Collate Pluginはソーター、という相補的な役割を持っています。例えば、タグやアーカイブリストのような大きなリスト構造があるとき、必要なアイテムだけを抽出するにはCompare、適
Movable Type 3.3以降でサポートされた「タグ」に便利機能を追加・拡張するTagSupplementals Plugin(TagSupplementals Plugin公開 - Ogawa::Memoranda)をちょびっとアップデートしました。 変更点は、MTRelatedEntriesにweightオプション(現状は"constant"と"idf"のいずれかを選べる)を追加して、エントリー間の「関連度」の計算方法を選択できるようにしたというただ一点です。 下のようにweightオプションが指定できます。 <MTEntries lastn="10"> <h2><a href="<$MTEntryPermalink$>"><$MTEntryTitle$></a></h2> <$MTEntryBody$> <ul> <MTRelatedEntries weight="idf" l
Movable Type 3.3以降でサポートされた「タグ」に便利機能を追加・拡張するTagSupplementals Plugin(TagSupplementals Plugin公開 - Ogawa::Memoranda)を約2か月ぶりにアップデートしました。 追加した機能は、以下の3つ。これでTagwireにはあった機能がほぼすべてポートできたはずです(性能の点はひとまずおいておくとして)。 encode_urlplusグローバルフィルタ。Tagwireにあったやつ。 現在の「タグ」が最後に使われた時刻を表示するMTTagLastUpdated変数タグ。TagwireのMTTagDate相当。 MT-Searchで検索された「タグ」のリストを表示するMTSearchTagsコンテナタグ。TagwireにあったMTXSearchTagsのMT-Search版。 2番目のMTTagLast
MovableType3.3になって、標準でタグ機能が使えるようになりました。 といっても、ほとんどの方はMT3.2の頃からOgawa::Hacks: Tagwire Pluginで、同様の機能を実現してきたと思います。かくゆう私もTagwireプラグインを使用していました。 みなさんご存知でしょうが、TagwireプラグインはMT標準機能のうちであまり使われていない「キーワード」のフィールドを擬似タグとして使えるようにするプラグインです。 このキーワード項目により、エントリー間のリンクなどを実現できました。 Tagwireを使い「キーワード」フィールドに入力した擬似タグを、新しい「タグ」フィールドへコンバートするCGI mt-keywords2tags/mt-cats2tags公開 - Ogawa::Memoranda も用意され、すっかりMT3.3のタグへ移行できるように思
Posted by: Hirotaka Ogawa @ June 08, 2006 11:53 PM | Movable Type 3.3以降のタグに、いくつか便利機能を追加・拡張するプラグインを公開しておきます。今のところ、まだ3.3自体ベータテスト中なのでほとんどの方には恩恵はありませんけど。 TagSupplementals Plugin.ja JP - Ogawa Code TagSupplementals Plugin - Ogawa Code (English) Movable Type 3.3でタグ機能がネイティブ対応されましたが、標準で用意されているテンプレートタグだけではTagwire Pluginなどと比較して機能が不足しているため、不便を感じなくはありません。 TagSupplementals Pluginは、MT 3.3の提供するテンプレートタグに加えて「あったら
Posted by: Hirotaka Ogawa @ June 05, 2006 06:24 PM | エントリーの「キーワード」を、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ネイティブなタグに変換することで、従来
My personal web interface + a repository of my miscellaneous outputs in weblog style. Taggingを行うにあたって、記事編集時のタグ入力を支援するプラグインを作成しました。 私はあまり沢山の記事を書くわけではないので、昔どんなタグを使ったのか忘れていることが多々あります。 例えばMovableTypeの話題を扱った記事を書いて、昔"MT"を使ったのか"MovableType"を使ったのか...このプラグインを用いることで、そんな風に過去に入力したタグか判らなくなることを防ぎやすくなります。 TagInput.tar.gz 基本的には上記ファイルを解凍して、プラグインディレクトリへインストールすればOKです。 (動作するためにはBigPAPIプラグインと(o)さんのTagwireプラグインを導入してい
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く