複数画像掲示板6

 内容
 複数の画像をアップロードでき、携帯電話から画像の表示ができます。記事一覧を表示します。
 又、記事のキーワード検索、メールによる投稿通知、ホスト名及び書込み禁止語による投稿制限ができます。

 (注)携帯電話は機種によって正常に動作しない場合があります。
    携帯電話からの画像投稿はできません。又、画像サイズが大きいと表示されません。
    サーバ側でsendmail機能を使用できなければメールを送信できません。
 特徴
 ●左フレームに記事の一覧を表示します。
 ●新しい記事にNEWマークを表示します。
 ●画像サイズを縮小します。但し、サーバでImageMagick機能が必要です。
 ●携帯電話から記事の表示や投稿ができます。携帯電話から画像の表示ができます。
 ●一度に最大4枚の画像をアップロードできます。
 ●画像は縮小表示し、その画像をクリックすると実サイズで4枚同時に表示します。
 ●各画像毎に画題を表示できます。
 ●各画像毎に修正や削除ができます。
 ●記事のキーワード検索ができます。
 ●掲示板に投稿すると管理者へメールで通知します。
 ●投稿を拒否するホスト名を簡単に設定できます。
 ●記事に禁止語が含まれていると投稿できません。

 表示例
TOP

■画像表示
5/2 太郎
5/5  二郎
■こんにちは
5/1  太郎
5/2  三郎

NEXT>>
 |検索|
名前
メール
HP
題名

内容
画像1  画題
画像2  画題
画像3  画題
画像4  画題
修正キー (英数8文字以内)

No1  画像表示   太郎   2005/5/2(月) 21:12    [修正]
複数の画像を表示できます。

ニューカレドニア1

ニューカレドニア2

ニューカレドニア3

No.2    二郎   2005/5/5(木) 21:15    [修正]

ニューカレドニア1

ニューカレドニア2

1 2
過去ログ 全 50件  [管理]


携帯電話用
記事一覧表示
掲示板
|HOME|投稿|

■画像アップ
5/2 太郎
5/5 二郎(new)
■こんにちは
5/1 太郎
5/2 三郎









題名クリック

記事内容表示
戻る →

2005/5/2(月) 21:12
太郎
画像表示
複数の画像を表示できます。
画像1: ニューカレドニア1
画像2: ニューカレドニア2
画像3: ニューカレドニア3
[修正]

2005/5/5(木) 21:15
二郎
画像1: ニューカレドニア1
画像2: ニューカレドニア2
[修正]


戻る →

実際に動作しているサンプルがありますのでご覧下さい。 パソコン用 携帯電話用


 設置手順
No 項 目 内  容
1 ファイルダウンロード 購入により下記の圧縮ファイルをダウンロードします。
  bbs45.lzh  購入申込
2 ファイルの解凍 圧縮ファイルを解凍すると下記のファイルが生成されます。解凍ツールは「+Lhaca」が推奨です。
  <ディレクトリ構成>
     |---bbsdata (ディレクトリ)
     |---bbs45.cgi
     |---cgi-lib.pl
     |---jcode.pl
     |---mimew.pl
3 スクリプトの変更 bbs45.cgi は最初の行に下記のようにPerlパスが記述してあります。
この記述がサーバ側で定められた指定と異なる場合は修正して下さい。(参考
  /usr/bin/perl
4 HPページの記述 HPページで掲示板へ下記のリンクを張ります。
 パソコン用  http://xxxx/bbs45.cgi
 携帯電話用 http://xxxx/bbs45.cgi?dm=1
5 ファイル転送 上記のファイル及びHPページをサーバへ転送します。
サーバによってCGIとHTMLのディレクトリが分離している場合は、bbsdataディレクトリをCGIとHTMLの両方のディレクトリに転送します。
6 パーミッションの設定 アクセス権 (パーミッション)を下表のように設定します。
但し、サーバによってパーミッションが指定されている場合は、それに従って下さい。
ファイル名 アクセス権 備 考
bbs45.cgi 755  
cgi-lib.pl、
jcode.pl、mimew.pl
644  
bbsdataディレクトリ 777  
bbs.cgi、no.txt、host.cgi、
word.cgi、option.cgi
666 本CGIを実行すると自動設定されますが、設定されない場合は手動で設定して下さい。
ファイルはbbsdataディレクトリの中にあります。
7 実行 上記のHPページでリンクをクリックすると掲示板が表示されます。

 使用方法
 ●投稿
  ・画像は「参照」をクリックして画像ファイルを入力します。
    アップロード可能な画像のファイル形式:JPG、GIF、PNG   最大ファイルサイズ:合計400 KB
  ・大きい画像は縮小表示します。その場合は画像をクリックすれば実サイズで表示します。
  ・内容欄に記載したURL(http://)は自動的にリンクされます。
  ・一度書込むと、名前、メール、HP、枠色、修正キーは自動入力されます。
  ・携帯から投稿できる文字数は最大300字程度です。但し、携帯機種により異なる場合があります。

 ●キーワード検索
  ・掲示板上部の「検索」をクリックします。
  ・キーワードを入力し「検索」をクリックします。キーワードを複数指定する場合はスペースで区切って下さい。
  ・検索対象は現行ログの記事に含まれる全ての文字です。過去ログは検索対象に含まれません。
  ・検索結果はページ当たり10件表示します。親記事と返信記事は分離して表示されます。

キーワード

 ●投稿通知
  ・掲示板に投稿すると管理者へメールで下記のように通知します。
  ・受信するメールアドレスは「基本設定」で予め設定します。
■日時: 2005/5/2(月) 21:12
■名前: 太郎
■メール: taro@xxx.ne.jp
■HP: http://cgi-design.net
■題名: 画像表示
■内容:
複数の画像を表示できます。

 ●修正、削除
  ・投稿後は自分の記事の[修正]をクリックすれば修正及び削除ができます。
   但し、「修正キー」が必要な場合もありますので投稿時に入力しておいて下さい。
  ・親記事を削除するとそれに対する全ての返信記事も削除されます。
  ・管理者が記事を修正、削除する場合は、[修正]をクリックし修正キーにパスワードを入力します。
   パスワードは全ての記事に対して有効です。
  ・管理者が修正キーにパスワードを入力すると「ホスト拒否」と「禁止語設定」が表示されます。
   それらをクリックすると管理画面が表示され設定ができます。
   「ホスト拒否」をクリックするとそのホスト名が自動的に設定されます。

 ●管理
  掲示板の右下にある[管理]をクリックします。パスワードは初期値が「cgi」です。

 ●拒否ホスト
  ・投稿を拒否するホスト名を入力して改行して下さい。
  ・任意の文字を「*」で指定できます。「*」は複数の文字に対して複数回使用できます。
    (例) a123456.ne.jp、a123*.ne.jp、a123*.*.jp
  ・このホスト名が投稿者のホストにマッチすると投稿できません。

 ●禁止語
  ・禁止語を1語ずつ改行して入力して下さい。
  ・投稿時の「名前」、「題名」、「内容」に禁止語が含まれていると投稿できません。

 ●基本設定
タイトル

コメント
ホームURL(PC用)
ホームURL(携帯用)
画像格納ディレクトリ
画像読出ディレクトリ
受信メールアドレス
sendmail パス

壁紙、アイコン
壁紙(無) ホーム  NEW  タイトル  
一覧表示 px
NEW表示 時間
記事表示 件/ページ(親記事数)  最大件(親/返信記事の合計)
画像表示    横px、縦px   表示位置 下 
投稿フォーム 常時表示   投稿時表示
カラーコード
基本背景色
基本文字色
一覧背景色
一覧文字色
タイトル色
コメント色
見出し文字色
内容文字色
内容背景色
枠色
パスワード変更 (英数8文字以内)

 タイトル 掲示板の最上部に表示するタイトルを入力します。
タイトルに画像を使用した場合は画像を優先して表示します。
 コメント タイトルの下に表示するコメントを入力します。
 ホームURL(PC用) 掲示板のパソコン用画面の左上部に表示するホームへの戻り先を指定します。
 ホームURL(携帯用) 掲示板の携帯用画面の上部に表示するホームへの戻り先を指定します。
 画像格納ディレクトリ bbsdataディレクトリを絶対パス又は本CGIからの相対パスで指定します。通常はこのままですが、サーバによってHTML用とCGI用の実行ディレクトリが分離されている場合は、「設置手順5」で転送したHTML用ディレクトリの bbsdata のパスを指定します。
 (例) /home/xxxx/bbsdata
 画像読出ディレクトリ bbsdataディレクトリをURL又は本CGIからの相対パスで指定します。通常はこのままですが、サーバによってHTML用とCGI用の実行ディレクトリが分離されている場合は、「設置手順5」で転送したHTML用ディレクトリの bbsdata を http://のURLで指定します。
 (例) http://xxxx/bbsdata
 受信メールアドレス 投稿を受信するメールアドレスを入力します。
 sendmail パス サーバ側におけるsendmailへのパスを記述します。
 壁紙、アイコン 画像を選択し「参照」をクリックして画像ファイルを入力します。
画像を使用しない場合は画像を選択し画像ファイルを空白にします。
 一覧表示 左フレームの記事一覧の表示幅を指定します。
 NEW表示 新しい記事にNEWマークを表示する時間を指定します。
 記事表示 ・1ページ当りの親記事の表示件数を指定します。
・現行ログの記事件数を指定します。この件数を越えると古い記事から過去ログに移行します。
 画像表示 ・画像の枚数を選択します。
・画像の最大表示サイズを指定します。この横又は縦のサイズを越えると縮小表示されます。
 この設定後の画像入力から有効になります。
・「表示位置」は下記のように指定します。
  下: 書込み記事の下に画像を表示します。
  横: 画像が2枚以下の場合、書込み記事の横に画像を表示します。
 投稿フォーム 投稿フォームの表示方式を選択します。「投稿時表示」は「投稿」をクリックして投稿フォームを表示します。
 基本背景色・・・ 各色をカラーコードで指定します。
「内容文字色」を空白にすると、内容の文字色が枠色と同じになります。
 枠色 投稿フォームで選択する枠色を指定します。最大12個まで設定できます。
 パスワード変更 管理画面に入る為のパスワードを入力します。


 改版履歴
リリース日 対象 版数 改版内容
 2005.5.6 bbs45.cgi V1.0 初版
 2007.2.27 bbs45.cgi V1.1 au携帯対応
 2008.4.15 bbs45.cgi V1.2 過去ログ機能追加


CGI-design