最終更新日: 2022/01/10
MP3ファイルを使って、音楽メディアを公開する技術をせっかく掲示板でも採用してみました。
MP3ファイルを再生するに辺りFLASHの技術を採用しています。FLASHにて未対応のMP3では、正しく再生出来ない場合があります。
音楽バンドを結成されている方が集まる掲示板では、賑やかなミュージック掲示板が出来そうですね。
本機能は、有料版アクティブモードのみで稼動する機能です。
>> 有料版アクティブモード
MP3ファイルは音楽ファイルですので、せっかく掲示板のシステムでは、画像ファイルでは無く、一般ファイルとして処理して下さい。
op11~op15変数内にアップロード出来るようにカスタマイズ下さい。
サポートにご相談いただければ、無償にてカスタマイズ代行も承ります。
せっかく掲示板では、name="file" と言う変数で投稿された画像データを$iconに変更し、表示させる機能に加え、op11からop15の各変数をそれぞれの変数に変更する機能の計6つの画像を同時にアップロードする事が出来ます。
画像以外のファイルに関しまして、op11~op15に関する変数にて、画像以外のアップロードに対応します。
変数 | 画像のみ許可 | 画像・ファイル許可 | MP3ファイル |
---|---|---|---|
file (icon) | 画像のみ | 画像のみ | 未対応 |
op11 | 画像のみ | 画像・ファイル | 対応 |
op12 | 画像のみ | 画像・ファイル | 対応 |
op13 | 画像のみ | 画像・ファイル | 対応 |
op14 | 画像のみ | 画像・ファイル | 対応 |
op15 | 画像のみ | 画像・ファイル | 対応 |
1.アクティブモードになっている事が条件です
2.メンテナンスルームにログインします。
3.掲示板、基本機能の設定に入室します
4.アップロードの許可をします。画像のみだけでは無く、ファイルを許可します。
1)アップロードしたファイルをそのまま公開する場合は、「許可:(すべてのファイル:要カスタマイズ)」をご選択下さい。
5.設定変更をして完了です。
基本的な設置方法は、icon変数の設置方法と同じになります。
<input tyle="file" name="op11">
下記Javascriptを設置下さい。
アップロード画像の変数 op11 の場合で、FLVファイルはプレーヤーを使用し、画像の時はサムネイル表示、その他のファイルはリンク形式の場合
<script type="text/javascript">
<!--
var IMG = "$op11";
var size_w = "$op11_w";
var size_h = "$op11_h";
function openop11$lot() {
var wwidth = $op11_w + 45;
var wheight = $op11_h + 30;
window.open("","$lot","width="+wwidth+",height="+wheight+",scrollbars=yes");
}
var openfile = "";
if(IMG.match(/jpg\/i)){
openfile = "img";
}else if(IMG.match(/gif\/i)){
openfile = "img";
}else if(IMG.match(/png\/i)){
openfile = "img";
}else if(IMG.match(/mp3\/i)){
openfile = "mp3";
}else if(IMG.match(/exe\/i)){
openfile = "";
IMG = "";
}else if(IMG.match(/src\/i)){
openfile = "";
IMG = "";
}
if(openfile == "mp3"){
document.write('<audio src="'+IMG+'" controls style="width:240px;height:60px"></audio>');
}else if(openfile){
if ( IMG != "" && size_w > 80){
document.write('<a href="'+IMG+'" target="$lot" onClick="openop11$lot()">');
document.write('<img src="'+IMG+'" border="0" width="80" alt="IMG" style="margin:5px;">');
document.write('<\\/a>');
}else if ( IMG != ""){
document.write('<a href="'+IMG+'" target="$lot" onClick="openop11$lot()">');
document.write('<img src="'+IMG+'" border="0" alt="IMG" style="margin:5px;">');
document.write('<\\/a>');
}
}else if(IMG){
var type = IMG.split(".");
type.reverse()
type = type[0].toUpperCase();
document.write('<a href="'+IMG+'"><img src="http://www.sekkakuagency.com/image/tool/094.gif" border="0">'+type+'ファイル<\\/a> ');
}
// -->
</script>
MESSAGE編集に上記カスタマイズを行わず、投稿の時、本文欄に下記タグを毎回打ち込むことで、動画プレーヤーをお好きな位置に表示させることも可能です。
<mp3player src="&&op11">
FAQ/投稿コマンド