■スクリプト @ Donut Shoppe

当サイトで使用中のスクリプトを公開。
サポート氏の『サポートスクリプト』を改造して使用しています。

※自己責任で、使用するのも改造して再配布するのも可。
※copyrightの部分は削除しないでください。改造して再配布の場合、追記してください。
※「配布」ではなく「公開」なのでサポートはしませんが、質問がありましたら→こちらでお願いします。

1:必要なファイル

◆公開してるファイル
掲示板スクリプト(本体) amezo.cgi
レス表示スクリプト(2ちゃ○ねるのread.cgiに相当) res.cgi
ログBBSスクリプト(ログを積み上げ式掲示板として使用) logbbs.cgi
リンクのリファラ消しスクリプト link.cgi
ヘッドラインスクリプト dai.cgi
掲示板管理スクリプト kanri.cgi
アイコン管理スクリプト ikanri.cgi
i-mode用スクリプト i.cgi

◆自分で探してくるか作るモノ(※マークがあるのは自分で作る)
日本語ライブラリ(*3) jcode.pl
画像サイズ解析ライブラリ(*1,*3) imgsize.pl
サムネイル作成ライブラリ(*2,*3) resize.pl
NGワード設定ファイル(※) ng.txt
キャップ設定ファイル(※) cap.txt
ヘッダーファイル(※) header.html
アイコン設定用ファイル(※) ilist.txt
掲示板設定ファイル(※) blist.txt

*1 1998特報!倶楽部( http://www.big.or.jp/~talk/t-club/soft/)で配布している
*2 配布先 http://sugachan.dip.jp/obsolete/ext/
*3 日本語ライブラリ、画像サイズ解析ライブラリ、サムネイル作成ライブラリは→こちらで配布先等を細かく説明してあります。

2:設置方法

 1:各CGI ファイル・設定ファイルの設定
   エディタ等で開き、設定を各自のモノに変更
   CGI ファイルの相対パスのところは、注意して変更してください。

 2:アップロード
   FTPでアップする。CGI が動作するフォルダに上記ファイルは全部置く。
   パーミッションは各CGI ファイルは705。NGワード設定ファイル・キャップ設定ファイルは600(できたら400)にする。
   アイコン使用する場合はアイコンを置くフォルダを設定したフォルダ名で作り、そこにアイコンファイルを置く。
   ハート画像、NEW画像も設定したところにアップする。
 
 3:掲示板作成
   kanri.cgiにアクセスして掲示板を作る。
   掲示板の数だけ繰り返す。
   アイコンを使う場合は掲示板作成後、ikanri.cgiにアクセスして、使用するアイコンをアップして選択する。
 
 以上。

3:追加説明

 ◆掲示板管理スクリプト・アイコン管理スクリプト
 パスワードは→こちらで暗号化してきたものを書いてください。(結果表示したときの 赤文字の部分です)


 saltは「am」で。結果表示したときの 赤文字の部分を記入してください。

 ◆キャップ設定ファイル
 一行に一設定。↓下のように「,」カンマで区切って記入。

 パスワード,キャップ名,色,アイコンファイル名

 例:
 hogehoge,山田太郎,#012345,tarou.jpg

 ※パスワードに数字を含ませる場合は半角数字を使うこと

 ◆NGワード設定ファイル
  一行一設定。↓下のように「,」カンマで区切って記入。

  NGワード,オプション

 オプションは以下の通り。
 n :名前欄に対象ワードがあったら書き込み処理しないでリロード
 m :メール欄に対象ワードがあったら書き込み処理しないでリロード
 s :題名欄に対象ワードがあったら書き込み処理しないでリロード
 c :内容欄に対象ワードがあったら書き込み処理しないでリロード
 a :対象ワードがあったら書き込み処理しないでリロード
 無し:対象ワードがあったら別の文字に置き換える

 例:
 死ね,c
 (「死ね」と言う文字が内容欄に含まれてたらリロードになる)

 ※NGワードに数字を含ませる場合は半角数字を使うこと

 ◆アイコン設定ファイル
 空ファイルでアップしてください。

 ◆掲示板設定ファイル
 空ファイルでアップしてください。

 ◆ヘッダーファイル
 無くてもかまいませんが、全板共通で表示させたい事を書いてください。
 htmlの内容そのまま書き込まれるので、<html><head><body>等のタグはいりません。
 通常<body></body>タグの間にかかれる部分を書いてください。

 ◆スレッド・レスの削除方法
 当スクリプトを使用した掲示板のスレッド・レスの削除方法は →こちらにまとめました。

4:参考サイト

 当サイトで使用中のスクリプトについて、改造やデザインに対し参考にしたサイト(カッコ内は管理者。敬称略。不明の場合は未記入)

 ◆サポスク公開元
 あめぞう(サポート) http://ame.x0.com/
 
 ◆スクリプト・デザイン等参考
 三河版(三河人) http://www.mikawaban.com/
 サポスク初心者@本家事情(甘舌) http://new.ikejisoft.com/~big08/cgi-bin/syo/
 (IKeJI) http://ikeji.zone.ne.jp/
 1998特報!倶楽部 http://www.big.or.jp/~talk/t-club/soft/
 (ゴンタくん) http://www.nlfty.com/
 飴砂糖(水谷わひょみ) http://www.amezor.to/


Donut Shoppe