《 KBBSJ 1.48a/1.48b から 1.49 への更新 》 ■同梱ファイル kbbsj.cgi : 掲示板本体 kbbsjrss.pl: RSS作成ライブラリ 148ab149.txt: 解説(このファイル) ■更新内容 1.48a → 1.48b(2007/ 6/12) ・管理者オプションでメッセージ本文の入力が必須に設定されていない 場合に(本文のセキュリティチェックが起動して)タイトルオンリーの 投稿ができなかった不具合を修正しました。 ・音楽の再生パネルを表示する際、パネルの上にURLのリンクも表示する ようにしました。 1.48b → 1.48c(2009/ 4/ 6) ・自己削除やシステムエラー時に出すメッセージから管理者メールアド レスへのリンクを削除し、メール通知やコメント通知に使用する送信元 アドレスに管理者メールアドレスとは別のアドレスを設定できるように しました。(管理者メールアドレスの保護) ・自己削除キーが未設定の場合に自己削除できることがあった不具合を 修正しました。 ・設定不要になっていた次の項目をkbbsjcfg.cgiからkbbsj.cgiへ 移動しました。 $online(管理者モード用マニュアルのパス) $manual(掲示板操作マニュアルのパス) 1.48c → 1.49(2010/ 5/23) ・RSSリーダーで読めるよう、投稿時にRSSファイルを作成するように しました。 ※KBBSJと同じフォルダにindex.rdfが作成されます。 ■更新手順 [1] kbbsj.cgiの1行目に perl5 のパスを設定して下さい。 ※サーバーの仕様によりCGIが別フォルダになっている場合は、 15行目に次のような行がありますので、online.txtの 部分を適当なパスに書きかえて下さい。 ------------------------------------------------ $online = 'online.txt'; ------------------------------------------------ 例:http://www.***.net/bbs/online.txt にある場合 ------------------------------------------------ $online = 'http://www.***.net/bbs/online.txt'; ------------------------------------------------ 相対パスでも構いません。 [2] kbbsjcfg.cgi(現在使用中のファイル)の編集(※省略可) (1) メール通知やコメント通知に使用する送信元アドレスを変更したい 場合は、適当な場所(管理者メールアドレス($adminadd)の次など)へ 次の行を加えてアドレスを設定して下さい。 $infoadd = ''; (2) 次の項目は、設定不要になっていたため掲示板本体へ移動しまし たので、削除して下さい。 $online = 'online.txt'; $manual = 'https://kyomi.sakura.ne.jp/cgi/kbbsj/kbbsjusr.htm'; [3] RSS作成に関する設定(※省略可) RSSに取得するタイトル件数は、管理者オプションで設定する、 「タイトル一覧の最小表示件数」を使用していますが、これを変更 したい場合は、kbbsjrss.plの8行目($rssitem = $lines;)を削除し、 その下にある次の行で、行頭の#を削除し、数値(5の部分)を設定して 下さい。 -------------------------------------------------------------- # $rssitem = 5; -------------------------------------------------------------- [4] kbbsj.cgi と kbbsjcfg.cgi は上書き転送、kbbsjrss.pl は kbbsj.cgiと 同じフォルダへ転送し、kbbsj.cgiのパーミッションを 755 または 705に 設定して下さい。 ※[2]を省略した場合は、kbbsjcfg.cgiの転送は不要です。 ☆RSSリーダーには、KBBSJと同フォルダのindex.rdfをURLとして登録して 下さい。