掲示板スクリプトデータフォーマット規定を作ろう
■ このスレッドは過去ログ倉庫に格納されています
この規定を定めることにより掲示板間のデータファイルの共有や
乗り換えが容易にできるようになります。
0003漂泊の2ゲッター
02/10/30 01:39ID:???∧_∧ ∧ り
( ´∀`)`__∧
/ , つ∧`__∧
ゆ /(__(__ヽ∩∧`__∧
/(__(_し'し'ヽ∩´∧`_∧ 3げっと…
///`∧_∧_(_し'し ヽ ∩´∀` )∧_∧
( (((( ´∀`)_し'し ヽ とノ( ´∀`)
/////つ つ'し (⌒) ノ ( )
///// ,へ 〈 ~ し' | | |
(((((_ノ (__) (__)_)
0004nobodyさん
02/10/30 01:46ID:agk/BYvB0005nobodyさん
02/10/30 01:48ID:agk/BYvBhttp://www.kaede.sakura.ne.jp/~nikeno/cmt/
これより優れてなければ新しく作る意義はないだろうね。
0006nobodyさん
02/10/30 03:39ID:yBuR7K1aなんかむつかしそうですね。
>>1さんが言ってるのってもっと簡単なことなんじゃないですか?
例えばデリミタは <> に統一するとか。
ちがうのかなぁ?
0007nobodyさん
02/10/30 05:21ID:???そんなんでスレ立てられちゃかなわんな。
そんなんだったら、CGIスレやら掲示板スレでやれ。削除依頼だしとけよ、と。
0008nobodyさん
02/10/30 11:37ID:p83AgH442chのログ形式がいいな。
あと、UAがかちゅとかだったら、動的に2ch互換のログを生成するとか
0009nobodyさん
02/10/30 13:57ID:???0010nobodyさん
02/10/30 15:19ID:???名前<>メアド<>日付 時間 ID<>本文<>スレッドタイトル
名前<>メアド<>日付 時間 ID<>本文<>
名前<>メアド<>日付 時間 ID<>本文<>
・
・
・
というかんじ
改行コードはLF 文字コードは2chではSJIS
ちなみにこのスレのdatはここ↓にあります。ブラウザからもDL可能。
http://pc.2ch.net/php/dat/1035908481.dat
http://members.jcom.home.ne.jp/monazilla/document/index.html
0013nobodyさん
02/10/30 18:23ID:P9f3ZiO5思いつくだけでも
・返信元の情報が定義されてない(ツリー型掲示板と非互換)
・記事ごとのタイトルが定義されてない(記事ごとにタイトルを入れる掲示板と非互換)
・投稿者のHPアドレスが定義されてない(そういうのが入れられる掲示板と非互換)
・トリップの関係で</b>〜<b>みたいなとってつけたような形で物理タグが入ってる
・日付フィールドにIDみたいな余計な情報もいれてる
・基本的にCSV(区切り文字は<>だが)なので拡張性に乏しい
0014nobodyさん
02/10/30 18:39ID:vrodE3lURDF/RSS あたりが使えれば新たに定めなくてもいいような。既存のライブラリも
多いし。
0015nobodyさん
02/10/30 18:54ID:4q8hzZpWhttp://www.faqs.org/rfcs/rfc2822.html
001610
02/10/30 19:20ID:???俺も>>4と同じで、汎用型ならXMLを使うねぇ。
XMLなら、>>13の問題もクリアできるだろうし
ただ、実装・負荷などで不利だと思う。
共通フォーマットに変換するスクリプトがあれば良いだけかな。
第一、『掲示板間のデータファイルの共有や乗り換え』の需要が
そんなにあるのかが疑問。
0017nobodyさん
02/10/30 23:14ID:???"<"でもいいじゃん。
001817
02/10/30 23:16ID:???0019nobodyさん
02/10/31 01:01ID:ZXkDOR/T...<>aaa<br>bbb<>...
0020nobodyさん
02/10/31 01:49ID:???0021nobodyさん
02/10/31 02:24ID:???<>って見やすいじゃん。
0022nobodyさん
02/10/31 03:06ID:ZXkDOR/T002417
02/10/31 03:50ID:???"<" ">"はエスケープしないのか・・・
そうすっと、要素の中では"<>"というシーケンスは記述できないわけね。
なんか気持ち悪いが・・・実用上困らないからいいのか。
0025nobodyさん
02/10/31 04:33ID:ZXkDOR/T実際にタグとして表現したいところはエスケープしないんだろ。
で、タグとして<>という連鎖がありえないから区切りになるんだよ。
なんでこの程度わからんの。
002617
02/10/31 08:18ID:???ここを気持ち悪いと思うかどうかはセンスの問題だが、
「エスケープ」という本来の意味からすると、要素として
任意のバイナリストリームを持ってくることができた方が仕様としては美しい。
例えば将来文字コードの拡張が行われたとして、マルチバイト文字の並びの中
に"<>"というシーケンスがあったら困る、とかな。
0027nobodyさん
02/10/31 09:41ID:???0028nobodyさん
02/10/31 12:52ID:YI8d19yYあきれるほどアホだな。
0029nobodyさん
02/10/31 13:07ID:???0032nobodyさん
02/11/06 18:10ID:???というのは?
0033nobodyさん
02/11/09 13:08ID:M79jGLXjデーター<>データー2<>拡張データー1,拡張データー2,拡張データー3<>
みたいな感じで2重に区切ってるけどどう?
0034nobodyさん
02/11/09 14:03ID:???0035nobodyさん
02/11/09 17:00ID:uiYVuqVI色んな形式に対応するようにした方が融通がきくような・・・
0036nobodyさん
02/11/09 18:50ID:???融通の効く一つのアプリでブラウズできるような。。。
誰かRFC書いてー。
0037nobodyさん
02/11/10 02:39ID:WBc71eVWhttp://pc3.2ch.net/test/read.cgi/win/999364772/
INCM(Web掲示板巡回ソフト)について語るスレ
http://pc3.2ch.net/test/read.cgi/software/1019403472/
最強ブラウザairWeb!
http://pc3.2ch.net/test/read.cgi/software/1000563782/
【集え】掲示板オン・オフラインリーダー
http://pc3.2ch.net/test/read.cgi/software/1013572791/
0038nobodyさん
02/11/10 13:21ID:???0040nobodyさん
02/11/11 20:07ID:???仕様,ステータス,用途,規格化団体・企業
BBS-XML,ワーキングドラフト,掲示板,2ch
This is BBS-XML Strict DTD
ワーキングドラフト草案(w
続きは>>41で(w
-->
0041nobodyさん
02/11/11 20:09ID:???0042nobodyさん
02/11/12 18:10ID:???互換性に重点をおくならUTFで
-->
0043nobodyさん
02/11/12 18:27ID:???1.ツリー方式
2.ツリー方式以外(なんていうんだろ?、2chみたいなの…)
�T.一つの板に複数のスレッドがあると想定して規定
�U.一つのスレッドをのための規定
�T、�Uはよくわからないかもしれないけれど、例えば
�Tだと
<板 name="WEBプログラミング">
└<スレッド name="〜規定を作ろう">
└<レス no="41">
みたいな構造になると思うんだけど…
0044nobodyさん
02/11/13 22:34ID:J/INLVIEツリーにも対応
が理想
0045nobodyさん
02/11/13 23:51ID:???ま た X M L 厨 か 。
0046nobodyさん
02/11/14 02:49ID:YeVWX2PG記事自体はシリアルに並んでる。
XMLだったらツリー構造をそのままXML内でもツリーで表現できるけど
そうすることによるメリットって何があるかね。
0047nobodyさん
02/11/14 17:04ID:???自 分 で 探 せ
0048nobodyさん
02/11/14 20:50ID:sVwpw064XMLだったらツリー構造をそのままXML内でもツリーで表現できる。
CMTフォーマットだったら記事ごとに親記事のIDを指すフィールドが含まれてて
記事自体はシリアルに並んでるけど
そうすることによるメリットって何があるかね。
0049nobodyさん
02/11/14 21:03ID:???>>48
記事を時刻順に並べ替えて表示とか、そういう操作がしやすいね。
あるいは「関連(親)記事を複数」指定できるようにするとか、ツリー以外の構造にも柔軟に対応できるかな。
つうかXML使うにしても普通の神経してる設計者だったら掲示板のツリー構造を
そのままXMLのツリーに落としたりはしないだろう、と思われ。
0051nobodyさん
02/11/14 21:45ID:???112
└113
└114
└116
115
たとえば、こんな感じになるかな?
0053nobodyさん
02/11/15 01:57ID:???マークアップ可能にしてください。
0054nobodyさん
02/11/15 03:41ID:???名前<>メアド<>日付 時間 ID<>本文<>スレッドタイトル
名前<>メアド<>日付 時間 ID<>本文<>親記事の番号
名前<>メアド<>日付 時間 ID<>本文<>親記事の番号
・
・
・
0055nobodyさん
02/11/15 15:59ID:XZBvdeAK0056nobodyさん
02/11/15 16:30ID:Ys0NMK/8丁度、こう言う話があったらいいなぁ〜って思っていたんだよね。
記事番号(連番)<>名前<>メアド<>URL<>西暦,月,日,曜日,時,分,秒<>タイトル<>本文(タグあり)<>
削除パスワード英数半角6文字(非暗号化)<>レス式専用領域<>ツリー型専用領域<>2ch型専用領域<>拡張領域1<>拡張領域2<>自由データ域
記事番号(連番)<>名前<>メアド<>URL<>西暦,月,日,曜日,時,分,秒<>タイトル<>本文(タグあり)<>
削除パスワード英数半角6文字(非暗号化)<>レス式専用領域<>ツリー型専用領域<>2ch型専用領域<>拡張領域1<>拡張領域2<>自由データ域
記事番号(連番)<>名前<>メアド<>URL<>西暦,月,日,曜日,時,分,秒<>タイトル<>本文(タグあり)<>
削除パスワード英数半角6文字(非暗号化)<>レス式専用領域<>ツリー型専用領域<>2ch型専用領域<>拡張領域1<>拡張領域2<>自由データ域
:
:
:
俺も「<>」区切りに賛成!
2行になってるけど、書き切れなかっただけで、本当は1行ね。
・URLは「http://」から記述する。
・タイトルはタグなしで。
・本文の改行は<br>を使用。
・タグの削除や改行の変換は掲示板スクリプトで行う。
・「親記事の番号」は拡張領域に。
・ノーマル(スレッド型?)掲示板は専用領域は使わない。
・自由データ域内はその掲示板独自のデータを保存して「,」で区切ってデータを格納する。
(例えばアイコンの番号とか)
専用領域内の割り当ては後で考えるとして、こんなのはどう?
005756
02/11/15 16:37ID:???0058nobodyさん
02/11/15 17:11ID:0vDY4OoRメリット、デメリットならツリー構造でも非ツリー構造の親番号指定XMLでもかわらないでしょ。
しかし、最重要であるのは、
これが掲示板に投稿された文章をまとめるXMLなのか、
掲示板で表示される文章をまとめるXMLなのかということ。
前者ならばレスNOに親番号IDを指定すべき、(orツリー構造のみを専用ヘッダーに記述)
後者ならば掲示板のツリー構造をそのままXMLにマークアップすべき。
ちなみにこれ漏れの"理論構造"に対する"美学"(w
0060nobodyさん
02/11/15 17:49ID:XZBvdeAKそれができればredundantにツリーを記述したヘッダとか用意しなくて済みそうだけど。
0063nobodyさん
02/11/15 18:35ID:???0065nobodyさん
02/11/15 19:55ID:???http://hpcgi3.nifty.com/sepura/bbsformat/test.cgi
タグに英語と日本語混じってるのは気にしない、
読みにくくても気にしない、
改行されてなくても気にしない、
そのたもろもろ…
0066nobodyさん
02/11/15 20:07ID:???0067nobodyさん
02/11/15 20:54ID:???だめですね。逝って来ます。
0068nobodyさん
02/11/15 22:49ID:???0069nobodyさん
02/11/16 04:13ID:???名前<>メアド<>日付 時間 ID<> 本文 <>スレッドタイトル
名前<>メアド<>日付 時間 ID<> >>親記事の番号 <br> 本文 <>
名前<>メアド<>日付 時間 ID<> >>親記事の番号 <br> 本文 <>
・
・
・
007165
02/11/16 10:03ID:dxuRB5Y0元
http://homepage3.nifty.com/sepura/bbsformat/testnoxsl.xml
XSL参照入り
http://homepage3.nifty.com/sepura/bbsformat/test.xml
XSL
http://homepage3.nifty.com/sepura/bbsformat/test.xsl
CSS
http://homepage3.nifty.com/sepura/bbsformat/test.css
これで、XMLが動的生成だとどうよ?
007265
02/11/16 10:08ID:???他の関連文章(>>14)あたりをみて、
タグ名から内容の想像が簡単につくようにする。
>>1-2
みたいに"-"が入るとリンク個所に飛べない問題をなんとか
一番重要なこと、
誰 か 勧 告 文 と
s c h e m a 書 け
0073nobodyさん
02/11/16 10:12ID:???■ このスレッドは過去ログ倉庫に格納されています