シムエントリ
記事同士でブログをむすぶブログパーツ
ブロガーの皆様へ: RSSフィードの登録だけでも結構です!
書いた記事(エントリ)に近い別の記事を自動的に探し出し、ブログ上にリストアップするブログパーツ。それが『シムエントリ』です。
たとえば…
■「自分が書いた事はほかの人はどう書いたのだろう?」
■「自分のブログを同じ興味を持った人にもっと読んでもらいたい!」
という想いにお応えします!
表示のイメージはこんな感じです。
→開発者のブログで実際の動作をご覧いただけます: 『こえむの編集後記』(記事毎) 『こえむの編集後記@鹿児島』(メニューバー)
※さらに詳しい説明は、ブログ『こえむの編集後記 - ブログを記事で結ぶブログパーツ『シムエントリ』をリリース』をご覧ください。
『シムエントリ』の使い方はとってもかんたん!3つのステップですぐに始められます。
- ブログのアドレス(RSS)を登録します。
「Let's START!」からどうぞ。
- ブログパーツを各ページに貼り付けます。
【標準ブログパーツ】
記事毎に、内容が近い別の記事をリストアップします。次のコードをテンプレートの記事表示欄に貼り付けてください。
ブログサービス・ブログエンジンごとにも解説しています>>「ブログパーツの貼り付け方」へどうぞ
<!-- Sim entries -->
<script charset="utf-8" src="http://se.koemu.com/js/sim-entries.js" type="text/javascript"></script>
<script type="text/javascript">writeSimilarList( '記事(エントリ)のアドレス' );</script>
<!--/ Sim entries -->
※カッコ内に入れるのは「記事のアドレス」です。ブログのアドレスではありませんのでご注意ください!
【メニューバー用ブログパーツ】
ブログのメニューバーへ手軽に設置できるブログパーツです。『標準ブログパーツ』が動かないブログでも、こちらだと動く場合があります。
現在RSSフィードされている記事からランダムに1つの記事を選び、それに近い記事をリストアップします。
次のコードを、ご利用いただいているブログサービスのブログパーツ設定欄(例:アメブロの場合は『フリープラグイン』欄)に貼り付けてください。
<!-- Sim entries -->
<script charset="utf-8" src="http://se.koemu.com/js/sim-entries.js" type="text/javascript"></script>
<script type="text/javascript">writeSiteSimilarList( 'ブログのアドレス' );</script>
<!--/ Sim entries -->
※ブログのアドレスの末尾に"/"(スラッシュ)をお忘れなく。
- これで設置完了です。
ただし、すぐには表示されません!
登録いただいた後、サーバが定期的に情報を更新していきます。長くても、1日程度待てば表示されるようになります。
応用編: 表示方法を少しカスタマイズできます
【CSSの指定】
シムエントリを呼び出すとき、次のとおりに引数を指定するとご自身で作成されたCSSを定義することができます。
記事一覧を表示する際に利用するCSSファイル、および記事枠を表示する際のCSSクラス名を指定することができます。記事枠の表示クラスはご自身のブログで利用されているCSSが適用されますので、合わせて定義をお願いいたします。
シムエントリは、JavaScriptの実行待ち時間をできるだけ抑えるために、記事一覧をIFRAME内に表示するような仕組みとなっているためです。
<!-- Sim entries -->
<script charset="utf-8" src="http://se.koemu.com/js/sim-entries.js" type="text/javascript"></script>
<script type="text/javascript">writeSimilarList( '記事のアドレス', '記事一覧表示用CSSファイルのアドレス', 'ブログパーツ枠のCSSクラス名' );</script>
<!--/ Sim entries -->
(なお、記事一覧表示CSSのデフォルトは "http://se.koemu.com/css/simentries.css" になります。デフォルメの際の参考にしてください。)
【幅狭ブログパーツ】
標準ブログパーツの幅が広く、うまく収まらないときにご利用下さい。
標準ブログパーツを設置後、次の箇所を書き換えるだけで幅狭タイプのブログパーツがご利用いただけます。
writeSimilarList → writeSmallSimilarList
- 登録できないブログ・RSS
- 下記の項目に該当するブログ・RSSは登録できません。万一、発見または通報を受けた場合は、サービス管理者にて登録を削除いたします。
■アダルト系
■アフェリエイト・ドロップシッピングのバナー貼り付けのみを目的としている
■特定の個人・団体を誹謗・中傷する(それが疑われる)内容である
■その他 公序良俗に反する(それが疑われる)内容である
- サポートについて
- バグや特定環境における異常動作を発見されましたら、お手数ですが下記『最新情報・ご意見・ご要望』よりご連絡いただけましたら幸いです。
ブログパーツの貼り付につきましては、基本的に利用される方の責任でお願いいたします。ブログは様々なサービスやテンプレートが存在しており、すべてのブログへの貼り付けをサポートすることが難しいのが現状です。
何卒ご理解のほどよろしくお願いいたします。
- 登録の確認・削除
- こちらのフォームをご利用ください。
- 情報更新頻度
- 1日に1回データを更新します。リアルタイムでは更新されませんのでご注意ください。
- 登録するアドレスについて
- 『シムエントリ』は、登録いただいたRSSフィードの本文を元に解析を行います。
そのため、RSSフィードされていない情報(例: 古い記事・全文フィードされていない本文)、またはフィード対象から外れかつ書かれてから15日を越えた記事については対象となりません。
登録いただく際は、あらかじめ「全文フィード」「できるだけ多くの記事」をフィードするようにブログを設定いただくとベターです。
- 古い記事について
- RSSフィードの対象から外れてしまった古い記事について、標準ブログパーツ・幅狭タイプをご利用になっている場合は同じブログ内の別の記事に近いブログをピックアップします(『メニューバー用ブログパーツ』と同じ動きになります)。
- API (開発者向け)
- APIを通じて直接データを取得することも可能です。
■リクエスト先: http://se.koemu.com/cgi-bin/sim-entries.cgi
■パラメータ: entry_uri=エントリのURIを指定してください
■レスポンス: JSON形式
第1階層: 配列 類似度が高いものから順に並んでいます
第2階層: ハッシュ site_title=類似エントリを書いているサイトのタイトル, entry_title=類似エントリのタイトル, entry_uri=類似エントリのURI, cos=類似度(float 0.0~1.0)
- 謝辞
- 初期の対象フィードにつきましては、『ぽぷる』のデータを利用しています。ご提供いただき、ありがとうございました。
また、ネット上にある様々なライブラリ・ノウハウに大変お世話になりました。
この場を借りて御礼申し上げます。
- 最新情報・ご意見・ご要望
- 最新情報はブログにて提供しております。どうぞご覧ください。
ご意見・ご要望は、ブログのトラックバックやコメント、または twitter へどうぞ。
■ブログ 『こえむの編集後記』 (http://www.koemu.com/blog/)
■twitter id: "koemu"
Copyright© 2008 こえむ All rights reserved.
ご連絡は「メール送信フォーム」からお願いいたします。