쪽지 기능 > 그누4 질문답변

그누4 질문답변

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기
기존 게시물은 열람만 가능합니다.

쪽지 기능 정보

쪽지 기능

본문

_copy7.jpg
 
쪽지가 오면 저렇게 로그인정보랑 아이콘들이 붕떠버리는데;; 어딜 손봐야 될지 모르겠네욤;;
 
테이블로 고정해두 안되구..
 
 
--------------------------------------------------------------------------------------
<?
if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가
?>
<div style='height:20px;'>
<? if($memo_not_read) { ?>
   <a href="javascript:win_memo();" onFocus='this.blur()'><img src='<?=$outlogin_skin_path?>/images/i_memo_on.gif' border=0 title="새로운 쪽지" style="vertical-align:middle;">
<? } else { ?>
   <a href="javascript:win_memo();" onFocus='this.blur()'><img src='<?=$outlogin_skin_path?>/images/i_memo_off.gif' border=0 title="쪽지함" style="vertical-align:middle;">
<? } ?>
<b><?=$nick?></b></a>
<? if ($is_admin == "super" || $is_auth) { ?>   <a href="<?=$g4['admin_path']?>/" onFocus='this.blur()'><img src='<?=$outlogin_skin_path?>/images/i_admin.gif' border=0 style="vertical-align:middle;"></a><? } ?>
<font style='font-family:tahoma;font-size:8pt'>L: <?=$member['mb_level']?><? if($point) { ?> P: <a href="javascript:win_point();"><?=$point?></a><? } ?></font>
<a href="javascript:win_scrap();" onFocus='this.blur()'><img src='<?=$outlogin_skin_path?>/images/i_scrap.gif' border=0 style="vertical-align:middle;"></a>
<a href="<?=$g4[bbs_path]?>/logout.php?url=<?=$urlencode?>" onFocus='this.blur()'><img src='<?=$outlogin_skin_path?>/images/i_logout2.gif' border=0 style="vertical-align:middle;"></a>
<a href="<?=$g4['bbs_path']?>/member_confirm.php?url=register_form.php" onFocus='this.blur()'><img src='<?=$outlogin_skin_path?>/images/i_info.gif' border=0 style="vertical-align:middle;"></a>
</div>
 
<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:450px; left:860px;
        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
?>

 
  • 복사

댓글 전체

어떤 문제가 발생하면 그부분의 소스상의 문제일수도 있고 다른 부분과 연관된 문제일 수도 있습니다.

위의 경우는 위 소스만의 문제가 아닌 전체적인 구성상의 문제로 보입니다..

고로 위 소스만으로는 검토가 어렵습니다...
© SIRSOFT
현재 페이지 제일 처음으로