がバージョンアップ。
リンクスタイル(上下の“next”とか)が変わった(しかも形式を選べる)のも便利だけれども、なによりもすごいのが、記事を昇順か降順か選べること!
旅行記の部分は頻繁に更新するわけじゃなし、HTMLで書いてNP_Mixを使って貼り付けるしかない?と思っていたのが、これならできるぞ。
これを使えばNucleusは単にブロッグのためのものではなくて、どんなサイトでもできそうだ。
ダウンロードは
「NP_ShowBlogs バージョン0.3」xx.nakahara21.net by まみおさん
から。
さて、で、実際どうするか。2つのやり方を思いついたのだけれども、現在旅行記はグァテマラとペルーが進行中(ほんとか?)なのだが
1.新ブロッグ「旅行記」を作って、「グァテマラ」と「ペルー」はカテゴリ名に。
1ページに1つだけ表示するようにして、古い順。
最初の記事にそれぞれへのリンクもつけて、そこからたどると(つまりカテゴリ絞り込み状態)同じ旅行記のみ読める、というもの。
問題は最初にカテゴリを絞り込まずに「次」という風に読んでしまうとゴチャマゼになってしまう。
2.「グァテマラ」「ペルー」とそれぞれ別のブロッグに。
そして各記事を全部別のカテゴリにすれば
グァテマラ旅行記
プロローグ
登場人物
スケジュール
1日目
……といった具合に自動的にサイトマップにIndexができるぞ。
ただそれだとどんどんブロッグやカテゴリが増えるわけだが。
と、どっちにしようか考え中。(2003/12/13)
追記
そしてそのShowBlogsがまたバージョンアップ。
NP_ShowBlogsへの要望—Nucleus(JP)フォーラム
NP_ShowBlogs1.02
今度は固定アイテムを作れるように。
つまり、お知らせみたいなのを常に最初に表示させることができる。
「やることリスト」はそうしたかったのだけどね、なんかほぼ全部できるように(ってもちろん他力ですが)なってしまったのでもう必要ないかな。(2004/1/24)
追記
allモードを使ってトップページには全てのコーナーの記事がごちゃまぜに新しい順に表示されるようにしてみました。
で、一番上にはお知らせをStickyして。
しかしallモードにするとカテゴリを表示するアイコンがなくなってしまうぞ。(2004年01月26日(月)11:25)
解決(2004/1/27)allモードの時は%Category%で「カテゴリ名 ブロッグ名」が出力されるようになっていたからでした。
ありがとうございます>まみおさん
追記
そしてstickyアイテムのみ違うテンプレートを使うワザも教わる。
うん、この方がお知らせっぽくていいかも。
まみおさん:これ読んで、考えたけど、古い順にインデックスを自動作成する機能がないので、NP_OtherblogEXを作ってみました。
http://xx.nakahara21.net/item-347.html
です。
旅行記blogのidが3だとしたら、
<%if(blogsetting,bnumber,3)%>
<!-- case: blogid=3 -->
<%if(category)%>
<%ShowBlogs(default,1,,2,ASC)%>
<%else%>
旅行記blogです。
<h2>グァテマラ</h2>
<%OtherblogEX(旅行記blog,headline,-1,グァテマラ,ASC)%>
<h2>ペルー</h2>
<%OtherblogEX(旅行記blog,headline,-1,ペルー,ASC)%>
<%endif%>
<%else%>
<%ShowBlogs(default,5,,2)%>
<%endif%>
みたいに書いてみてはいかがでしょう?
blogidが3でカテゴリ選択されていない時は記事へのリンクが古い順にインデックスを表示して、
blogidが3でカテゴリ選択されたら古い順blogになると思います。
あ、でもheadlineテンプレートでタイトルにitemlinkをはってしまうと、アイテムページになるのでページ送りがわかりにくくなりますね。
記事タイトルにリンク貼らないで、上の場合だと<h2>タグの中にカテゴリへのリンクを貼るだけの方がいいのかも。