516번스킨 업글- 엠엔캐스트/아우라/유튜브/판도라/엠박스/다음/..동영상파일/플래시무비모두가능 > 그누4 스킨

그누4 스킨

스킨의 저작권은 해당 스킨 제작자님께 있으며, 그누보드의 저작권과 다를 수 있습니다.
스킨 다운로드시 좋아요와 감사의 코멘트를 남기시면 제작자에게 큰 힘이됩니다. ^^y
그누보드와 관련이 있지만 스킨과 빌더가 아니면 플러그인 게시판에 올려주세요.

516번스킨 업글- 엠엔캐스트/아우라/유튜브/판도라/엠박스/다음/..동영상파일/플래시무비모두가능 정보

게시판 516번스킨 업글- 엠엔캐스트/아우라/유튜브/판도라/엠박스/다음/..동영상파일/플래시무비모두가능

첨부파일

moviefl2.zip (251.6K) 662회 다운로드 2006-11-11 22:57:40

본문

그누보드의 확장성과 무궁무진한 위력을 실감합니다...

더더욱이 저 같은 왕초보도 응용력을 갖게 해주는 탁월한 유저인터페이스에 감탄하며..

개발자님과 여러 고수님들께 께 감사의 말씀을 전합니다..

어찌하다보니..외부링크태그를 제공하는 동영상사이트는 모두 가능해 졌습니다..

아래 스킨과의 차이점은 동영상제공사이트연결의 경우 파일명 입력을 통한 링크 방식이 아닌

오브젝트,임배드,아이프레임등 사이트가 제공하는 외부링크태그를 직접입력하는방식을적용하였으며..

미디파일의 경우 입력방식은 기존과 같으나 write skin에 임배드태그를 미리 적용하여 불러들이는 방식

으로 변경하엿습니다..이렇게 하니..플래시(swf)도 재생이됩니다...

그리고 플래이 화면 좌측에 이미지 파일을 호출하였고, 조회수를 추가 햇습니다...


기존 스킨을 다운 받으신 분들은 첨부파일을 덮어쓰시면 됩니다...

플레이회면의 사이드뷰어 및 조언을 해주신 미키손님 감사합니당^^(화면 좌측에

추천수를 불러오려니 안되네여^^ 도와주셈^^)

문제점이 발견되면 함께 고민했으면 합니다..

일단..외부링크태그를 제공하는 사이트의 동영상은 모두 재생이됩니다^^

제 홈피에서 다방면으로 실험을 햇습니다 ^^
추천
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
^^ 아 전 되서 올린건데

그런데 이런 에러가 출력이 되요
제목클릭하면 내용보기 회면에서요

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만 덮어씌우세요 ㅈㅅ

레벨을 적용안하시니...
근데요 전
천상재회님이 가르처 주신 태그는 안되구요
<?=$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><? } ?>

입니다만...제가 이해 하기가 힘드네요.....ㅠ.ㅠ
동영상 새창파일 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>
헛.....제 마음을 꿰둟어 보시는 듯...

제가 고민하던 부분인데..ㅜㅜ

썸네일을 적용해도 안되고해서 ...

감사합니다^^

완성도가 높아지네요..미키손님의 손을 거치면서요^^

참..그리고 미키손님..

movie.php와 movie2.php에 추천버튼을 달 수 있을까요??

제 홈피의 아바타뽐내기에 리스트에 추천버튼을 달려다 실패 했는데...

good.php파일을 손을 보아야 하는건지...
저도 한가지 추가...
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

이런 에러 메시지는 무엇 때문인가요?
추천한 회원을 표시하기 위하여 불러들이는 부분인가 보네요...

전 이상이 없는데 ^^;

곡 필요한 부분이 아니시라면...아래 부분은 삭제 하셔도 무방...

제가 워낙 초보라서 짜깁기신공으로 했기대문에 이 정도 밖에는 답을 못드려 죄송합니다ㅡㅡ;;

<!-- 추천한 회원 -->
<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>&nbsp;&nbsp;";
        }
        ?></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만 링크에 쳐넣게 할 수 있나요?
혹시나
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>

이거 아주 좋은 스크립트입니다~~ ^^
전체 5,850 |RSS
그누4 스킨 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1402호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT