JaneXeno @ ウィキ brdconf.ini
※上記の広告は60日以上更新のないWIKIに表示されています。更新することで広告が下部へ移動します。

板の個別設定(brdconf.ini)

brdconf.iniには外部板の文字コード、最大レス数などを設定できる。
brdconf.iniをJane2ch.exeと同じフォルダに作成し、セクション名に[カテゴリ名\板名]を指定する。
板名に*を指定するとカテゴリ内の全板に同じ設定が適用される。
特定の板だけ条件を変えたい場合は、全体指定のあとに個別指定を行なう。
設定項目は以下のCharset、WrittenMsg、ThreadMaxNum、BBSTypeの4項目。

  • Charset

文字コードをSJIS, EUC-JP, UTF-8のいずれかから選択する。デフォルトはSJIS。
通常は設定する必要なし。

  • WrittenMsg

書き込み成功時にサーバーが返すHTMLの一行目に含まれる「書き込みました」
のような文字列(鯖側の文字コードがEUC-JPやUTF-8であっても常にSJISで記述する。
SJISにない文字を表すときは文字参照を使う)を指定する。
書き込み成功時に書き込みウィンドウが閉じない場合のみ指定する。

  • ThreadMaxNum

スレに書き込める最大レス数を指定する。Janeでは内部的に2chは1000件、
まちBBSは300件が設定されており、スレ一覧やスレタブマークはこれに
したがってスレの満了を判断して表示を行なっているが、何件で満了する
か分からない外部板ではこの方法が使えないため、brdconf.iniで指定する。

  • BBSType

2chと微妙に仕様の異なるスクリプトへの実験的対応。
2ch_jbbs(配布元:http://bannpu.com/ リンク切れ?)とfreestyle bbs
(配布元:レッツPHP! http://loglog.jp/~php/)に対応してみた。
変に改造されていなければ書き込みやスレ立ても可能なはず。

brdconf.iniの設定項目に BBSType を追加。 今のところ前述の"2ch_jbbs"
と"freestyle"のみ認識する。 記述例)BBSType=2ch_jbbs
掲示板によってはエンコードを変更している場合があるので、SJIS以外の
場合はCharsetを指定する必要がある。

Nida071113より搭載。

  • brdconf.iniの記述例:

[その他外部板\*]
ThreadMaxNum=1000

[その他外部板\UTF-8@0ch掲示板]
Charset=UTF-8
WrittenMsg=It wrote in.

[その他外部板\醤油ラーメン掲示板]
ThreadMaxNum=3000