[[monazilla]]

#contents

**概観

 <BR><BR><B>カテゴリ名</B><BR>
 <A HREF=http://server.domain.dom/board/>板の名前</A><br>
 <A HREF=http://server.domain.dom/board/>板の名前</A><br>
 ...
 <A HREF=http://server.domain.dom/board/>板の名前</A>
 
 <BR><BR><B>カテゴリ名</B><BR>
 <A HREF...

**規則

文字コードはShiftJIS、改行コードは\r\nです。

~<body>タグの中のどこかに、

 <BR><BR><B>カテゴリ名</B><BR>

のような行があれば、そこから'''カテゴリ名'''というカテゴリがはじまります。
次のカテゴリ開始までが1つのカテゴリ定義です。

開始行に続けて、

 <A HREF=http://server.domain.dom/board/>板の名前</A><br>

というリンクがいくつかあり、それは直前のカテゴリに属する掲示板です。
 <A HREF="...">
ではありません。二重引用符が無いのが正解です。

また、カテゴリ中の最後の板リンクのしっぽには、<br>は付きません。
これをみてカテゴリの終わりとするのも、いいかもしれないです。

オフィシャルのメニューには、上の規則にあてはまらないリンクが
いくつか含まれています。
たとえば板キーが無かったり、以下で説明する3つのドメイン以外が見つかったり。
経験的に、それらは無視しても大丈夫だと思われます。

***ホスト名(ドメイン)
2ch.net、bbspink.comの2つは同じ仕様ですから
同じプログラムで大丈夫ですが、machi.toはどうやら違うようです。
まちBBSの仕様は知らないので、詳しいひと補足してください。
上記3つ以外のドメインは、無視しても大丈夫だと思われます。

***板キー
基本的に、各板にユニークな板キーが割り振られます。

板は複数のカテゴリに配置される場合があります。
具体的には、PCニュースなどで、

 <BR><BR><B>ニュース</B><BR>
 <A HREF=http://pc5.2ch.net/pcnews/>PCニュース</A><br>
 ...
 
 <BR><BR><B>PC等</B><BR>
 <A HREF=http://pc5.2ch.net/pcnews/>PCニュース</A><br>
 ...

この場合、板キーは一緒ですから、同じ板です。
各カテゴリ以下に板を持つように設計すると、リソース管理がめんどくさいです。

それから、オフィシャルメニューには、板リンクのパターンには一致するのに
掲示板ではないものが、いくつかあります。
とりあえず、それらの板キー。

-guide
-wiki

**主なURL

:オフィシャル|http://menu.2ch.net/bbsmenu.html
:コッパさん提供|http://zonutan.hacca.jp/bbsmenu.html
:Azluckyさん提供|http://azlucky.s25.xrea.com/2chboard/bbsmenu.html

//このページは[[monazilla/develop/boardlist]]のミラーです。
#include(monazilla/develop/boardlist)

トップ   編集 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS