【ココログ】カテゴリー毎の最新記事をサイドバーでツリー表示
を応用して、サイドバーのカテゴリー欄に、カテゴリー毎の最新記事がツリー表示されるようなスクリプトを作成してみました。
- トップページ以外の記事も対象となる。
- 日付をベースにした"new"表示が可能。
- 個別ページにカテゴリ内の最近の記事が表示されていない場合、FAQ:固定リンクに同一カテゴリーの記事が表示されないんだけど?をよく読んで、表示される設定に変更する。
- 管理画面の『記事の作成 > 新規投稿』画面にて、以下のブックマークレットを実行する。
ブックマークレットの登録方法等はこちら→【Web】ブックマークレットのブラウザ毎の登録方法 - サイドバーのカテゴリーよりも後方のHTMLが設置できる箇所(メモタイプのマイリスト等)に、
<script type="text/javascript" src="http://furyu.tea-nifty.com/script/cocoCatTreeR.js"></script>を貼り付ける。
<script type="text/javascript">
<!--
cocoCatTree.reverse = false ; // 並び順を逆にしたいときは true
cocoCatTree.showNum = 2 ; // 同一カテゴリー内の表示数(最大5)
cocoCatTree.newDay = 3 ; // class="new"が付く日数(0は無効)
cocoCatTree.showDate = false ; // 日付表示を行う場合は true
cocoCatTree.init() ;
//-->
</script>
list-style: none;
margin: 0px;
padding: 0px;
}
ul ul.tree li {
margin: 0px;
padding: 0px 0px 0px 16px;
font-size: 100%;
background-image: url(http://furyu.tea-nifty.com/script/29.gif);
background-repeat: no-repeat;
}
ul ul.tree li.end {
background-image: url(http://furyu.tea-nifty.com/script/30.gif);
}
list-style: none inside url(表示したい画像のURL);
}
拙作【ココログ】アーカイブページに目次とページングを付加するJavaScriptと併用する場合で、そちらの設定が
cocoPView.modifySidebar = true; // サイドバーのバックナンバー/カテゴリーを置換するとなっているときは、上記の
cocoPView.usePullDownMenu = false ; // バックナンバー/カテゴリーをプルダウンメニューにする
cocoCatTree.init() ;を削除(または頭に//をつけてコメントアウト)し、代わりに、目次の方の設置用HTMLで、
cocoPView.init_onload() ;もしくは
cocoPView.getArchivesRequest() ;となっている箇所の前に
cocoPView.makePages() ;
cocoPView.onCompleteSidebar = function(){cocoCatTree.init();} ;という一行を追加(挿入)して下さい。
これは、
http://furyu.tea-nifty.com/annex/include/catrecent.html
こんな感じとなります。
手順 3.のスクリプトでは、このファイルをAjaxで取得して、その情報を元にサイドバーのカテゴリー欄を加工しています。
2007/04/12(木) 02:47 | 固定リンク
| 記事の編集(管理者用)
「おもいつき」カテゴリの記事
- 無粋(2010.11.21)
- マッサージクッションの正しくないかも知れない使い方(2010.11.19)
- もし、思考が映像化される装置が出来たら…(2010.11.20)
- ココでも:ココログ広場ユーザーのブログをキーワードで検索するサービスを試作(2010.10.29)
- ココログ用ReadMore:トップページの『》 続きを読む』をその場で展開するスクリプト(2010.11.06)
「ウェブログ・ココログ関連」カテゴリの記事
- ココでも:ココログ広場ユーザーのブログをキーワードで検索するサービスを試作(2010.10.29)
- ココログ用ReadMore:トップページの『》 続きを読む』をその場で展開するスクリプト(2010.11.06)
- ココだい:ココログ広場 ≫ つぶやきのお題をキーワードで検索するサービスを試作(2010.11.07)
- ココログカレンダーPlusをココログオリジナル・テーマ(の一部)に対応(2010.11.05)
- ココログカレンダーPlus(2008.01.21)

