Home

memo-space

単純なblosxomのコメントスパムよけ

数週間前にコメントスパムよけの仕組みを入れました。 ここのサイトはアクセス数が少ないので参考にならないかもしれませんが。

Continue reading

blosxom starter kit + Vicuna

ちまちまと、blosxom starter kit + Vicunaという微妙なものを作っています。

まだあちこちちゃんと動いてませんが。 欲しい人がいるとはあまり思いませんが、いたら公開を考えます。

blosxomでtdiaryのテーマ

blosxomでtDiary.orgのテーマを使えるようにしてみた、っていうのは冗談としてアリなんだろうか。

とりあえずmixi風

2006年も終わる頃にやるネタでもないんだろうが。

Markdownでblosxom - その2

やっぱ Markdown の名前を変えるより、meta の名前を変えた方が良かった。 というか、blosxom で plugin のファイル名を取得するところが、

my($plugin_name, $off) = $plugin =~ /^\d*(\w+?)(_?)$/;

となっている。なるほどね。プラグインのファイル名の先頭の数字は 無視してくれるわけだ。だから meta を 10meta にしておくのが良いみたい。

あーもうちょっと真面目に書いておくか。

Markdown をそのまま blosxom のプラグインディレクトリに入れておけば、 すぐに エントリを Markdown 形式で書くことができるんだけど、 これだと、過去に書いたエントリはどうするの?ってことになる。

そこで meta プラグインというのが登場する。

このプラグインは、エントリ内に設定値みたいなのを書くためのプラグイン。 具体的には、エントリのタイトル行の次に

エントリのタイトル
meta-markup: markdown

エントリ本体
...

と書いておくと、$meta::markup という変数に 'markup' が設定されるわけだ。 で、 Markdown 内の $g_blosxom_use_meta = 1 に書き換えてやると、 この $meta::markup が設定されていない場合、Markdown は何もせずに 元のテキストを返す。

ところが問題は、blosxom がプラグインを辞書順で読み込むために、 meta よりも前に Markdown を実行してしまうということだった。

はぁ。というわけで meta プラグインを 10meta とかにして解決。

Markdownでblosxom

というわけで、blosxom のエントリもも Makrdown で書くことにした。 色々悩んだんだけど、結局全部ググれば当りました。

何があったかというと、Markdown と meta を plugin フォルダに入れておくと、 Markdown の方が辞書順で先に読み込まれてしまうので、 1 つめの story だけ変換できなくなってしまったわけです。

で、とりあえず私は Markdown を metaMarkdown という名前にしてみた。 meta の名前を変えた方が良いかもしれない。 あと、ファイル名を変えたら、中の package 名も変えましょう。

moreentries プラグイン

久しぶりに blosxom をいじってみようと思ったら、なんか日本語のサイトぼこぼこ 無くなってないですか?

とりあえず moreentries プラグインを入れた。head.html と foot.html に $moreentries::links って書くだけ。かなりやる気の無い感じですが。無いよりマシか。

ゴチャゴチャいじってるんで、リンクメチャメチャになってますよ。

blosxomインストール

とりあえずどのへんのプラグインを入れればよいのかわからない。 entries_indexとcategorylistは使えそう。 ちょっとがんばれば自分でもプラグインを作れそうな気がする。

ああ、こんなの見つけました。 とりあえず入れとけなプラグイン。 まあwritebackはいいや。archives、categories、entries_indexをいれる。

色々調べているうちに、 blosxomは(日記的な使いかたよりも) まとまったドキュメントを整理するのに良いというようなことを書いている人がいた。 (どこだったか忘れたけど)。 この木構造がいいんだろうな。 ブックマークとかに使ってみたらどうだろう。

MovableTypeのブラウザで何でも編集できちゃうのは便利だったけど、 blosxomのようにプレーンテキストでエントリを書く方がやっぱ使いやすい。 独自のマークアップで書いてスクリプトでhtmlに変換するとかもアリだし。

なんか今のblogのイメージって変だと思うし。 もっとメモみたいな感じでいいじゃん。

スタイルいじり中

スタイルシートいじり中。

こだわりすぎないように気をつけてスタイルシートを作る。 archivesやcategoriesで使われている <li>のインデントが大きすぎるのをどうにかしたいが、まあいっか。

と思っていたら、flatarchivesとかcategorylistとかいうpluginがあった。こっちのほうがいいや。

IEとMozillaでデフォルトのフォントの大きさが激しく違うのはどうにかならないんだろうか。

Home

Search
Feeds
Profile
石田@苫小牧市と名乗りつつ札幌の某社に勤務するプログラマ
書いた本
Links

Page Top