516번스킨 업글- 엠엔캐스트/아우라/유튜브/판도라/엠박스/다음/..동영상파일/플래시무비모두가능 정보
게시판 516번스킨 업글- 엠엔캐스트/아우라/유튜브/판도라/엠박스/다음/..동영상파일/플래시무비모두가능
관련링크
첨부파일
본문
그누보드의 확장성과 무궁무진한 위력을 실감합니다...
더더욱이 저 같은 왕초보도 응용력을 갖게 해주는 탁월한 유저인터페이스에 감탄하며..
개발자님과 여러 고수님들께 께 감사의 말씀을 전합니다..
어찌하다보니..외부링크태그를 제공하는 동영상사이트는 모두 가능해 졌습니다..
아래 스킨과의 차이점은 동영상제공사이트연결의 경우 파일명 입력을 통한 링크 방식이 아닌
오브젝트,임배드,아이프레임등 사이트가 제공하는 외부링크태그를 직접입력하는방식을적용하였으며..
미디파일의 경우 입력방식은 기존과 같으나 write skin에 임배드태그를 미리 적용하여 불러들이는 방식
으로 변경하엿습니다..이렇게 하니..플래시(swf)도 재생이됩니다...
그리고 플래이 화면 좌측에 이미지 파일을 호출하였고, 조회수를 추가 햇습니다...
기존 스킨을 다운 받으신 분들은 첨부파일을 덮어쓰시면 됩니다...
플레이회면의 사이드뷰어 및 조언을 해주신 미키손님 감사합니당^^(화면 좌측에
추천수를 불러오려니 안되네여^^ 도와주셈^^)
문제점이 발견되면 함께 고민했으면 합니다..
일단..외부링크태그를 제공하는 사이트의 동영상은 모두 재생이됩니다^^
제 홈피에서 다방면으로 실험을 햇습니다 ^^
더더욱이 저 같은 왕초보도 응용력을 갖게 해주는 탁월한 유저인터페이스에 감탄하며..
개발자님과 여러 고수님들께 께 감사의 말씀을 전합니다..
어찌하다보니..외부링크태그를 제공하는 동영상사이트는 모두 가능해 졌습니다..
아래 스킨과의 차이점은 동영상제공사이트연결의 경우 파일명 입력을 통한 링크 방식이 아닌
오브젝트,임배드,아이프레임등 사이트가 제공하는 외부링크태그를 직접입력하는방식을적용하였으며..
미디파일의 경우 입력방식은 기존과 같으나 write skin에 임배드태그를 미리 적용하여 불러들이는 방식
으로 변경하엿습니다..이렇게 하니..플래시(swf)도 재생이됩니다...
그리고 플래이 화면 좌측에 이미지 파일을 호출하였고, 조회수를 추가 햇습니다...
기존 스킨을 다운 받으신 분들은 첨부파일을 덮어쓰시면 됩니다...
플레이회면의 사이드뷰어 및 조언을 해주신 미키손님 감사합니당^^(화면 좌측에
추천수를 불러오려니 안되네여^^ 도와주셈^^)
문제점이 발견되면 함께 고민했으면 합니다..
일단..외부링크태그를 제공하는 사이트의 동영상은 모두 재생이됩니다^^
제 홈피에서 다방면으로 실험을 햇습니다 ^^
추천
5
5
댓글 전체
북학인님 덕분에 잘쓰고 있습니다 ^^
말씀하신 추천 태그입니다
추천<?=$view[wr_good]?>
글구 올리신 아이콘이 찌그러진게 있어서요^^
이미지 폴더에 올리기만 하면되요
삭제 버튼
http://222.231.1.41/~sjabcua/skin/board/movie_flash/img/delete_btn.gif
이건 그냥 보너스^^
http://222.231.1.41/~sjabcua/skin/board/movie_flash/img/spectrum_on.gif
말씀하신 추천 태그입니다
추천<?=$view[wr_good]?>
글구 올리신 아이콘이 찌그러진게 있어서요^^
이미지 폴더에 올리기만 하면되요
삭제 버튼
http://222.231.1.41/~sjabcua/skin/board/movie_flash/img/delete_btn.gif
이건 그냥 보너스^^
http://222.231.1.41/~sjabcua/skin/board/movie_flash/img/spectrum_on.gif

그거시 안먹히는데용 ^^: 그래서 도움 요청했는데^^
네,,귀차니즘땜시..구냥 두었어요^^;;
네,,귀차니즘땜시..구냥 두었어요^^;;

게시판 설정에서 추천 사용을 체크하시고
<?=$list[$i][wr_good]?>
<?=$list[$i][wr_good]?>

헛..고수님 출현....천상재회님감사합니당^^

전 고수(?)가 아닙니다...ㅠ.ㅠ
이제 겨우 101일된 새내기 랍니당....
<?=$list[$i][wr_nogood]?>
이제 겨우 101일된 새내기 랍니당....
<?=$list[$i][wr_nogood]?>
^^ 아 전 되서 올린건데
그런데 이런 에러가 출력이 되요
제목클릭하면 내용보기 회면에서요
Fatal error: Call to undefined function: get_member_level() in /home/sjabcua/skin/board/movie_flash2/view.skin.php on line 416
이미지서비스
동영상 밑에 스크롤바
http://222.231.1.41/~sjabcua/skin/board/movie_flash2/img/pllayerbg_23.gif
http://222.231.1.41/~sjabcua/skin/board/movie_flash2/img/pllayerbg_25.gif
http://222.231.1.41/~sjabcua/skin/board/movie_flash2/img/pllayerbg_26.gif
그런데 이런 에러가 출력이 되요
제목클릭하면 내용보기 회면에서요
Fatal error: Call to undefined function: get_member_level() in /home/sjabcua/skin/board/movie_flash2/view.skin.php on line 416
이미지서비스
동영상 밑에 스크롤바
http://222.231.1.41/~sjabcua/skin/board/movie_flash2/img/pllayerbg_23.gif
http://222.231.1.41/~sjabcua/skin/board/movie_flash2/img/pllayerbg_25.gif
http://222.231.1.41/~sjabcua/skin/board/movie_flash2/img/pllayerbg_26.gif

감사히 잘쓸게요^^ 스팩트럼요

아...참 view.skin.php 에 레벨관련 함수가 그대로 포함되어 올려졌네요
삭제 수정해서 다시올립니다...view.skin.php만 덮어씌우세요 ㅈㅅ
레벨을 적용안하시니...
삭제 수정해서 다시올립니다...view.skin.php만 덮어씌우세요 ㅈㅅ
레벨을 적용안하시니...
근데요 전
천상재회님이 가르처 주신 태그는 안되구요
<?=$list[$i][wr_good]?>
아래가 되요 ㅡ,.ㅡ 환경이 다른가?
추천 : <?=$view[wr_good]?>
<?=$view[wr_good]?> 사용한 제사이트 주소입니다
http://222.231.1.41/~sjabcua/bbs/board.php?bo_table=ua_movieflash2
글구 게시판 사이즈요
이렇게 바꿔주세요^^
list.skin.php의 게시판 폭이 아래와 같이 되었는데
<table width="770" align= "left" cellpadding=0 cellspacing=0>
아래와 같이 바꾸는 것이 좋을 듯합니다
<table width="<?=$width?>" align= "center" cellpadding=0 cellspacing=0>
천상재회님이 가르처 주신 태그는 안되구요
<?=$list[$i][wr_good]?>
아래가 되요 ㅡ,.ㅡ 환경이 다른가?
추천 : <?=$view[wr_good]?>
<?=$view[wr_good]?> 사용한 제사이트 주소입니다
http://222.231.1.41/~sjabcua/bbs/board.php?bo_table=ua_movieflash2
글구 게시판 사이즈요
이렇게 바꿔주세요^^
list.skin.php의 게시판 폭이 아래와 같이 되었는데
<table width="770" align= "left" cellpadding=0 cellspacing=0>
아래와 같이 바꾸는 것이 좋을 듯합니다
<table width="<?=$width?>" align= "center" cellpadding=0 cellspacing=0>

글쎄요...
그누보드의 기본 배포되는 스킨을 보더라도 리스트 라면
<? if ($is_good) { ?><td align="center"><?=$list[$i][wr_good]?></td><? } ?>
<? if ($is_nogood) { ?><td align="center"><?=$list[$i][wr_nogood]?></td><? } ?>
입니다만...제가 이해 하기가 힘드네요.....ㅠ.ㅠ
그누보드의 기본 배포되는 스킨을 보더라도 리스트 라면
<? if ($is_good) { ?><td align="center"><?=$list[$i][wr_good]?></td><? } ?>
<? if ($is_nogood) { ?><td align="center"><?=$list[$i][wr_nogood]?></td><? } ?>
입니다만...제가 이해 하기가 힘드네요.....ㅠ.ㅠ
리스트 화면에서는 천상재회님 태그가 잘되는데
동영상 새창화면에서는 안되요 지금 해보니깐 ^^
새창화면이라 그런 것 같습니다
동영상 새창화면에서는 안되요 지금 해보니깐 ^^
새창화면이라 그런 것 같습니다

넹넹...초보가 짜깁기를 하다보니..그만..ㅠㅠ

리스트가 아니구요....뷰파일을 불러오는 파일이라서 그런가 봅니다...
첨부 파일의 movie.php와 movie2.php입니다^^
첨부 파일의 movie.php와 movie2.php입니다^^
동영상 새창파일 movie.php와 movie2.php에 아래 스크립트 추가해 주세요^^
첨부된 그림파일이 넘쳐서 안보일때 사용
<script language="JavaScript">
// HTML 로 넘어온 <img ... > 태그의 폭이 테이블폭보다 크다면 250폭을 적용한다.
function resize_image()
{
var target = document.getElementsByName('target_resize_image[]');
var image_width = parseInt('250');
var image_height = 0;
for(i=0; i<target.length; i++)
{
// 원래 사이즈를 저장해 놓는다
target[i].tmp_width = target[i].width;
target[i].tmp_height = target[i].height;
// 이미지 폭이 테이블 폭보다 크다면 테이블폭에 맞춘다
if(target[i].width > image_width)
{
image_height = parseFloat(target[i].width / target[i].height)
target[i].width = image_width;
target[i].height = parseInt(image_width / image_height);
// 스타일에 적용된 이미지의 폭과 높이를 삭제한다
target[i].style.width = '';
target[i].style.height = '';
}
}
}
window.onload = resize_image;
</script>
첨부된 그림파일이 넘쳐서 안보일때 사용
<script language="JavaScript">
// HTML 로 넘어온 <img ... > 태그의 폭이 테이블폭보다 크다면 250폭을 적용한다.
function resize_image()
{
var target = document.getElementsByName('target_resize_image[]');
var image_width = parseInt('250');
var image_height = 0;
for(i=0; i<target.length; i++)
{
// 원래 사이즈를 저장해 놓는다
target[i].tmp_width = target[i].width;
target[i].tmp_height = target[i].height;
// 이미지 폭이 테이블 폭보다 크다면 테이블폭에 맞춘다
if(target[i].width > image_width)
{
image_height = parseFloat(target[i].width / target[i].height)
target[i].width = image_width;
target[i].height = parseInt(image_width / image_height);
// 스타일에 적용된 이미지의 폭과 높이를 삭제한다
target[i].style.width = '';
target[i].style.height = '';
}
}
}
window.onload = resize_image;
</script>

헛.....제 마음을 꿰둟어 보시는 듯...
제가 고민하던 부분인데..ㅜㅜ
썸네일을 적용해도 안되고해서 ...
감사합니다^^
완성도가 높아지네요..미키손님의 손을 거치면서요^^
참..그리고 미키손님..
movie.php와 movie2.php에 추천버튼을 달 수 있을까요??
제 홈피의 아바타뽐내기에 리스트에 추천버튼을 달려다 실패 했는데...
good.php파일을 손을 보아야 하는건지...
제가 고민하던 부분인데..ㅜㅜ
썸네일을 적용해도 안되고해서 ...
감사합니다^^
완성도가 높아지네요..미키손님의 손을 거치면서요^^
참..그리고 미키손님..
movie.php와 movie2.php에 추천버튼을 달 수 있을까요??
제 홈피의 아바타뽐내기에 리스트에 추천버튼을 달려다 실패 했는데...
good.php파일을 손을 보아야 하는건지...

저도 한가지 추가...
list.skin.php의 내용을 나타내는
320줄쯤의 <?=cut_str(strip_tags($list[$i][wr_content]),200,"...")?> 요거...숫자는 내용의 길이라는건 아실테고..그앞에 <a href='<?=$list[$i][href]?>'>를 붙이면.....내용에 링크가 걸려서 클릭하면 바로 본문으로 들어 갑니다...
list.skin.php의 내용을 나타내는
320줄쯤의 <?=cut_str(strip_tags($list[$i][wr_content]),200,"...")?> 요거...숫자는 내용의 길이라는건 아실테고..그앞에 <a href='<?=$list[$i][href]?>'>를 붙이면.....내용에 링크가 걸려서 클릭하면 바로 본문으로 들어 갑니다...
감사히 잘쓰겠습니다.
정말 감사 합니다.
잘 쓰겠습니다...^^;
잘 쓰겠습니다...^^;

수고하셨습니다~
굿잡입니다. ^^
아주필요
좋은 스킨 감사드립니다. ^^ 그런데
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /home/users/ssf/public_html/skin/board/mncast/view.skin.php on line 413
이런 에러 메시지는 무엇 때문인가요?
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /home/users/ssf/public_html/skin/board/mncast/view.skin.php on line 413
이런 에러 메시지는 무엇 때문인가요?

추천한 회원을 표시하기 위하여 불러들이는 부분인가 보네요...
전 이상이 없는데 ^^;
곡 필요한 부분이 아니시라면...아래 부분은 삭제 하셔도 무방...
제가 워낙 초보라서 짜깁기신공으로 했기대문에 이 정도 밖에는 답을 못드려 죄송합니다ㅡㅡ;;
<!-- 추천한 회원 -->
<table width="100%" cellspacing="0" cellpadding="0">
<tr>
<td width="10" ><img src="<?=$board_skin_path?>/img/left_top.gif" width="10" height="10"></td>
<td background="<?=$board_skin_path?>/img/width_bg_top.gif"></td>
<td width="10" ><img src="<?=$board_skin_path?>/img/right_top.gif" width="10" height="10"></td>
</tr>
<tr>
<td bordercolor="#CCCCCC" background="<?=$board_skin_path?>/img/left_bg.gif"></td>
<td height="30" bgcolor="#F7F7F7" style="line-height:15pt;word-break:break-all;">추천하신 회원님 : <?=$view[wr_good]?> 명<br>
<?
$sql = " select b.mb_id from g4_board_good a, g4_member b where a.bo_table='$bo_table' and a.wr_id='$wr_id' and a.mb_id=b.mb_id order by a.bg_id asc ";
$result = mysql_query($sql);
while($row=mysql_fetch_array($result)) {
$row9= get_member($row[mb_id]);
$row[mb_nick] = get_sideview($row9[mb_id], $row9[mb_nick], $row9[mb_email], $row9[mb_homepage]);
echo "<font color=blue><b> $row[mb_nick]</b></font> ";
}
?></td>
<td bordercolor="#CCCCCC" background="<?=$board_skin_path?>/img/right_bg.gif"></td>
</tr>
<tr>
<td width="10"><img src="<?=$board_skin_path?>/img/left_down.gif" width="10" height="10"></td>
<td background="<?=$board_skin_path?>/img/width_bg_down.gif"></td>
<td width="10"><img src="<?=$board_skin_path?>/img/right_down.gif" width="10" height="10"></td>
</tr>
</table>
<br>
<!-- 추천한 회원 끝 -->
전 이상이 없는데 ^^;
곡 필요한 부분이 아니시라면...아래 부분은 삭제 하셔도 무방...
제가 워낙 초보라서 짜깁기신공으로 했기대문에 이 정도 밖에는 답을 못드려 죄송합니다ㅡㅡ;;
<!-- 추천한 회원 -->
<table width="100%" cellspacing="0" cellpadding="0">
<tr>
<td width="10" ><img src="<?=$board_skin_path?>/img/left_top.gif" width="10" height="10"></td>
<td background="<?=$board_skin_path?>/img/width_bg_top.gif"></td>
<td width="10" ><img src="<?=$board_skin_path?>/img/right_top.gif" width="10" height="10"></td>
</tr>
<tr>
<td bordercolor="#CCCCCC" background="<?=$board_skin_path?>/img/left_bg.gif"></td>
<td height="30" bgcolor="#F7F7F7" style="line-height:15pt;word-break:break-all;">추천하신 회원님 : <?=$view[wr_good]?> 명<br>
<?
$sql = " select b.mb_id from g4_board_good a, g4_member b where a.bo_table='$bo_table' and a.wr_id='$wr_id' and a.mb_id=b.mb_id order by a.bg_id asc ";
$result = mysql_query($sql);
while($row=mysql_fetch_array($result)) {
$row9= get_member($row[mb_id]);
$row[mb_nick] = get_sideview($row9[mb_id], $row9[mb_nick], $row9[mb_email], $row9[mb_homepage]);
echo "<font color=blue><b> $row[mb_nick]</b></font> ";
}
?></td>
<td bordercolor="#CCCCCC" background="<?=$board_skin_path?>/img/right_bg.gif"></td>
</tr>
<tr>
<td width="10"><img src="<?=$board_skin_path?>/img/left_down.gif" width="10" height="10"></td>
<td background="<?=$board_skin_path?>/img/width_bg_down.gif"></td>
<td width="10"><img src="<?=$board_skin_path?>/img/right_down.gif" width="10" height="10"></td>
</tr>
</table>
<br>
<!-- 추천한 회원 끝 -->
고맙습니다. 윈도우에서는 잘 나오지만 니눅스에 나타나는 현상이네요
질문이 있습니다.^^
동영상 링크를 할 때, URL주소를 매번 다 치는 것이 번거로운 것 같습니다.
혹시, 자료실 디렉토리가 movie라고 한다면,
http://www.xxx.com/movie/abc.wmv 가 아니라 abc.wmv만 링크에 쳐넣게 할 수 있나요?
동영상 링크를 할 때, URL주소를 매번 다 치는 것이 번거로운 것 같습니다.
혹시, 자료실 디렉토리가 movie라고 한다면,
http://www.xxx.com/movie/abc.wmv 가 아니라 abc.wmv만 링크에 쳐넣게 할 수 있나요?

혹시나
http://www.xxx.com/movie/~.wmv 를 정해놓고 혼자서 올리시는 거라면 아래와 같이 하면 될것 같습니다만은..
다른 사람이 다른 경로의 링크를 걸면 문제가 되겠죠..
**** 이래*********
movie2.php에서
<title>동영상보기</title>
</head>
<body oncontextmenu="return false" onselectstart="return false" ondragstart="return false" onload=init();MM_preloadImages('images/new_meno_on.gif')>
<table width="100%" border="0" cellspacing="0" cellpadding="0" height="100%">
<tr>
<td><table width="100%" height="100%" border="0" align="center" cellpadding="0" cellspacing="0">
<tr>
<td width="22" height="65"><img src="img/pllayerbg_01.gif" width="22" height="65"></td>
<td height="65" background="img/pllayerbg_04.gif"><div align="center"><img src="img/pllayerbg_03.gif" width="264" height="65"></div></td>
<td width="24" height="65"><img src="img/pllayerbg_06.gif" width="24" height="65"></td>
</tr>
<tr>
<td background="img/pllayerbg_07.gif"></td>
<td bgcolor="#333333" align="center" ><EMBED style="filter: xray()"showstatusbar="true" src='<?=$write["wr_link2"]?>' width=430 height=390 AUTOSTART=1 enablecontextmenu=0></td>
<td background="img/pllayerbg_09.gif"></td>
</tr>
부분에서 마지막 즈음의
src='<?=$write["wr_link2"]?>' 를
src='http://www.xxx.com/movie/<?=$write["wr_link2"]?>' 으로 바꾸시면 될 듯..
http://www.xxx.com/movie/~.wmv 를 정해놓고 혼자서 올리시는 거라면 아래와 같이 하면 될것 같습니다만은..
다른 사람이 다른 경로의 링크를 걸면 문제가 되겠죠..
**** 이래*********
movie2.php에서
<title>동영상보기</title>
</head>
<body oncontextmenu="return false" onselectstart="return false" ondragstart="return false" onload=init();MM_preloadImages('images/new_meno_on.gif')>
<table width="100%" border="0" cellspacing="0" cellpadding="0" height="100%">
<tr>
<td><table width="100%" height="100%" border="0" align="center" cellpadding="0" cellspacing="0">
<tr>
<td width="22" height="65"><img src="img/pllayerbg_01.gif" width="22" height="65"></td>
<td height="65" background="img/pllayerbg_04.gif"><div align="center"><img src="img/pllayerbg_03.gif" width="264" height="65"></div></td>
<td width="24" height="65"><img src="img/pllayerbg_06.gif" width="24" height="65"></td>
</tr>
<tr>
<td background="img/pllayerbg_07.gif"></td>
<td bgcolor="#333333" align="center" ><EMBED style="filter: xray()"showstatusbar="true" src='<?=$write["wr_link2"]?>' width=430 height=390 AUTOSTART=1 enablecontextmenu=0></td>
<td background="img/pllayerbg_09.gif"></td>
</tr>
부분에서 마지막 즈음의
src='<?=$write["wr_link2"]?>' 를
src='http://www.xxx.com/movie/<?=$write["wr_link2"]?>' 으로 바꾸시면 될 듯..
고맙습니다.^^
감사합니다.. ^^

감사합니다...
퍼갑니다...
정말 감사합니다....
퍼갑니다...
정말 감사합니다....
감사합니다.
감사합니다 잘쓰겠습니다.
수고 많으셨습니다 ^-^
잘 쓰겠습니다~!

감사합니다. 잘 쓰겠습니다......^^
ㄳ합니다
감사합니다
감사합니다. .
감사합니다
감사합니다.

고생하셨습니다.
감사합니다.^^

첨부된 그림파일이 넘쳐서 안보일때 사용
<script language="JavaScript">
// HTML 로 넘어온 <img ... > 태그의 폭이 테이블폭보다 크다면 250폭을 적용한다.
function resize_image()
{
var target = document.getElementsByName('target_resize_image[]');
var image_width = parseInt('250');
var image_height = 0;
for(i=0; i<target.length; i++)
{
// 원래 사이즈를 저장해 놓는다
target[i].tmp_width = target[i].width;
target[i].tmp_height = target[i].height;
// 이미지 폭이 테이블 폭보다 크다면 테이블폭에 맞춘다
if(target[i].width > image_width)
{
image_height = parseFloat(target[i].width / target[i].height)
target[i].width = image_width;
target[i].height = parseInt(image_width / image_height);
// 스타일에 적용된 이미지의 폭과 높이를 삭제한다
target[i].style.width = '';
target[i].style.height = '';
}
}
}
window.onload = resize_image;
</script>
이거 아주 좋은 스크립트입니다~~ ^^
<script language="JavaScript">
// HTML 로 넘어온 <img ... > 태그의 폭이 테이블폭보다 크다면 250폭을 적용한다.
function resize_image()
{
var target = document.getElementsByName('target_resize_image[]');
var image_width = parseInt('250');
var image_height = 0;
for(i=0; i<target.length; i++)
{
// 원래 사이즈를 저장해 놓는다
target[i].tmp_width = target[i].width;
target[i].tmp_height = target[i].height;
// 이미지 폭이 테이블 폭보다 크다면 테이블폭에 맞춘다
if(target[i].width > image_width)
{
image_height = parseFloat(target[i].width / target[i].height)
target[i].width = image_width;
target[i].height = parseInt(image_width / image_height);
// 스타일에 적용된 이미지의 폭과 높이를 삭제한다
target[i].style.width = '';
target[i].style.height = '';
}
}
}
window.onload = resize_image;
</script>
이거 아주 좋은 스크립트입니다~~ ^^
감사합니다