「Monazilla/develop/dat」の版間の差分

ナビゲーションに移動 検索に移動
編集の要約なし
(とりあえず書き足し、とか)
編集の要約なし
 
1行目: 1行目:
= 最新情報 =
[[Category:専用ブラウザ]]
[[Category:ソフトウェア]]
 
== 最新情報 ==
[[Monazilla/develop#最新情報]]
[[Monazilla/develop#最新情報]]
をご覧ください。
をご覧ください。
=datの仕様=
 
==取得==
==datの仕様==
 
===取得===
/board/dat/0000000000.dat にファイルが置かれています。<br>
/board/dat/0000000000.dat にファイルが置かれています。<br>
この0は、実際はスレッド作成日時のUNIXタイムで、[[monazilla/develop/subject.txt|subject.txt]]を読むことで調べられます。
この0は、実際はスレッド作成日時のUNIXタイムで、[[monazilla/develop/subject.txt|subject.txt]]を読むことで調べられます。
15行目: 20行目:
  ]]></text></nowiki>
  ]]></text></nowiki>


==形式==
===形式===
  <nowiki>名前<>E-mail<>日付とIDとBE<>本文<>スレッドタイトル
  <nowiki>名前<>E-mail<>日付とIDとBE<>本文<>スレッドタイトル
  名前<>E-mail<>日付とIDとBE<>本文<>
  名前<>E-mail<>日付とIDとBE<>本文<>
29行目: 34行目:
比較的最近にスレ立てされたものは、1に書かれるスレッドタイトルの直後にタブコード\tが増えています。<br>
比較的最近にスレ立てされたものは、1に書かれるスレッドタイトルの直後にタブコード\tが増えています。<br>
また、板によってはスレを立てた者のBE-IDが追加情報として付与されています。
また、板によってはスレを立てた者のBE-IDが追加情報として付与されています。
  名前<>E-mail<>日付とIDとBE<>本文<>スレッドタイトル
  名前<>E-mail<>日付とIDとBE<>本文<>スレッドタイトル  
  名前<>E-mail<>日付とIDとBE<>本文<>スレッドタイトル [BE-ID]
  名前<>E-mail<>日付とIDとBE<>本文<>スレッドタイトル  [BE-ID]


==用語の定義==
===用語の定義===
以下のために用語の定義をしておくと、
以下のために用語の定義をしておくと、
&lt;を&amp;lt;とする方法をHTMLエンコードとします。
&lt;を&amp;lt;とする方法をHTMLエンコードとします。
58行目: 63行目:
理解できるようにしておきましょう。
理解できるようにしておきましょう。


==規則==
===規則===
文字コードは通常ではShift_JIS。<br>
文字コードは通常ではShift_JIS。<br>
改行コードは\n。<br>
改行コードは\n。<br>
投稿者が記入したものはHTMLエンコードされています。
投稿者が記入したものはHTMLエンコードされています。


===名前===
====名前====
read.cgiでは、名前を太字で表示するためにBタグを付加しますが、<br>
read.cgiでは、名前を太字で表示するためにBタグを付加しますが、<br>
datでは単純な名前のみの記録です。
datでは単純な名前のみの記録です。
78行目: 83行目:
同様に、★と●も特殊な条件の人しか使えず、☆と○にされます。
同様に、★と●も特殊な条件の人しか使えず、☆と○にされます。


===E-mail===
====E-mail====
AタグのHREF属性の値として使われる事が多いかと思いますが、スペースや<br>
AタグのHREF属性の値として使われる事が多いかと思いますが、スペースや<br>
シングルクォートはHTMLエンコードされずに、そのまま書き込めることに注意しましょう。
シングルクォートはHTMLエンコードされずに、そのまま書き込めることに注意しましょう。


===日付とID等===
====日付とID等====
IDが付く板の場合、日付のあとにID:xxxxxxxxのようにIDが付いてきます。<br>
IDが付く板の場合、日付のあとにID:xxxxxxxxのようにIDが付いてきます。<br>
なぜかまとめて格納されていますが、<br>
なぜかまとめて格納されていますが、<br>
115行目: 120行目:
データの解釈に柔軟性を持たせるのが良いかもしれません。
データの解釈に柔軟性を持たせるのが良いかもしれません。


===本文===
====本文====
改行は&lt;br&gt;になっているので、<br>
改行は&lt;br&gt;になっているので、<br>
適切な改行コードになおすなどしてください。
適切な改行コードになおすなどしてください。
143行目: 148行目:
見れば分かりますが、最初と最後にしか、空白がついていません。
見れば分かりますが、最初と最後にしか、空白がついていません。


==未稿==
===未稿===
http://pc5.2ch.net/test/read.cgi/tech/1057329161/188
http://pc5.2ch.net/test/read.cgi/tech/1057329161/188
  <nowiki>188 : ◆ap/yuix/tw :05/01/16 18:22:47
  <nowiki>188 : ◆ap/yuix/tw :05/01/16 18:22:47
156行目: 161行目:
   
   
  (1)から(4)まで、302 Foundになるたびに次に進む</nowiki>
  (1)から(4)まで、302 Foundになるたびに次に進む</nowiki>
[[Category:専用ブラウザ]]
[[Category:ソフトウェア]]
2,043

回編集

案内メニュー