http://www.yw-works.com/

CGI

========================

ジュークボックス

ダウンロードする前に、必ず利用規約をお読みください。

○機能説明

・サイト上で音楽を再生するソフト。
・フレームやポップアップを活用してこのプログラムを表示することで、
 訪問者が好きな時に好きな曲を再生できます。(コンパクトモード)
・大きなインターフェース(プラスモード)もあり、音楽中心サイト等に活用可能。
・カテゴリ機能により、目的の楽曲を探しやすくすることができます。
・曲やカテゴリの登録は管理者が行います。

最新バージョン:ver3.3 (2009/04/07)
バージョン毎の修正点
※必読※ v3.2 以前から v3.3 への互換性修正


○サンプルとダウンロード

サンプル(コンパクトモード)
サンプル(プラスモード)
管理用サンプル(passは0000です)

ダウンロード(zip)
ダウンロード(lzh)


○ファイル一覧

ファイル名
アクセス権
説明
jukebox.cgi
705
本体
jcode.pl
604
日本語文字コード変換ライブラリ
data.txt
606
曲データファイル
kategori.txt
606
カテゴリリストファイル
comment.gif
604
コメント表示用画像ファイル(コメントあり時)
nocomment.gif
604
コメント表示用画像ファイル(コメントなし時)


○設置方法

・jukebox.cgi をテキストエディタで開き、「○設定」の設定項目を編集してください。
・編集後、「○ファイル一覧」のファイルをすべてアップロードし、アクセス権(パーミッション)を設定します。
・アクセス権設定後、jukebox.cgi にアクセスし、曲やカテゴリの登録等、動作確認を行います。
・問題がなければ、設置完了です。

※コンパクトモードは jukebox.cgi、プラスモードは jukebox.cgi?mode=plus にアクセスしてください。


○設定

設定項目
説明
#!/usr/bin/perl
Perl までのパスを指定します。サーバによって違うので、
サーバ側の設定説明を見てください。
# jcode.plのパス
require 'jcode.pl';
jcode.plまでのパスを指定します。
基本的に変更の必要はありません。
# パスワード
$password = '0000';
曲データやカテゴリを編集するパスワードを設定します。
必ず変更して下さい。
# タイトル
$title = 'ジュークボックス';
このCGIのタイトルです。
ブラウザのタイトルバーに表示されます。
# サイトアドレス
$home = 'http://www.yw-works.com/';
「home」をクリックした時に飛ぶアドレスを指定します。
# このスクリプトのファイル名
$script = 'jukebox.cgi';
このスクリプトのファイル名を指定します。
基本的に変更の必要はありません。
# データ格納ファイル名
$datafile = 'data.txt';
$katefile = 'kategori.txt';
データファイルの名前です。
特に変更の必要はありません。
# BODYタグ
$body = 'topmargin=0';
BODYタグを埋め込んで下さい。
埋め込まない場合は$body = '';でいいです。
が、初期に入力されているものを推奨します。
# 一覧表示の時、1ページの表示件数
$hyouzi = 20;
曲一覧で1ページに表示する数を指定します。
# コンパクトモードの時、曲一覧の
横幅のサイズ
$titlewidth = 50;
曲一覧の横幅を設定します。
演奏開始停止等で曲一覧の横幅が変わるのが
不快な場合は、この値を大きくして下さい。
# おまけ
$mcom = 1;
コンパクトモードでも曲コメントを表示するかどうか、
on/offを指定します。


========================

return...





http://www.yw-works.com/
(C) 2008- Y.W All rights reserved.