検索キーワード付近を抜き出して表示するMovableTypeプラグイン:SearchStringHighlight

Posted by
ぴろり
Posted at
2010/05/15 20:10
Trackbacks
関連記事 (1)
Post Comment
コメントできます
Category
プラグイン カテゴリ

Twitter / 山本哲也
Google みたいに Movabletype で検索結果にキーワード周辺の文章を抜き出すのは無理なのか?

なるほどー、確かに確かに。というわけで作ってみました。こんな感じ結果ページを表示できるようになります。

この記事をはてなブックマークに追加する この記事のはてなブックマーク数 | この記事をlivedoorクリップに追加する この記事のlivedoorクリップ数 | この記事をYahooブックマークに追加する この記事のYahoo!ブックマーク数 | この記事をdel.icio.usに追加する | Twitterにポストする

使い方

 結果で、ntryBodyntryExcerpt を使っていたところを置き換えるだけで機能します。キーワードの前後の文字列を合わせて一定数取り出すので、文脈上でそのキーワードがどのように使われているのか判断しやすくなっています。

追加されるタグ

MTSearchStringHighlight 変数タグ
 エントリの本文と追記部分を結合し、その中でキーワードを含む部分の前後を抜き出し、キーワードを タグで装飾します。以下のオプションが指定可能です。
length
キーワードの前後何文字を抽出するかを指定します。指定がない場合は前後20文字を抜き出します。
words
結果全体を何文字で出力するかを指定します。指定がない場合はの概要文の長さの設定値が使われます。
tag
キーワードを装飾するための タグ名を指定します。指定がない場合は b が指定されたものとします。

いろいろ

SearchStringHighlight.0.10.zip

最新版のやバグレポートはTrac リポジトリで行っています。


この記事を読んだ人はこんな記事も読んでいます 記事リコメンデーションについて

その他の関連する記事


関連記事/トラックバック (全 1 件中、最新 5 件まで表示しています)

せんむの技術ブログ のスクリーンショット
タイトル
Google のような検索結果のハイライト表示
Trackbacked at
2010/05/17 23:05
from
せんむの技術ブログ
評価
Web Scouter
概要
MovableType の検索結果テンプレートはわりあいあっさりしていて、Goo...

この記事にトラックバックを送るには?

コメントを投稿する

 
 (匿名可/必須/公開)
 (匿名可/必須/非公開)
 (必須)
コメントスパム防止のため投稿前に ランダムな数字 CAPTCHAについて を入力してから投稿してください。お手数ですがご協力のほど宜しくお願いいたします。
 
MovableType, NovableType, JovableType, KovableType, MIvableType, M9vableType, M0vableType, MPvableType, MLvableType, MKvableType, MoCableType, MoFableType, MoGableType, MoBableType, MovQbleType, MovWbleType, MovSbleType, MovZbleType, MovaVleType, MovaGleType, MovaHleType, MovaNleType, MovabKeType, MovabOeType, MovabPeType, MovablWType, Movabl3Type, MovablRType, MovablDType, MovablSType, MovableRype, Movable5ype, Movable6ype, MovableYype, MovableGype, MovableFype, MovableTTpe, MovableT6pe, MovableT7pe, MovableTUpe, MovableTHpe, MovableTGpe, MovableTyOe, MovableTy0e, MovableTy-e, MovableTyLe, MovableTypW, MovableTyp3, MovableTypR, MovableTypD, MovableTypS プラグイン 検索