2006/07/18(火)せっちゃん Rev1.00RC1リリース

adiaryテーマ「せっちゃん」 Rev1.00RC1をリリースしました。
ダウンロードはこちら
尚、adiaryβ3にも同じものが含まれています。

リリースノート

Rev0.91 -> 1.00RC1
  • 今回よりシステムモードに正式に対応
  • 各種フォームをテーマに適合するようにした
    #IEではチェックボックスのみ不自然になってしまいます。Firefoxでは問題ありません。
    #これは現状ではテキストボックスでもチェックボックスでも"form input"としか指定できないためです。
    #チェックボックスとラジオボタンのみクラス定義してくれれば対応可能なのですが…
  • hiddenタグに対応
    無意味にセクションタイトルまで隠すことが出来ます
    [album:adiary/theme:setsuna100rc1.jpg:large]
  • カレンダーをサイドバーの幅だけ使って表示
  • IEのバグを回避する手段を取り入れた(主にフォーム)
  • フッター部などの水平線をテーマに合うように変更
  • ソースを綺麗に書き直し
  • その他、細かいところを色々変更

2006/07/18(火)adiaryを設置してみた

テーマ開発用にadiaryを自宅サーバに設置してみました。
はてなダイアリーライターは不要のため、β2を。

とりあえず突っかかったところはperl-Time-HiResが入っていなかったため、
500 InternalServer Errorとなった事くらいでしょうか。

とりあえず、疑似データベースでmod_perlなどを利用せず、シングルユーザーモードで運用。
ここの日記をエクスポートして流し込みました。
#これで疑似データベースの人柱になりましたw

自宅サーバの環境

OSLinux (Fedora Core4)
Kernel2.6.15
CPUCeleron 566MHz (Coppermine)
RAMPC100 256MB
Apache2.0.54
Perl5.8.6

結果

Total time : 676.6 ms #大体650ms ~ 750msで安定
DB time : 78.2 ms
Apache : prefork
Runtime : cgi perl
RDBMS : pseudo DB

でした。mod_perl2は偉大だ…

2006/07/17(月)ユーザー定義タグの仕様

が、いまいちよく解らない。ユーザー定義タグで
black	= html:span class="black" style="color:black"
と定義し、日記の編集で
[black:黒色のテキスト]
と入力すると、出力されるHTMLのソースは
<span class="black" style="color:black">黒色のテキスト
となり、</span>が付加されない。</span>が付加されるようにするにはどうすればいいのだろう?