MIDI Boad



特徴
◆MIDI投稿ボード◆
 
  サンプル
    申し訳ありませんが、只今サンプルは休止中です。
 
 ◆訪問者がMIDIを投稿できるCGIです。
 ◆各訪問者が自分の部屋(ルーム)を作ってその中で自分の曲を発表します。
 ◆ダウンロードカウンター付き
 ◆各曲に対して誰でも感想を書けます。
 ◆投票システム付き。ランキングなどもできます。(それぞれ設定で使わないようできます)
 ◆評価の高い曲に「Good!」マークが付きます。(つかないようにもできます。)
 ◆新着表示、簡易検索など。



ダウンロード

ダウンロード

右クリックから「対象をファイルに保存」をクリックしてください。
 



設置

 ■ 設定 ■■
 1.index.cgi と adm.cgi をテキストエディタで開き、一行目のperlパスをサーバーにあった
   ものに変えてください。
   たいていの場合、#!/usr/local/bin/perl もしくは #!/usr/bin/perl で良いようです。

 2.config.cgi をテキストエディタで開き基本設定を行ってください。(下で解説します。)

 3.サーバーにアップロードしてください。ディレクトリ構成はしたのとおり。
   [ ]内はパーミッション(アクセス権)です。
     
〜〜/ cbbs/ index.cgi [ 755 ] (CGI本体)
adm.cgi [ 755 ] (管理用CGI)
config.cgi [ 664 ] (設定用ファイル)
lib.pl [ 664 ] (自作ライブラリ)
cgi-lib.pl [ 664 ] (ライブラリ)
jcode.pl [ 664 ] (ライブラリ)
dez.dat [ 666 ] (デザイン設定ファイル)
new.img [ 644 ] (Newマーク画像)
midiboad.log [ 666 ] (ログファイル)
style.css [ 664 ] (スタイルシート)
upfile/ [ 777 ] (ファイルアップ用ディレクトリ)
icon/ [ 664 ] (画像格納フォルダ)
上の二つのディレクトリは、NiftyなどCGIと
画像を分けなくてはならないサーバーでは
サーバーにあった場所に移してください。
 
new.imgは画像が表示できるディレクトリではなく、
CGIが動作するディレクトリにおいてください。
 4.後はindex.cgiにアクセスし、管理モードからデザイン設定などを行ってください。


 ■config.pl ファイルの設定方法
  基本的には中に書かれている説明に従ってください。
  ここではその一部を解説します。

  $kpass= "aaa";
     パスワードの設定です。これは必ず変えておいてください。
     半角英数字であれば何でもかまいません。

  $ufd1= "./upfile/";
     通常このままでいいですが、NiftyなどCGIと画像、音楽ファイルを別のディレクトリに
     入れなくてはならないサーバーの場合は、音楽ファイルがダウンロードできるディレ
     クトリまでの相対パスもしくは絶対パス( /(スラッシュ)から始まるパス )を書いて
     ください。(例:Niftyの場合  "/homepage/cbbs/upfile/" など)

  $ufd2= "./upfile/";
     こちらは相対パスもしくはURLです。よく分からなかったらURLで記述しておけば
     まず間違いなく動きます。

  $flock= "1";
     できるだけ"1"にしておくのが望ましいですが、もしこれで
     CGIがエラーを出すようなら"0"にしてみてください。


Total:001482 Today:0001 Yesterday:0001




HALCGI