Sat, 13 Jun 2009
上記よりアーカイブ(Google経由)。スクリプト依存は消失が痛いですね(´・ω・`)
back_and_forthプラグインは、記事個別ページにlink要素の各rel属性(nextとかpreviousとか)や、前後記事へのリンクを生成してくれるので重宝しているが、その移動は「記事全体を日付順に前後する」ものであって、「カテゴリ内を日付順に前後する」ものではない。だから、記事個別ページから任意のカテゴリ内を時系列で辿っていくということができず、この点がblosxomを触り始めた当初からの不満だった。
しかし、その不満もさきほどあっさりと解消された。
説明の通り、back_and_forthプラグインの31~37行目を、
sub filter {
my ($pkg, $files_ref) = @_;
foreach my $tmp_path (sort {$files_ref->{$b} <=> $files_ref->{$a}} keys %$files_ref) {
my($path, $fn) = $tmp_path =~ m!^$blosxom::datadir/(?:(.*)/)?(.*)\.$blosxom::file_extension!;
my($path_, $fn_) = $blosxom::path_info =~ m!^(?:(.*)/)?(.*)\.(.*)!;
push @file_info,$tmp_path if ($path eq $path_) ;
}
return 1;
}
と書き換えたら「カテゴリ内での前後記事の移動」が可能になった。やったね!ありがとう、るびぃさん!
久しぶりの日記が(ry 最近日記の日記は猫谷の一言メモに書いてるかなー、ってまたサボってるんですけども。
最近はサイト消失が多くて泣ける(つω`)
Posted at
07:33 in
日記 » Blosxom |
Writeback(0)
Sat, 30 Aug 2008
Blosxomを使用し始めてからもう2カ月か、とまだまだ完成はしていないのですけどねぇ。まあ、まったり!
29日はひさしぶりに、ひたすら弄り倒していました。そして下記に今日のメモ。
- Tagging: URI静的化をやめた。せっかく細かくいじったのにw Pagingがね、“?tag=”入れるから意味無い /(^o^)\
- entries_kache: entries_indexをentries_kacheへ変更。
- ping_weblogs_com_xmlrrpc: 更新Ping用に入れてみたけどエラー…エラー orz
- categories: カテゴリが子カテゴリに移動するとそのカテゴリだけになる…あれ? 仕様っぽい…。
- Tagging: 名前差し替えが効いてない。そして色々おかしい orz
- back_and_forth: 前後に移動リンクを本文下へ移動。シンプル!
- same_category: 各記事に同一カテゴリの最新エントリー10を入れてみた。
- Tagging +Paging: ページ移動がおかしいので、探してみたら、00tagging、01pagingのように先にTaggingを読みこませればいいらしい。うまく行った!
- flavor: Shift_JISでテンプレを作っていたところに日本語追加してたのでHTMLのおかしい部分を修正。
- gsitemap 2007: sitemapがつくれない。なんでかなぁ。
- Blosxom: 30日になりましたが、カテゴリのBlosxomが表示されてなかったので、スクリプトの設置ディレクトリ変更。なんという…。
こんなものかなー。まだやりたいことがあるんだよなー。うーむ。以下に書き出してみる。
- Tagging: 名前の差し替えが効いてない所。タイトルも弄りたい。配布元は出来ているんだよなぁ。
- ping_weblogs_com_xmlrrpc: ping自動送信したい。モジュールはあるのになぁ、なんだろ。
- categories: 子カテゴリに移動した時にその他カテゴリが消える所。。
- gsitemap 2007: sitemapが作れない。
気がついたら書き出してみる。wikieditishの初期flavorのpingってトラックバックなんだろうかw いろいろ分からんなぁ。楽しいですよ!
Posted at
02:27 in
日記 » Blosxom |
Writeback(0)
Thu, 17 Jul 2008
色々弄り中です。見苦しいですがしばし…ッ。
前提:BlosxomStarterKitを使ってるよ!
-
categories
-
pluginsのcategoriesをall about blosxom: categoriesに入れ替え。
head.htmの
<title>$blog_title$date_title::title$entry_title::title</title>を
<title>$blog_title$date_title::title$entry_title::title$categories::title</title>
に差し替え。
story.fravorの
in <a href="$url$path/">$categories::alias</a>を
in <a href="$url$path/">$categories::name</a>
に差し替え。
ローカルでやれと言うお話 /(^o^)\
Posted at
18:06 in
Blosxom |
Writeback(0)
Mon, 23 Jun 2008
よ、ようやくMTから移行出来たぜ……。いや、過去コンテンツはとりあえず放置なんですけどね。
日付とか日付とか(それだけでもない)。
- 個別ページをhtm→htmlにしたかったので、configをhtmにして中身をすべて置き換えた。
- Flavour: Simplicity for bskを入れてみたら、色々と記述的に気になるところを修正。
- .htaccessでわりと手間取った。
書き出すと少ないな……。
なにはともかく、blosxom starter kitは本当、楽に設置できました(*゚д゚*) 前回も日記用にテスト設置しつつ、
謎のサーバーエラー(初心者的言い訳)が発生してましたが、問題なく作業できました!
次はこの設定を使って日記をblosxomに移行させるんだ……。ここは基本的に日記無しにする予定です。
はてなスターとかはてブとか追加したいなぁ(´¬`*)
Posted at
15:49 in
日記 |
Writeback(0)