 各種CGI・素材をダウンロード!!

ランキングサイト
|
|
|
【お薦め】CGIを使うならレンタルサーバーで!! ドメイン登録無料
| ■ 概要 |
- 最新バージョン V1.22 です。
- iモード絵文字に対応。パソコンから見ると絵文字に対応した画像を表示。
ドコモの拡張絵文字追加。
- オートリンク機能。(URLが入力されると自動でリンクになります)※設定可
- iモード対応、au、Vodafoneは簡易対応 したBBSです。
- Vistaに対応
- 携帯、パソコンどちらからもアクセスでき、書き込み出来ます。
- 携帯とパソコンでは全く違った表示形式を提供します。
- パソコンで見た場合、書き込みが有ったログのタイトル部に、どちらから書き込みがあったのか画像で表示し、携帯機種やOSを表示します。
- 携帯で見た場合は、画像は一切見ることが出来ません。(テキストのみです)
- 携帯の事を考えタグを使用できません。
サンプル
素材は、有名な素材サイトリンクの(W.S.C.R.)からダウンロードできます。
|
|
i-BBS
サンプル
QRコード

携帯電話用 |
|
| ■ ダウンロード |
- i-bbs.zip (131KB)
- ダウンロードすると以下のファイルが圧縮されています。
- i-bbs.cgi
- i-bbs.dat
- nofile.dat
- i-bbs_setfile.cgi
- i-bbs.css
- jcode.pl
- image画像
- emozi画像
-
記録されるデータ配列が変わりましたので、以前のデータファイルと互換性がありませんので注意して下さい。
|
| ■ 設定 |
i-bbs.cgiの初期設定
- 解凍後、i-bbs.cgi をメモ帳などのエディタで開きます。
- 1行目をサーバー指定のPerlのパスに変更する。
#!/usr/local/bin/perl または #!/usr/bin/perl のはずです。不明の場合は、プロバイダー、サーバー管理者にお尋ね下さい。
i-bbs_setfile.cgiのオプション設定
●管理者の設定
- $master_email =
'user@***.ne.jp';
ここで指定したメールアドレスは、掲示板フッターに部で使用されます。
- $master_pass =
'123';
管理者画面のパスワードです。必ず変更してください。
- $master_url =
'http://www';
パソコンからアクセス時の戻りURLを指定します。
- $master_url2 =
'http://www';
携帯からアクセス時の戻りURLを指定します。
●ファイル関連設定
- $jcode =
'./jcode.pl';
jcode.plの位置を相対パスまたは絶対パスで指定します。i-bbs.cgiと同じディレクトリに設置した場合は、このままで結構です。
- $cgifile =
'./i-bbs.cgi';
i-bbs_setfile.cgiから見たi-bbs.cgiの位置を相対パスまたは絶対パスで指定します。通常は、このままで結構ですが、ファイル名を変更した場合には、この部分を変更してください。
- $datafile =
'./i-bbs.dat';
i-bbs.cgiから見たi-bbs.dat(データファイル)の位置を相対パスまたは絶対パスで指定します。データファイルの名前を変えた場合に、ここを変更します。(極力ファイル名を変えてください)
- $nofile =
'./i-bbs_nofile.dat';
i-bbs.cgiから見たi-bbs_nofile.dat(記事番号データファイル)の位置を相対パスまたは絶対パスで指定します。データファイルの名前を変えた場合に、ここを変更します。
- $home_gif =
'./image/home.gif';
掲示板TOPに表示する画像です。home.gifまでの位置を相対パス、絶対パスまはたhttp://〜記述します。 ここでは、CGIファイルを置いた階層に「image」ディレクトリを作成し、その「image」に設置した場合の相対パスで書いています。
$home_wid = '20';
$home.gifの横幅をピクセル数で入力します。必ず入力して下さい。
$home_hei = '13';
$home.gifの縦幅をピクセル数で入力します。必ず入力して下さい。
このように、各画像のパスを指定して下さい。
- $emozi =
'./emozi/';
iモード用絵文字画像のディレクトリを指定します。最後に「/」を入れて下さい。
- $lockfile =
'./i-bbs.lock';
ファイルロック機能を使用しますので、ここにロックファイル名を記入して下さい。通常はこのままで結構ですが、複数設置する場合は、必ず変更して下さい。尚、このi-bbs.lockというファイルを作る必要もありません。必要な場合に自動的に作成され、自動的に削除されます。
- $sheet =
'1';
スタイルシートを使用する場合は「1」に、使用しない場合は「2」にして下さい。
- $stylesheetfile =
'./i-bbs.css';
スタイルシートファイルのパスを入力して下さい。スタイルシートについては、ご自分で用意されるか添付のスタイルシートファイルをご利用下さい。
- $lock_mode =
'1';
ロックモードを選択します。 symlink関数を使用する場合は「1」 open関数を使用する場合は「2」。「1」の設定でエラーになる場合は「2」にして下さい。
- $auto_link =
'1';
記事に、URLが入力された場合に、自動的にリンクの設定にするかどうかの設定。 オートリンク機能を使用する場合は「1」に、使用しない場合は「2」にして下さい。
- $cookie_name =
'i-bbs_c';
クッキーを記録する名前を指定します。通常このままで結構ですが、複数この掲示板を設置する場合は、必要に応じて変更してください。
●その他必要に応じて設定する項目
- $title =
'□■ i-BBS ■□';
この掲示板のタイトルです。<title>〜</title> にも使用されます。
- $titlegif =
'./image/title.gif';
この掲示板のタイトル画像です。タイトル画像を表示しない場合は、空白にして下さい。
$t_w = '225'; タイトル画像の横幅を指定します。
$t_h = '39'; タイトル画像の縦幅を指定します。
- $max_page =
'10';
パソコンからアクセスされた場合の、1ページに表示する記事数を指定します。
- $max_ipage =
'3';
携帯からアクセスされた場合の、1ページに表示する記事数を指定します。
- $max_report =
'100';
記事の最大記録保持数を指定します。極端に大きくしないで下さい。
- $max_com =
'200';
コメントの最大文字数を記入します。iモードのことを考えて極力少なくしましょう。
- $mail_flag =
'';
掲示板へ書き込み時に、メールアドレスの入力を必須にするかの設定。 必須にする場合は、1 しない場合は、0
- $hp_flag =
'';
掲示板へ書き込み時に、ホームページURLの入力を必須にするかの設定。 必須にする場合は、1 しない場合は、0
|
| ■ アップロード |
アップロードの前に準備するもの
- FTPソフト。(ホームページビルダーのファイル転送でも結構です)
FTPソフトの使用方法については、サポートできませんので、ご使用のソフトのヘルプ等をご覧下さい。
アップロード
- FTPソフトでサーバーに接続する。
- サーバーに「cgi-bin」と「image」、「emozi」ディレクトリを作成します。
- ファイルを転送します。ファイルの転送場所は、以下の構成を推奨します。CGIの設置に詳しい方は、ご自分の好きなディレクトリに設置して下さい。
- ファイルのパーミッション(アクセス権や属性とも言う)を変更します。
●設置例(1)
public_html/ (homeやhtmlの場合もあります) │ ├ cgi-bin/ (作成する) | ├ emozi/ (作成する) | | ├ 絵文字画像を設置 | | | ├ image/ (作成する) | | ├ 画像を設置 | | | ├ i-bbs.cgi | ├ i-bbs.dat | ├ i-bbs_nofile.dat | ├ i-bbs_setfile.cgi | ├ i-bbs.css | ├ jcode.pl |
●設置例(2) cgi-bin内に画像ファイルを置けない場合等
public_html/ (homeやhtmlの場合もあります) │ ├ cgi-bin/ (作成する) | | | ├ i-bbs.cgi | ├ i-bbs.dat | ├ i-bbs_nofile.dat | ├ i-bbs_setfile.cgi | ├ i-bbs.css | ├ jcode.pl | ├ emozi/ (作成する) | ├ 絵文字画像を設置 | | ├ image/ (作成する) | ├ 画像を設置
この場合、絵文字格納ディレクトリのパスは以下のようになります。
$emozi
=
'../emozi/'; ドット、ドット、スラッシュemoziです。
imageに設置した画像の場合は、相対パスで
$mail_gif
= '../image/mail.gif'; ドット、ドット、スラッシュ……になります。 |
| ファイル名 |
パーミッション |
転送モード |
| i-bbs.cgi |
755 |
アスキー |
| i-bbs.dat |
666 |
アスキー |
| i-bbs_nofile.dat |
666 |
アスキー |
| i-bbs_setfile.cgi |
644 |
アスキー |
| i-bbs.css |
644 |
アスキー |
| jcode.pl |
755 |
アスキー |
| 各絵文字画像 |
644 |
バイナリ |
| 各イメージ画像 |
644 |
バイナリ |
|
| ■ 更新履歴 |
- V1.00 (2000-07-01) 正式リリース 。
- V1.10 (2000-07-09) iモード機種名を表示。パソコンとiモードで各々記事表示数の設定。メールアドレスリンクのバグ修正。
- V1.11 (2001-12-16) J-PHONE対応。パソコンと携帯の[HOME]戻り先を分ける。
- V1.12 (2001-12-18) 書き込みできないバグ修正。$ENV{'REQUEST_METHOD'}の文字入力ミス。
- V1.20 (2002-09-17) デザイン変更。オートリンク対応。iモード絵文字対応。
- V1.21 (2003-03-31) OS表示でWinMeでの書き込みもWin98と認識していたバグ修正。DoCoMo拡張絵文字追加。
- V1.22 (2008-01-14) スパム投稿対応。au、Vodafoneに簡易的対応。Vista対応。
|
|