【ココログ】トップページに過去の記事へのリンクを付ける
ココログのトップページには最近の記事が指定した個数だけ表示されますが、それ以前の記事を表示したいと思うと、バックナンバーに頼るか、表示されている中で一番古い記事の固定リンクをクリックして、その記事のナビから飛ぶ、といったワンクッションが必要になります。
一番下まで読んだときに、そのひとつ前の記事に飛べたらいいのに……と思うことはありません?
そんなわけで、トライしてみました。
【全コース向けスクリプト】
下のスクリプトをコピーし、サイドバーのメモタイプのマイリストなど、HTMLが記述できる箇所に貼り付けます。
<script type="text/javascript" src="http://furyu.tea-nifty.com/script/cocoAddPrevLink.js"></script>
<style type="text/css">
<!--
.pastlink {
font-size: 14px;
text-align: right;
}
-->
</style>
<script type="text/javascript">
<!--
cocoAddPrevLink.linktitle = '過去の記事へ' ;
cocoAddPrevLink.init() ;
//-->
</script>
- RSS配信をしない設定の場合は表示できません。
- トップページ内にclass="content-bottom"のdivタグがないと表示できません。
【プロコース向けテンプレート】
プロコースで、かつ上級者向けテンプレートを使用している場合には、Main Index Templete(index.html)の適当なところに、
<div class="pastlink"><a href="<$MTEntryLink$>" title="<$MTEntryTitle$>">過去の記事へ</a></div>
</MTEntries>
2006/06/27(火) 12:51 | 固定リンク
| 記事の編集(管理者用)
「ウェブログ・ココログ関連」カテゴリの記事
- 【ココログ】コメント出来ないときに使ってみるブックマークレット(2007.03.27)
- 【ココログ】トップページにコメント欄を表示するスクリプト(2009.06.14)
- ◆風柳亭印◆汎用ツール一覧(2008.12.21)
- ◆風柳亭印◆はてな関連ツール一覧(2008.12.21)
- ◆風柳亭印◆ココログ用ツール一覧(2008.12.20)
「覚書」カテゴリの記事
- 【ココログ】コメント出来ないときに使ってみるブックマークレット(2007.03.27)
- AmazonのProduct Advertising API認証プロキシ公開(REST)(2009.07.03)
- Twitter個別発言の前後を表示するスクリプトは便利ですね(2009.06.12)
- 【お気楽五七五】なんとなく五七五でつぶやくサービスを作ってみた(2009.06.02)
- ◆風柳亭印◆汎用ツール一覧(2008.12.21)


Firefoxで動かないことに気がついて、修正。
Firefoxだと、index.rdf内で、 "rdf:li"みたいなタグ名が付いているのを取得したい場合、getElementsByTagName()では取得できず、getElementsByTagNameNS()を使わないといけない模様。
一応表示できるようになったとは思いますが、getElementsByTagNameNS()の使い方がよく解ってないので、まだなんか不具合があるかも……。
投稿: 風柳[BugFix] | 2006/06/29 21:58:13
FFで動かないですぅ(T_T)って直訴しようと思ったのにもう治ってるし。(笑)
FFだとネームスペースついてるとgetElementsByTagNameが使えないんですね。勉強になりました。たぶん標準通りなんでしょうけど、うーん。正直、気にいらないなあ…。
投稿: facet | 2006/06/30 7:03:09
| たぶん標準通りなんでしょうけど、うーん。正直、気にいらないなあ…。
当然ながら(?)IE6の方では逆にgetElementsByTagNameNS()がうまく行かなかったりね……。
もうちょっと歩み寄ろうとかそういう……。
#まぁだからJavaScriptじゃなくてJScriptなんだろうけど。
投稿: 風柳>facetさん | 2006/06/30 8:26:27