가로형 외부로그인 스킨 - 쪽지 알림 포함 > 그누4 스킨

매출이 오르면 내리는 수수료! 지금 수수료센터에서 전자결제(PG)수수료 비교견적 신청해 보세요!

그누4 스킨

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

가로형 외부로그인 스킨 - 쪽지 알림 포함 정보

외부로그인 가로형 외부로그인 스킨 - 쪽지 알림 포함

첨부파일

sz2010_H.tgz (32.4K) 674회 다운로드 2006-08-25 03:26:14

본문

슈가쭌님 sz2010 스킨을 가로형으로 바꾸고 CSS로 코드 정리했습니다.

새로 받은 쪽지가 있을때,
    알림창 레이어 팝업 및 이쁜 음성안내 포함되었습니다. - 헐랭이님 소스코드 수정
    포인트 광고에서 뽀려온 언더라인 데코레이션이 깜빡거립니다.

소스를 최대한 깔끔하게 정리하고자 했습니다.
    미리보기 - 링크에서 guest, guest
    테스트를 위한 임시설정 if ($memo_not_read > 0) {//읽지 않은 쪽지가 있다면

썰렁한 메세지는 알아서 바꿔쓰시기 바랍니다.

head.sub.php 주석처리후 테스트 하세요.
/*
// 쪽지를 받았나?
if ($member[mb_memo_call]) {
    $mb = get_member($member[mb_memo_call], "mb_nick");
    sql_query(" update {$g4[member_table]} set mb_memo_call = '' where mb_id = '$member[mb_id]' ");

    alert($mb[mb_nick]."님으로부터 쪽지가 전달되었습니다.", $_SERVER[REQUEST_URI]);
}
*/

기존 스킨에 쪽지 알림 부분만 적용할 경우 outlogin.skin.2.php 맨 아랫쪽에 붙여넣습니다.

<script type='text/javascript'>
function hideLayer(layer){
    if(document.layers){
        document.getElementById("memo").style.visibility = "visible";
    }
    else{
        document.getElementById("memo").style.visibility = "hidden";
    }
}
</script><?
// 레이어로 쪽지창 표시 - 헐랭이님팁 수정
//if ($memo_not_read > 0) { // 읽지 않은 쪽지가 있다면
if ($member[mb_memo_call]) { // 새로온 쪽지가 있을때 한번만
    $mb = get_member($member['mb_memo_call'], "mb_nick");
    sql_query(" update {$g4[member_table]} set mb_memo_call = '' where mb_id = '$member[mb_id]' ");
    echo " <embed src='$outlogin_skin_path/images/memo_on.swf' loop='false' width='0' height='0'></embed>";
   
    ?><style>
    .memo {
        margin:0px;
        position:absolute;
        top:-80px; left:1px;
        z-index:1000;
        width:160;
        height:120;
        background:url('<?=$outlogin_skin_path?>/images/memo_bg_1.gif') no-repeat;
        }
    .close_bt { width:160; height:20; }
    .memo_txt { width:120; height:100;line-height:13pt;padding:15 0 0 20; color:gray; display:block; }
    </style>

    <div id="memo" class="memo">
        <div align='right' class='close_bt'><a href="javascript:hideLayer('memo');"><img src='<?=$outlogin_skin_path?>/images/close_bt.gif' border='0'></a></div>
        <div class='memo_txt'>
        <span id='mb_name' style="font-weight:bold; color:#2C88B9;"><?=$member['mb_name']?></span> 님(<?=$memo_not_read?>)<br><a href="javascript:win_memo(); hideLayer('memo');">쪽지함에 읽지않은 쪽지가 있습니다!!</a>
        </div>
</div>
<script type='text/javascript'>
function MBlink(visible){
    if (visible == 1){
        document.getElementById('mb_name').style.textDecoration = 'underline';//blink ie x
        setTimeout('MBlink(0)', 2000);
    }
    else{
        document.getElementById('mb_name').style.textDecoration = 'none';
        setTimeout('MBlink(1)', 500);
    }
}
MBlink(1);
</script><?
}//if
?>
추천
3

댓글 전체

감사합니다.
쓰고있는 중고를 올려서 위원회 도움을 받는 지경까지 왔나봅니다.^^
올덴뉴에서 무플이 나왔을때 바로 맞춘 기억이 있습니다.
제가 40대 초보인거 아시죠?!
켁~~~!

댓글 달려다 보니 위의 플록님 댓글 땀시 겁나네요....^^

시간나는대로 적용해 보도록 하겠습니다...

수고하셨습니다.
전체 5,853 |RSS
그누4 스킨 내용 검색

회원로그인

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