2006/05/29(月)コメントの日時
"深夜12時28分" (日本語の入った書式 @ 日記指定)
と
"24:28" (時間表記定番の書式 @ 最新の日記)
の2種類ある.
ログ表示のモード的に仕様かもしれないけど,気分的に美しくないので,どちらか指定して,固定できるといいな.
2006/05/28(日)分類の並べ替え
現在の分類は,
- adiary
- mixi
- せりかのアルバム
- 雑記
- 日記
- 日記 (メインとなる日記)
- せりかのアルバム (開発日記)
- adiary (adiaryに関する内容)
- mixi (mixiに関する内容)
- 雑記 (他愛もない戯れ言)
人によっては,書き込みがあった分類が一番上に来るようにしたいとかあるかもしれないね.
2006/05/27(土)コメントRSS
2006/05/27(土)IEの文字化け
記事指定以外では,commentatorのinnerHTMLの前後にtitleを持ったspanタグが入ってるけど,これで回避できる?もし回避できるなら,つけて欲しいところ.ただ,このバグは,スタイルシートのバグという感じもしないので,無理して直す必要はなし.
2006/05/27(土)Sageのバグ?
確かにSageのバグ...というよりJScriptの罠?
Sageのソースを流し読みしたところ,文字列の置換にStringクラスのreplaceを利用している.このreplaceは一部の特殊文字を扱うため,今回のように化けてしまう*1.
Sage限定なら,$を置換してしまえばいいが,RSSリーダーはSageだけでは無いのでむやみに置換は出来ない.とりあえずSageProjectにバグ報告をしたいが...すでに投稿されて未処理が130件*2.同じものを探すだけでも一苦労.面倒なので開発者が気づくのを待つ,もしくは,他のリーダを探すことにする.
とりあえず,自分でSageのソースをいじって,$を置換するようにした*3.ここにメモしておく
content/feedlib.js @ sage.jar *** feedlib.js.orig 2006-05-27 10:17:47.307084120 +0900 --- feedlib.js 2006-05-27 10:13:44.000000000 +0900 *************** *** 106,110 **** case "description": if (!item.content) { ! item.content = CommonFunc.getInnerText(j); } break; --- 106,110 ---- case "description": if (!item.content) { ! item.content = CommonFunc.getInnerText(j).replace(/\$/g, "$"); } break;
2006/05/26(金)RSS
少なくとも"adiary:タグの認識を正規表現で"の$’が化けている模様.
一部の文字に関しては,実体参照にする必要がありそう.
特に,perlの場合,$は特殊変数として展開される可能性があるので要注意.
2006/05/26(金)スタイル
やはり,スタイルシートによっては,表示がずれたりしてしまうのが残念.気に入ったのがあれば,そのスタイルをベースに自分でカスタマイズする必要がありそう.
あと,ログイン画面,日記を書くなど,システムに依存するページに対して,ユーザ別のスタイルは適用できないのか?