recentwritebacks_treeプラグインを導入
もうしばらくblosxom関連の話が続きます(備忘録も兼ねて)。今回は、UnknownPlace.さんのrecentwritebacks_treeプラグインについての話です。
recentwritebacks_treeプラグインは、「最近のコメント/トラックバックを表示できる」プラグインです。
これまではれっつ日記さんのrecentwbslistプラグインを使わせていただいていたのですが、エントリ内に表示されるコメントとトラックバックを分離した(参照)関係で乗り換えることにしました。
導入にあたっては、下記のページを参考にさせていただきました。
KYOKURON_STADIUM :: recentwritebacks_treeプラグインには、blosxom starter kitの環境に合わせるために9行目の「writeback」を「writebacks」に変更するように書いてあります。
もちろんそれでもいいのですが、blosxom starter kitの場合、config.cgiの244行目あたりで「# writebackのデータを保存するディレクトリ名」が設定されています。
そこで私の場合は、recentwritebacks_treeプラグインの9行目を、次のように変更しました。
my $data_dir = "$blosxom::writeback_dir";
このブログでは問題なく動いているようなので、たぶんこれでも大丈夫ではないかと思われます(自信はない)。
余談ですが、私は素のblosxomからblosxom starter kitに乗り換えた変わり種(?)なので、writebackやエントリなどを保存するディレクトリがblosxom starter kitのデフォルトのそれとは微妙に異なっています。ずっと前のUnknownPlace.さんからのトラックバックが、最近のトラックバックとして浮上してきているのも、そういった遍歴の影響だったりします。
コメントとトラックバックを分離しました
blosxomのデフォルトでは、コメントとトラックバックがWriteBackとしてひとつにまとめられています。今回、これを分離して、コメントとトラックバックを別に表示するようにしました。
参考にさせていただいたのは、カンガルーオアシスさんのブロッサムスターターキット研究室の「コメントとトラックバックの分離」です。
手順どおりにやれば、簡単にできました(セミコロンを忘れて、一回エラーが出たことは言うまい)。いつものことながら、カンガルーオアシスには感謝しています。
UnknownPlace. - recentwritebacks_treeプラグイン (Blosxom)
(コメントとトラックバック分けないほうがBlosxomっぽくてよかったかなぁ。)
このtypesterさんのつぶやきを読んで「それもそうだなぁ」と思ったりもしたのですが、ブログを訪問してくれる人にとっては、こちらの方がわかりやすいだろうという判断で分離することにしました。
blosxom用の2重投稿防止 pluginを導入
先日からブログ周りをいろいろといじっていますが、その一環としてカンガルーオアシスさんの2重投稿防止 plugin(ページ最下部にあります)を導入しました。
2重投稿防止 pluginは、blosxomにおいて「コメント投稿後にリロードすると2重投稿になってしま」うのを「防止する為のプラグイン」とのこと。
Firefoxで試したところ、投稿後にリロードすると、下の確認画面が出ます。

このときに[キャンセル]ボタンをクリックすれば、二重投稿は防げます。ただ、ついつい[OK]をクリックしてしまうこともあると思ったので、導入することにしました。
設定の変更は行っていません。
ただ、このブログはコメント自体が少ないので、導入しても、あまり意味はないかもしれませんが・・・。
entries_kacheプラグインを導入
entries_kache - Ck2 Bloggerを参考に、blosxom用のentries_kacheプラグインを導入してみました。
さすがに10分でとは行きませんでしたが、Ck2 BloggerさんとExtension3 - entries_indexプラグイン補助ツールのおかげで、あまり時間をかけずに済ませることができました。
ところで本日から、このように参考にさせていただいたところには、(勝手に)プチ感謝祭と題して「はてなポイント」を送らせてもらうことにしました(相手サイトが「はてなポイント」の受け取りに対応してる場合のみ)。
プチ感謝祭は、日頃の感謝の意味をこめて行われる、年に一度のお祭りです(嘘)。ポイントが尽きるまで送りつづけます。ただし、1ポイントずつ(笑)
でも、「はてなポイント」の残高が300ポイント以下だとポイントが送れないとか、手数料が5%かかる(1ポイント送信の手数料は1ポイントなので100%?)とかいうのは、なぜなんでしょう?
「はてなポイント」の受け取りに対応しました
「はてなブックマーク」の「はてなポイント」送信機能が強化され、「はてなダイアリー」以外のブログでも受け取り可能になりました(参照)。ネットでガッポリ!を信条とする私としては、対応しないわけにはいきません(笑)
「はてなダイアリー」以外の場合は、はてなブックマーク - ソーシャルブックマークに書いてあるコードを埋め込めばいいそうです。
このブログはblosxomを使って構築しているのですが、hail2u.net - Weblog - blosxomではてなポイントゲッターで、blosxomのhead.flavour(blosxom starter kitのデフォルトはhead.htm)に、このコードを記述する方法が書かれていました。
というわけで、早速、head.htmを書き換えてみました。これでいいのかな・・・。
mizzy.orgさんで、account_auto_discoveryというプラグインも公開されていますが、今回は、とりあえずフレーバーをいじることにしました。
私は「はてなアンテナ」を使わせてもらってますが、じつは自分が「はてなポイント」を何ポイント持っているのか、一度も確認したことがなかったりします。
でも、ブログのエントリがポイントという形で評価されるというのは、けっこう面白いシステムだと思ったので、導入してみることにしました。なので、お小遣いゲット!・・・とか、とくに期待したりはしていません。
もちろん送ってもらう分には、いっこうに困りませんけど(笑)



