このページは以前のバージョンの説明ページです。最新版は Q's Web Diary から入手できます。
Webサーバーに置いた日記ファイルを取りまとめて表示するスクリプトです。
Q's WebDiaryは,Webブラウザで日記を追加・編集できます。また,日記ファイルをWebサーバーにアップロードすることでも日記を追加できます。
Q's WebDiaryはいくつか専用タグを導入しています。以下では定義をDTDとRELAXで示します。
<!ELEMENT d:link EMPTY> <!ATTLIST d:link href CDATA #REQUIRED >
<tag name="d:link"> <attribute name="href" required="true" type="string"/> </tag> <elementRule role="d:link"> <empty/> </elementRule>
d:link要素は日記内の他の項目へのリンクを表します。例を示します:
<d:link href="2000.05.20/2"/>
<!ELEMENT d:mark EMPTY>
<tag name="d:mark"/> <elementRule role="d:mark"> <empty/> </elementRule>
d:mark要素は話題の変わり目を示します。
<!ELEMENT d:category (#PCDATA) > <!ATTLIST d:category name CDATA #REQUIRED >
<tag name="d:category"> <attribute name="name" required="true" type="string"/> </tag> <elementRule role="d:category" type="string"/>
(推奨されません)d:category要素はカテゴリを表します。
<d:category name="hoge">タグ1 タグB tagC</d:category>
<!ELEMENT d:title (#PCDATA) > <!ATTLIST d:title name CDATA #REQUIRED keywords CDATA #REQUIRED >
<tag name="d:title"> <attribute name="name" required="true" type="string"/> <attribute name="keywords" required="true" type="string"/> </tag> <elementRule role="d:title" type="string"/>
d:title要素は,カテゴリと話題のタイトルを表します。
TODO: