2004.10.05

リンク元/アクセスランキングだけを利用する方法

sidebar.jp を利用すると、任意のページのリンク元リスト、サイト内アクセスランキングを表示できます。

ログイン後に表示される「はじめかた」の下にある、「アクセス統計を使いたい」をご覧ください。JavaScript でリンク元/アクセスランキングを表示できます。

この際、出力される HTML には以下のクラス指定がされています。

sb-frame(Applet や)出力全体を囲む div 要素
sb-referrersリンク元一覧全体を囲む div 要素
sb-accessesアクセス数の多いページ一覧全体を囲む div 要素
sb-titleリンク元/アクセスランクのタイトル文字列を囲む div 要素
sb-listリンク元/アクセスランクの一覧部分の ul 要素

ですので、たとえば以下のようにスタイルシート(CSS)を記述しておくと、下の例のような表示になります。

/* 投稿者(このらくがきは~が描きました) */
.sb-author {
    font-style: bold;
    font-size: x-small;
}

/* 部品全体を囲むボックス(div) */
.sb-frame {
    background-color: #eeffee;
    width: 100%;
}

/* 「このページのリンク元」全体を囲むボックス(div) */
.sb-referrers {
    border: 1px dotted #aaaaaa;
    padding-left: 4px;
    background-color: #eeeeff;
    white-space: nowrap;
}

/* 「アクセスの多いページ」全体を囲むボックス(div) */
.sb-accesses {
    border: 1px dotted #aaaaaa;
    padding-left: 4px;
    background-color: #ffeeee;
}

/* "このページのリンク元"或いは"アクセスの多いページ"の文字列 */
.sb-title {
    text-align: center;
}

/* ランキングリスト部分の ul タグ */
.sb-list {
    text-align: left;
    padding: 4px;
    margin: 0px;
    width: 96%;
    height: 150px;
    overflow: auto;
}

/* ランキングリスト部分の li タグ */
.sb-list li {
    color: #333333;
    font-size: x-small;
    margin-top: 4px;
    list-style-type: none;
}

表示例

注目するところは、 .sb-referrers 中の white-space: nowrap; と、 .sb-list 中の height: 150px; overflow: auto; の部分、そして、 .sb-list li の list-style-type: none; あたりです。

white-space: nowrap; を指定すると、行の折り返しを行わなくなります。リンク元やタイトルが画面からはみ出して横スクロールになってもいいからアクセス数ごとに一行に揃って欲しい場合はこれを指定します。

overflow: auto; は width/height と併用することで、width/height で指定したサイズを超える場合にスクロールバーを表示し、iframe のような見た目にします。

li 要素に list-style-type: none; を指定すると、標準で表示される・(黒丸)が表示されなくなり、左端に揃えられます。

他にもスタイルの指定によりさまざまな見た目にできますので、いろいろ工夫してみてください。

「アクセスの多いページ」に表示されるタイトル文字列に関しては、sidebar.jp FAQ: 「アクセスの多いページ」のタイトルを調整するもご覧ください。

2004.10.05 03:13 [ちょっとしたコツ] | PermaLink

トラックバック

この記事のトラックバックURL:

» サイドバーにアクセスランキング [小春日和の陽射しの中で から]
「KOROPPYの本棚」さんの記事で知った「リンク元/アクセスの多いページ」をサイドバーに表示するというのを入れてみました。 ■sidebar.jp そちらでユーザー登録(無料)して、「リンク元/アクセスランキングだけを使う場合」を参考にサイドバーに入れてみた。 生成さ... 続きを読む

受信 2004.10.23 15:08

» ランキング表示を設置 [こころぐだけの話 から]
今日、ココログデザインに2つテンプレートが追加されました。 サンタはシンプルで読 続きを読む

受信 2004.12.15 19:11

» 個別記事のアクセスランキングの表示 [ちゃっぴーのひとりよがり から]
ムンクさんのボヤキ )'Д'( さんで紹介されてました。 なんと、スクリプトを貼り付けるだけで個別記事のアクセスが分かるとゆ〜便利ツール! アクセスランキングのつくりかた−seesaa ブログのばあい 1.サイドバー.jp登録する。 2.確認メールからログインする。 3... 続きを読む

受信 2005.01.15 15:21

» 人気記事ランキング表示 [UNITY REC-site から]
Truth Is No Wordsさんのblogでサイドバー.jpで人気記事ラン... 続きを読む

受信 2005.01.20 23:52

» お知らせ&カスタマイズ#17 サイドバー.jpから個別アクセス解析をつけました。 [きになるブログ から]
■サイドバー.jpから個別アクセス解析をつけました。 報告が遅くなりましたが、サイドバーに個別記事のアクセス解析をつけました。どんな感じでつけたかも含めて書いてみます。このサービスを提供しているのは、『サイドバー.jp』です。 いくつかのサービスを複合... 続きを読む

受信 2005.02.03 14:51

» sidebar:タイトルの調整 [UNITY REC-site から]
サイドバー.jpさんのsidebar.jpスクリプトを使わせていただいております... 続きを読む

受信 2005.02.12 12:12

» カスタマイズ(アクセスの多いページリスト) [Don’t Think!Feel! から]
現在使用しているアクセス解析(忍者TOOLS)では、トップ、個別記事、カテゴリ別アーカイブ、月別アーカイブの4ページの切り分けしか出来ません。 トップは1ページしか存在しないので問題ありませんが、個別記事ではどの記事ページか?カテゴリ別アーカイブではどのカ... 続きを読む

受信 2005.09.04 12:04

» サイドバーに人気記事のランキングをつけました [臨機応変? から]
 このブログのサイドバーに人気記事のランキングをつけてみました。本当はMovab... 続きを読む

受信 2006.01.14 17:12

» アクセス解析 [負け犬のお散歩 から]
今月は1日とBlogPetに助けてもらった21日を除いて、ブログ更新皆勤賞を目指し、奮闘中の今日この頃。 うつ病患者がそんなことにうつつを抜かしている場合じゃないような気もするが、ちょっと前はPCを立ち上げることさえできないほど無気力だったんだから、進歩、進歩。 ... 続きを読む

受信 2006.03.26 16:22

» アクセス解析 [負け犬のお散歩 から]
今月は1日とBlogPetに助けてもらった21日を除いて、ブログ更新皆勤賞を目指し、奮闘中の今日この頃。 うつ病患者がそんなことにうつつを抜かしている場合じゃないような気もするが、ちょっと前はPCを立ち上げることさえできないほど無気力だったんだから、進歩、進歩。 ... 続きを読む

受信 2006.03.26 16:22

» フォルテのブログカスタマイズVol.27〜アクセスの多いページをサイドバーに表示 [ふぉるてブログ〜小田急線梅ヶ丘駅の不動産会社フォルテの徒然〜 から]
利用させて頂きました。 ありがとうございました!! 続きを読む

受信 2006.04.25 18:57