테스트 사이트 - 개발 중인 베타 버전입니다

알리미 팝업창 위치에 대해서 질문좀 올릴게요. 채택완료

메시아나 11년 전 조회 7,136

예전 홈페이지 빌더에선 참, 알림바가, 클릭하면 , 알림 밑에 잘나왔었어요... 지금 그누보드 알리미 처럼요..

그런데 빌더 업데이트 하고 난 이후부턴, 알림 부분을 누르면 아래 사진처럼, 왼쪽끝으로 배치가 되는데, 이거

수정할려면 어디를 손봐야할까요?;;

 

혹시 로그인 하셔야지만, 봐주실수 있으실까봐, 테스트 아이디를 파뒀어요..

사이트명 : http://tf1club.speeds.kr/index.php">http://tf1club.speeds.kr/index.php

 

아이디 : test01 비밀번호 : test01

입니다. 혹시... 아시는분 계시면 도움 부탁드려요 ㅠ_ㅠ;

 

아래는 PC버전입니다.


PC버전 소스코드는

</p><p><?</p><p>if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가</p><p>?></p><p><!-- 유틸 메뉴 --></p><p><div id="utilmenu"></p><p><span class="Apple-tab-span" style="white-space:pre">	</span><ul></p><p><span class="Apple-tab-span" style="white-space:pre">	</span><li><a href="<?=$g4['path']?>/" class="util">HOME</a></li></p><p><span class="Apple-tab-span" style="white-space:pre">	</span></p><p><? if (!$member['mb_id']) { ?></p><p><span class="Apple-tab-span" style="white-space:pre">	</span><!-- 로그인 이전 --></p><p><span class="Apple-tab-span" style="white-space:pre">	</span><li><a href="<?=$g4['bbs_path']?>/login.php?url=<?=$urlencode?>" class="util"><strong>로그인</strong></a></li></p><p><span class="Apple-tab-span" style="white-space:pre">	</span><li><a href="<?=$g4['bbs_path']?>/register.php" class="util">회원가입</a> </li><span class="Apple-tab-span" style="white-space:pre">	</span></p><p><?</p><p><span class="Apple-tab-span" style="white-space:pre">		</span>} else {</p><p><span class="Apple-tab-span" style="white-space:pre">		</span>// 읽지 않은 쪽지가 있다면</p><p><span class="Apple-tab-span" style="white-space:pre">	</span>    $sql = " select count(*) as cnt</p><p><span class="Apple-tab-span" style="white-space:pre">	</span>               from {$g4['memo_table']}</p><p><span class="Apple-tab-span" style="white-space:pre">	</span>              where me_recv_mb_id = '{$member['mb_id']}'</p><p><span class="Apple-tab-span" style="white-space:pre">	</span>                and me_read_datetime = '0000-00-00 00:00:00' ";</p><p><span class="Apple-tab-span" style="white-space:pre">	</span>    $row = sql_fetch($sql);</p><p><span class="Apple-tab-span" style="white-space:pre">	</span>    $memo_not_read = $row['cnt'];</p><p>?></p><p><span class="Apple-tab-span" style="white-space:pre">	</span><!-- 로그인 이후 --><span class="Apple-tab-span" style="white-space:pre">	</span></p><p><span class="Apple-tab-span" style="white-space:pre">	</span><!-- 알리미 --------------></p><p><?php</p><p>$unreads = psm_unreads();</p><p>?></p><p><a href="<?php echo GP_URL; ?>/do.php?id=pushmsg&act=psm_list" class="psm_notice" id="psm_notice"></p><p>  알림 <span class="psm_total"><?php echo $unreads['total'];?></span></p><p></a></p><p> </p><p><div id="psm_unread_list"></p><p> </p><p>  <ul></p><p> </p><p>  <?php</p><p> </p><p>  foreach($unreads['list'] as $item)</p><p> </p><p>  {</p><p> </p><p>    echo '<li><a href="'.$item['link'].'" data-psm-type="'.$item['push_type']</p><p> </p><p>          .'" data-pid="'.$item['id'].'">'.$item['subject'].'</a></li>';</p><p> </p><p>  }</p><p> </p><p>  ?></p><p> </p><p>  </ul></p><p> </p><p>  <?php if($unreads['total'] == 0) {</p><p> </p><p>    echo '<div id="psm_nolist">새로운 알림이 없습니다.</div>';</p><p> </p><p>  }</p><p> </p><p>  ?></p><p> </p><p>  <a href="<?php echo GP_URL; ?>/do.php?id=pushmsg&act=psm_list" id="psm_list_all">모두보기</a></p><p> </p><p></div></p><p> </p><p><script type="text/javascript"></p><p>$('#psm_notice').click(function(evt) {</p><p>  evt.preventDefault(); </p><p>  $('#psm_unread_list').toggle();</p><p>});</p><p>$('#psm_unread_list li a').click(function(evt) {</p><p>  evt.preventDefault();</p><p>  var $this = $(this);</p><p>  var href = $this.attr('href');</p><p>  var push_type = $this.attr('data-psm-type');</p><p>  $.ajax({</p><p>    url: '<?php echo GP_URL;?>/do.php?id=pushmsg&act=psm_read_one&pid='+$(this).attr('data-pid'),</p><p>    type : 'post',</p><p>    dataType : 'json',</p><p>    error : function(jqXHR, textStatus, errorThrown) {</p><p>      alert(errorThrown);</p><p>    },</p><p>    success : function(json) {</p><p>      if(json.code == -1) { alert(json.msg); return; }</p><p>      if(push_type == 'memo') { win_memo(href); return; }</p><p>      location.href=href;</p><p>    }</p><p>  });</p><p>});</p><p></script></p><p><style></p><p>  .psm_notice{display:inline-block;padding:3px 5px;</p><p>    border:1px solid #eee;cursor:pointer;text-decoration:none;}</p><p>  .psm_total{display:inline-block;padding:2px 3px;</p><p>    background-color:#f0f0f0;color:#EB3C8A;</p><p>    border-radius: 10px 10px 10px 10px;}</p><p>  #psm_unread_list{position:absolute;display:none;margin:0;</p><p>    padding:2px;min-width:150px;border:1px solid #eee;</p><p>    background-color:#fff;z-index:999}</p><p>  #psm_unread_list ul{margin:0;padding:0}</p><p>  #psm_unread_list li{padding:3px;list-style:none;}</p><p>  #psm_unread_list li:before{content:"·";font-size:25px;</p><p>    vertical-align:middle;line-height:10px;}</p><p>  #psm_unread_list li a{font-size:11px;text-decoration:none;}</p><p>  #psm_nolist{padding:20px 10px;color:#aaa;text-align:center;}</p><p>  #psm_list_all{display:block;margin-top:3px;padding:2px;</p><p>    border-top:1px solid #eee;text-align:center;font-size:11px;}</p><p>  #psm_list_all:hover{color:#EF77EE;}</p><p></style></p><p><!-- // 알리미 --------------></p><p> </p><p><span class="Apple-tab-span" style="white-space:pre">	</span></p><p><span class="Apple-tab-span" style="white-space:pre">	</span><li><a href="<?=$g4['bbs_path']?>/logout.php" class="util"><strong>로그아웃</strong></a></li></p><p><span class="Apple-tab-span" style="white-space:pre">	</span><li><a href="<?=$g4['bbs_path']?>/member_confirm.php?url=register_form.php" class="util">정보수정</a></li><span class="Apple-tab-span" style="white-space:pre">	</span></p><p><span class="Apple-tab-span" style="white-space:pre">	</span><li><a href="javascript:win_point();" class="util">포인트<SPAN class=small>(<?=$member[mb_point]?>점)</SPAN></a></li></p><p><span class="Apple-tab-span" style="white-space:pre">	</span><li><a href="javascript:win_memo();" class="util">쪽지<SPAN class=small>(<?=$memo_not_read?>개)</SPAN></a></li></p><p><span class="Apple-tab-span" style="white-space:pre">	</span><li><a href="javascript:win_scrap();" class="util">스크랩</a></li></p><p><span class="Apple-tab-span" style="white-space:pre">	</span><? if ($is_admin == "super") { ?></p><p><span class="Apple-tab-span" style="white-space:pre">	</span><li><a href="<?=$g4['path']?>/adm/index.php" class="util"><strong>관리자</strong></a></li></p><p><span class="Apple-tab-span" style="white-space:pre">	</span><li><a href="<?=$g4['path']?>/adm/board_list.php" class="util"><strong>게시판관리</strong></a></li></p><p><span class="Apple-tab-span" style="white-space:pre">	</span><? } ?></p><p><? } ?></p><p><span class="Apple-tab-span" style="white-space:pre">	</span><li><a href="<?=$g4['bbs_path']?>/new.php"  class="util">최근게시물</a></li></p><p><span class="Apple-tab-span" style="white-space:pre">	</span></ul></p><p><div class="hnClear"></div></p><p></div><!-- /유틸 메뉴 --></p><p> </p><p>

 

이건 모바일 버전이에요, 동일하게 데스크탑 버전처럼 팝업이 좌측에 쏠림현상이 발생해요


 

</p><p><?</p><p>/* 휴온 모바일빌더 > 로고</p><p>----------------------------------------------------------*/</p><p>if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가</p><p>?></p><p> </p><p><h1></p><p><!-- 알리미 --------------></p><p><?php</p><p>$unreads = psm_unreads();</p><p>?></p><p><a href="<?php echo GP_URL; ?>/do.php?id=pushmsg&act=psm_list" class="psm_notice" id="psm_notice"></p><p>  알림 <span class="psm_total"><?php echo $unreads['total'];?></span></p><p></a></p><p> </p><p><div id="psm_unread_list"></p><p> </p><p>  <ul></p><p> </p><p>  <?php</p><p> </p><p>  foreach($unreads['list'] as $item)</p><p> </p><p>  {</p><p> </p><p>    echo '<li><a href="'.$item['link'].'" data-psm-type="'.$item['push_type']</p><p> </p><p>          .'" data-pid="'.$item['id'].'">'.$item['subject'].'</a></li>';</p><p> </p><p>  }</p><p> </p><p>  ?></p><p> </p><p>  </ul></p><p> </p><p>  <?php if($unreads['total'] == 0) {</p><p> </p><p>    echo '<div id="psm_nolist">새로운 알림이 없습니다.</div>';</p><p> </p><p>  }</p><p> </p><p>  ?></p><p>  <a href="<?php echo GP_URL; ?>/do.php?id=pushmsg&act=psm_list" id="psm_list_all">모두보기</a></p><p> </p><p></div></p><p> </p><p><script type="text/javascript"></p><p>$('#psm_notice').click(function(evt) {</p><p>  evt.preventDefault(); </p><p>  $('#psm_unread_list').toggle();</p><p>});</p><p>$('#psm_unread_list li a').click(function(evt) {</p><p>  evt.preventDefault();</p><p>  var $this = $(this);</p><p>  var href = $this.attr('href');</p><p>  var push_type = $this.attr('data-psm-type');</p><p>  $.ajax({</p><p>    url: '<?php echo GP_URL;?>/do.php?id=pushmsg&act=psm_read_one&pid='+$(this).attr('data-pid'),</p><p>    type : 'post',</p><p>    dataType : 'json',</p><p>    error : function(jqXHR, textStatus, errorThrown) {</p><p>      alert(errorThrown);</p><p>    },</p><p>    success : function(json) {</p><p>      if(json.code == -1) { alert(json.msg); return; }</p><p>      if(push_type == 'memo') { win_memo(href); return; }</p><p>      location.href=href;</p><p>    }</p><p>  });</p><p>});</p><p></script></p><p><style></p><p>  .psm_notice{display:inline-block;padding:3px 5px;</p><p>    border:1px solid #eee;cursor:pointer;text-decoration:none;}</p><p>  .psm_total{display:inline-block;padding:2px 3px;</p><p>    background-color:#f0f0f0;color:#EB3C8A;</p><p>    border-radius: 10px 10px 10px 10px;}</p><p>  #psm_unread_list{position:absolute;display:none;margin:0;</p><p>    padding:2px;min-width:150px;border:1px solid #eee;</p><p>    background-color:#fff;z-index:999}</p><p>  #psm_unread_list ul{margin:0;padding:0}</p><p>  #psm_unread_list li{padding:3px;list-style:none;}</p><p>  #psm_unread_list li:before{content:"·";font-size:25px;</p><p>    vertical-align:middle;line-height:10px;}</p><p>  #psm_unread_list li a{font-size:11px;text-decoration:none;}</p><p>  #psm_nolist{padding:20px 10px;color:#aaa;text-align:center;}</p><p>  #psm_list_all{display:block;margin-top:3px;padding:2px;</p><p>    border-top:1px solid #eee;text-align:center;font-size:11px;}</p><p>  #psm_list_all:hover{color:#EF77EE;}</p><p></style></p><p><!-- // 알리미 --------------></p><p></h1> </p><p>

댓글을 작성하려면 로그인이 필요합니다.

답변 1개

채택된 답변
+20 포인트
11년 전

알리미 부분에

 

li 태그로 감싸주셔야 될 듯 합니다.

 

위에 코드가 알리미 스킨? 코드 인가요?

 

스킨에서 말고

 

알리미가 들어가는 곳이 head.php 맞나요?

 

거기서

 

  • 이렇게 li로 둘러싼 후에

    스타일을

    style="position:relative;" 로 줘보세요.

  • 로그인 후 평가할 수 있습니다

    답변에 대한 댓글 1개

    메시아나
    11년 전
    네~ head.php 안에 들어가는 알리미 플러그인이었습니다 ^^;
    정말 감사해요, 퇴근하고 얼른 적용해보겠습니다~

    댓글을 작성하려면 로그인이 필요합니다.

    답변을 작성하려면 로그인이 필요합니다.

    로그인