[天気:晴](広島県福山市) <睡眠:100--1020>
むにー。
よくねたー。
2
[Misc] 午前chu! & おひるー
天気もいいし、衣類を洗濯したり、久々に洗車をしたりしようかとも思ったのだが、
今日はのんびりしたい気分なので明日に延ばして、
ベランダに雑巾がけをして布団を干すに止める。
ぷに★さくら の日記をちょこちょこいじってみる。
@
見出し画像:
ぷに★さくら版のみ。
日毎の見出しの前後と、各節の先頭に画像をつけてみた。
当初はCSSで、
h2:before{ content: url("image") }
なんてなことをしてたのだが、Netscape7では表示できてもIEは非対応ということで、
theme.ph で見出しテンプレートを改変するようにした。
ちなみに画像の出所は
らくがき鉄道
・
転車台
および
アイコンの部屋
。
@
MOSOコマンド:
ぷに★さくら・InterQ共通。
キャラクターが脳内で会話する妄想を記述する
MOSOコマンド
を拡張。
従来はキャラクターごとに内部コマンドを追加していたが、
登場人物が増えるたびにスクリプトを書き足すのもアレなので、SAY %1 %content で
%1 が %content と喋ったことにできるようにしてみた。
package HNS::Hnf::Command::MOSO;
use vars qw(@ISA $Template $EndTemplate $NumAttr $IsOneline $AllowCommands
$IsBeginSection $CountName $OmittableEnd);
@ISA = qw(HNS::Hnf::Command::List);
$AllowCommands = ['ULARA', 'SIORI', 'NAYUKI', 'TAYU', 'MSIORI', 'SAY'];
$Template = qq(<!--BEGIN_MOSO-->\n<blockquote class="moso">\n);
$EndTemplate = qq(</blockquote>\n<!--END_MOSO-->\n);
package HNS::Hnf::Command::SAY;
use vars qw(@ISA $Template $EndTemplate $NumAttr $IsOneline $AllowCommands
$IsBeginSection $CountName $OmittableEnd);
@ISA = qw(HNS::Hnf::Command::Decoration);
$Template = qq(<div class="say">【%1】「%content」<br></div>\n);
$NumAttr = 1;
で、
MOSO
ULARA ……
SAY 智代 どうした、うらゝ。元気がないな
/MOSO
と書くと
【うらゝ】「……」
【智代】「どうした、うらゝ。元気がないな」
となるという塩梅。
ちなみにInterQ版ではhns-lite/moso.phというファイルに書いてrequireしていたが、
ぷに★さくら版ではdiary/ulara/theme.phの中に書いてある。
@
rss.cgi:
夕方になってIRCで地震とか言っている。
Webの速報によると新潟県でかなり強い地震らしい。
まぁそれはそうとして18時半が近づいてきたので、
カードキャプターさくらを観ようとテレビを点けたら、
NHKが総合のみならず教育まで臨時ニュースをやっている。
聞くところによるとBSも全チャンネルやってるとか。
民放も2系列を除き臨時ニュースだったり。
うぐぅ、さくらたん……。
朝食: クリームチーズ付トースト、コーヒー
昼食: 日清 京風庵天ぷら細うどん
夕食: ユー・キッチン タイイイエローカレー(フィッシュボール)、
マルちゃんあったかごはん、わしたポーク
以上、1 日分です。