本日の閲覧記事ランキング作成してみました(仮)
Diary (178 items)
2004年10月23日
今日読まれた記事の閲覧数が多い順に、
”Today's Ranking”として、左サイドバーにランキング一覧を作成してみました。
ちなみに、まだ作成中ですので(仮)ですが。。
しかし、とりあえず情報にウソはないので、見るたび可変になっていると思います。
”Today's Ranking”として、左サイドバーにランキング一覧を作成してみました。
ちなみに、まだ作成中ですので(仮)ですが。。
しかし、とりあえず情報にウソはないので、見るたび可変になっていると思います。
これは、今開発中の自作アクセス解析ツールのデータを元に実現しています。
データはXMLで持っていますが、
そのデータに、”Today's Ranking”の表示内容を定義したXSLを適用させて、
画面上に表示しています。
一応、プラグインは作りましたが、
といった単純な事しかしていません。。
つまり、プラグイン側でアンカータグの記述や、
ループ文、複雑なロジック等をしてないのです。
ただ、Nucleusのサイトとしてはあんまり丁寧でないというか、
各記事のタイトルを表示してないですし、
みたいに、同じ記事なのにURIが違う為、
別として認識してしまってますが。。
まあ、この情報は、どちらかと言うとサイト運営者側が知りたいので、
このままでもいいかと思いつつ。。
また状況を見て修正していきたいと思ってます。
データはXMLで持っていますが、
そのデータに、”Today's Ranking”の表示内容を定義したXSLを適用させて、
画面上に表示しています。
一応、プラグインは作りましたが、
・データXMLを読み込む
・XSLを読み込む
・データXMLにXSLを適用
・結果を文字列出力
といった単純な事しかしていません。。
つまり、プラグイン側でアンカータグの記述や、
ループ文、複雑なロジック等をしてないのです。
ただ、Nucleusのサイトとしてはあんまり丁寧でないというか、
各記事のタイトルを表示してないですし、
No.5
/weblog/item/321/catid/33
No.6
/weblog/item/321
みたいに、同じ記事なのにURIが違う為、
別として認識してしまってますが。。
まあ、この情報は、どちらかと言うとサイト運営者側が知りたいので、
このままでもいいかと思いつつ。。
また状況を見て修正していきたいと思ってます。
前の記事 次の記事