人気投票つきの掲示板ーCGIスクリプトー

無料の掲示板

人気投票機能をつけたスレッド型の掲示板(CGI)を無料で配布します。本掲示板の主な特徴は以下のとおりです。

 

掲示板の特徴

  • 支持・不支持といった投票機能つき。(外すこともできます。
  • レイアウトも自由に変更できます。
  • アイコンも自由に変更できます。
  • 複数の掲示板を設置することができます。

トップに戻る

CGIご利用にあたって

  • 非営利、営利を問わずご利用できます。
  • 改造及び再配布(アイコンは借り物なので除きます)も許可します。
  • 改造及び再配布も許可しますが、ソースコード内の著作権表示及びリンクは削除しないで下さい。これらの表示を利用の対価と致します。
  • CGIご利用にあたって生じた障害又は損害に関して、作成者は一切の責任を負いかねます。

上記に同意できる方は、↓こちらからダウンロードして下さい。

人気投票つきの掲示板ver1.1 (2005 copyright© silvia)配布は終了致しました。

※なお掲示板と共に配布するアイコンは、HP・メール素材 カツのGIFアニメサイト様のものを再配布します。動くアイコンが豊富にあり、アイコンの作り方まで分かり易く説明しています。かなりお薦めです。

CGIの設置方法

  1. CGIが利用できるサーバー環境が必要です。サーバーはレンタルすることができます。ロリポップ! またはさくらインターネット というレンタルサーバーでは、正常に設置できることを確認済みです。その他のレンタルサーバーの一覧表はこちらをご参照ください。)
    ※CGIとはプログラミングのことです。
  2. ファイルはZIPファイルで圧縮してありますので、これを解凍してください。 ファイルを解凍すると、「bbs」フォルダが出てきます。
  3. どこにアップロードしてもCGIファイルを実行できるプロバイダまたはレンタルサーバー業者をご利用であれば、「bbs」フォルダごと、または「bbs」フォルダ内にあるすべてのフォルダとファイルをコピーして、サーバー上の適当な場所にアップロードして下さい。上記で紹介した『LOLIPOP』であれば、どこにアップロードしてもCGIを利用できます。(ただし、ファイルの階層は崩さないで下さい。
    「/cgi-bin/」というフォルダ以下にしかCGIを実行できないプロバイダまたはレンタルサーバー業者をご利用の場合は、まず「bbs」フォルダ内にある「cgi-bin」フォルダを開き、その中にあるファイルをすべてサーバー上の「cgi-bin」フォルダ内にアップロードしてください。「icon」フォルダと「bbs_sozai」フォルダ、「dat」フォルダは、サーバー上の「cgi-bin」フォルダと同じ階層にアップロードしてください。

    ファイルを置く階層は下図のとおりです。
    (サーバー上の適当な位置) /-+--cgi-bin-+---bbs_main.cgi
                                        |           +---bbs2.cgi
                                        |                +---image.cgi
                                        |                +---kanri.cgi           
                                        |                +---paspas1.cgi
                                        |                +---res.cgi
                                        |                +---syuusei.cgi
                                        |                +---bbs_sub.pl
                                        |                +---bbs2.pl
                                        |
                                        +--suuji---azarasi.gif〜uma.gif
                                        |
                                        +--bbs_sozai--hasen.gif , htop.gif
                                        | 
                                        +--dat
  4. 続いてパーミッションを設定します。パーミッションの設定とは、簡単に言うと、「アップロードしたCGIプログラムを実行する権限を誰に与えるか」を設定するためのものです。分かりやすいパーミッションの解説と変更の仕方
    変更の方法はいろいろありますが、ここではFFFTPソフトを使った変更の仕方を説明します。
    FFFTPソフトにサーバーの情報を入力し、「bbs」フォルダごと、または「bbs」フォルダ内のファイルをすべて転送したら、右側の窓にアップロードしたファイルの一覧が表示されます。その中にある「cgi-bin」フォルダを開き、「bbs_main.cgi」、「bbs2.cgi」、 「image.cgi」、「res.cgi」、「syuusei.cgi」、のファイル上で右クリック→属性変更→現在の属性と書いてあるボックスに「755」と入力、「kanri.cgi」、「paspas1.cgi」ファイル上で右クリックし→属性変更→現在の属性と書いてあるボックスに「700」と入力してください。

以上でCGIの設置は完了です。

使用方法

  1. はじめに「paspas1.cgi」ファイルをブラウザで呼び出してください。
    「新規に掲示板を作成する。」を選択し、パスワード入力ボックスに。任意の半角英数字でパスワードを入力してください。
    ※起動しない場合は、perlのパスを 「#!/usr/bin/perl」に変更してみてください。
  2. パスワードの入力が完了したら管理画面にて必要事項を入力し、送信ボタンを押してください。掲示板のhtmlファイルが自動的に生成されます。掲示板へのパスは、掲示板のファイル名を「bbs.html」とした場合、
        『http://「bbs」フォルダを置いた場所または「bbs」フォルダの中身をコピペした場所/bbs.html』 
    となります。たとえば「https://www.civillink.net/」に「bbs」フォルダごと置いた場合、
                「 https://www.civillink.net/bbs/bbs.html 」となります。
    また、管理画面にて掲示板を入れるフォルダ名の欄に「keiji」と入力した場合は、
                「 https://www.civillink.net/bbs/keiji/bbs.html 」となります。
  3. 管理画面に入室するには、掲示板の右下にある管理者パスワードに1で入力したパスワードを入力してください。
  4. アイコンを変更したい場合は、「icon」フォルダ内にあるgifアイコンを交換し、管理画面にてアイコン名とファイル名を入力してください。
  5. 背景画像を変更する場合は、「bbs_sozai」フォルダの中に画像ファイルをアップロードして、管理画面には「○○○.gif」のようにファイル名を入力してください。
  6. 「paspas1.cgi」のファイル名を適当な名前に変更しておくと、セキュリティーが向上します。