웹마스터 팁

이것도 팁이 될수 있을까요.
mp3 파일을 다수 업로드 하고 본문삽입 버튼을 누르면 플레이어가 줄줄이 뜨고
멀티미디어 링크로 하면 한곡만 되고.....
사용하기가 좀 번거롭기에

 modules\editor\tpl\js\uploader.js 파일을 수정해서
jwplayer로 여러곡이 플레이 되도록 하는 방법임.

 function insertUploadedFile(editorSequence) {

var settings =
uploaderSettings[editorSequence];
var
fileListAreaID = settings["fileListAreaID"];

var fileListObj = xGetElementById(fileListAreaID);
if(!fileListObj) return;

if(editorMode[editorSequence]=='preview')
return;

var list = new Array(); 대략 390라인 쯤
var text = new Array();
for(var i=0;i<fileListObj.options.length;i++)
{
if(!fileListObj.options[i].selected)
continue;
var file_srl =
fileListObj.options[i].value;
if(!file_srl)
continue;
var file =
uploadedFiles[file_srl];

editorFocus(editorSequence);

// 바로 링크 가능한 파일의 경우 (이미지, 플래쉬, 동영상 등..)
if(file.direct_download == 'Y') {
// 이미지 파일의 경우 image_link 컴포넌트 열결

if(/\.(jpg|jpeg|png|gif)$/i.test(file.download_url)) {
if(loaded_images[file_srl]) {
var obj =
loaded_images[file_srl];
}
else {
var obj = new Image();
obj.src = file.download_url;
}
temp_code = '';
temp_code += "<img
src="\"+file.download_url+"\" alt=\""+file.source_filename+"\"";
if(obj.complete == true) { temp_code
+= " width=\""+obj.width+"\" height=\""+obj.height+"\""; }
temp_code += " />\r\n";
text.push(temp_code);
// 이미지외의 경우는 multimedia_link 컴포넌트 연결
} else {
if(/\.(mp4|mp3|flv|mov)$/i.test(file.download_url)){ lista = ''; listb = ''; lista = '{file:"' + file.download_url + '", title:"'; listb = file.source_filename + '+ '"},'; list = list + lista + listb;
}else{


text.push("<img src="\"common/tpl/images/blank.gif\"
editor_component=\"multimedia_link\" multimedia_src="\"+file.download_url+"\"
width=\"400\" height=\"320\"
style=\"display:block;width:400px;height:320px;border:2px dotted
#4371B9;background:url(./modules/editor/components/multimedia_link/tpl/multimedia_link_component.gif)
no-repeat center;\" auto_start=\"false\" alt=\"\" />");
}

}

// binary파일의 경우 url_link 컴포넌트 연결
} else {
text.push("<a
href="\"+file.download_url+"\">"+file.source_filename+"</a>\n");
}
}
listc ='<div id="cons">Loading the player...</div>
<script type="text/javascript"
src="/jw/jwplayer.js"></script>
<script type="text/javascript">jwplayer("cons").setup({flashplayer:
"/jw/ehplayer.swf",config: "/jw/config.xml",playlist:[';
if(list.length>1) text.push (listc + list + '] });</script>');

 // html 모드 

최신버전 다운로드 http://developer.longtailvideo.com/trac/browser/trunk

 빨간색 소스가 추가된 부분입니다.
jwplayer 를 다운로드 후 jwplayer.js , jwplayer.swf, config.xml 파일을 자신의 계정에 업로드.
보라색 부분은 jwplayer 주소 본인에 맞게 변경하세요.

재생 가능한 확장자는 mp4|mp3|flv|mov 등등으로 추가 가능하고 세부 설정은 config.xml 에서 설정 하세요
스킨 플러그인 config.xml 작성법등등 자세한 jwplayer사용법은 위 링크를 참고하세요.

참고로 저는 스크립트를 모릅니다.
전문가 분들이 보기에 문제가 되는 부분이 있다고 알려 주시면 삭제하겠습니다.

제목 글쓴이 날짜
서초오피 서초출장안마 ⦑오피.CLUB⦒ 서초OP 서초오피 서초오피 koykoyah 2025.02.22
제주오피 제주출장안마 ⦑오피쓰.COM⦒ 제주OP 제주오피 제주오피 koykoyah 2025.02.22
가락오피 가락OP ⦑출장안마사이트.COM⦒ 가락휴게텔 가락오피 가락오피 koykoyah 2025.02.22
구미오피 구미OP ⦑출장마사지안내.COM⦒ 구미휴게텔 구미오피 구미오피 koykoyah 2025.02.22
영등포오피 ⦑오피.CLUB⦒ 영등포오피 영등포출장마사지 영등포오피 영등포OP koykoyah 2025.02.22
대구오피 ⦑오피쓰주소.COM⦒ 대구오피 대구OP 대구건마 대구오피 koykoyah 2025.02.22
수원오피 수원출장안마 ⦑오피.CLUB⦒ 수원OP 수원오피 수원오피 koykoyah 2025.02.22
강동오피 ⦑오피쓰.COM⦒ 강동OP 강동오피 강동출장샵 강동오피 koykoyah 2025.02.22
익산오피 익산오피 ⦑출장마사지안내.COM⦒ 익산OP 익산스파 익산오피 koykoyah 2025.02.22
광주오피 ⦑오피.CLUB⦒ 광주마사지 광주오피 광주오피 광주OP koykoyah 2025.02.22
신촌오피 ⦑오피쓰주소.COM⦒ 신촌OP 신촌오피 신촌출장샵 신촌오피 koykoyah 2025.02.22
평택오피 ⦑오피사이트.NET⦒ 평택오피 평택출장마사지 평택오피 평택OP koykoyah 2025.02.22
천안오피 ⦑출장안마사이트.COM⦒ 천안마사지 천안오피 천안오피 천안OP koykoyah 2025.02.22
신천오피 ⦑오피쓰주소.COM⦒ 신천오피 신천출장마사지 신천오피 신천OP koykoyah 2025.02.22
영등포오피 영등포오피 ⦑오피사이트.NET⦒ 영등포OP 영등포스파 영등포오피 koykoyah 2025.02.22
판교오피 판교OP ⦑오피.CLUB⦒ 판교휴게텔 판교오피 판교오피 koykoyah 2025.02.22
압구정오피 ⦑출장안마사이트.COM⦒ 압구정오피 압구정OP 압구정건마 압구정오피 koykoyah 2025.02.22
부산오피 ⦑오피사이트.NET⦒ 부산OP 부산오피 부산출장샵 부산오피 koykoyah 2025.02.22
가락오피 ⦑오피쓰주소.COM⦒ 가락오피 가락출장마사지 가락오피 가락OP koykoyah 2025.02.22
대구오피 ⦑오피사이트.NET⦒ 대구마사지 대구오피 대구오피 대구OP koykoyah 2025.02.22