묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
쪽지 왔을 경우 새창 말고 나타나는 방법은 없나요?
2009.06.05 09:06
쪽지가 왔을 경우
새창이 나타나게 되어 있지만
사용자컴퓨터에서 팝업설정을 막아버리면 효과가 없을 것 같네요
그래서 게시판에 새로운 글이 올라오면 new나 버튼이 생기듯
뉴버튼이나 아니면 숫자로 쪽지가 몇개 혹은 새 쪽지가 오면 쪽지 갯수에 빨간색으로 나타난다든지
그런 기능은 없나요? 없다면 만들어 주실 순 없는지??? 부탁합니다
글쓴이 | 제목 | 최종 글 |
---|---|---|
XE | 공지 글 쓰기,삭제 운영방식 변경 공지 [16] | 2019.03.05 by 남기남 |
카이네드 | 텔넷은 멀쩡? mail()함수는 이상? | |
앤즈 | 로그인 하는 페이지에 치수오류 수정방법이요? ㅠ ㅠ [3] | 2011.06.30 by ForHanbi |
zi132 | textyle 관련 질문입니다. | |
Ruz | dokowiki 를 xe 레이아웃에 삽입할려합니다. | |
호왕 | 송동우님 답변주셨군요 한번더 부탁드립니다. [3] | 2011.06.30 by 호왕 |
Ruz | 회원가입 확장변수 DB 필드 추가 관련 [2] | 2011.06.30 by Ruz |
카이네드 | phpinfo를 보고 메일 상태를 알수 있나요? [1] | 2011.06.30 by ezi |
꾸미사랑 | 아이프레임으로 만들었는데... 메인에서 추출한 게시판에서 상세페이지로 가는건 어떻게 하는지..?? | |
H-BNB | 송동우님 읽어봐주세요. [1] | 2011.06.30 by 송동우 |
호왕 | 본문 삽입 이미지 크기 조절 문의합니다. [1] | 2011.06.30 by 송동우 |
이병현161 | 로그인, 회원가입 화면 [1] | 2011.06.30 by 호왕 |
라펠 | 모바일 사진 사이즈 폭에 맞게 | |
94DT | 재질문/ 레이아웃 외부페이지 공백 ... ㅜㅜ [2] | 2011.06.30 by ForHanbi |
H-BNB | 송동우님 봐주세요. [1] | 2011.06.30 by 송동우 |
H-BNB | 송동우님 [1] | 2011.06.30 by 송동우 |
배정호310 | 다운로드 경고창 띄우기..제발...제발 답변좀해주세요 [1] | 2011.06.30 by 어라하여 |
2donggalbi | 텍스트 무작위로 보여주는법 질문이요! [1] | 2011.06.30 by 송동우 |
정장덕 | 포토샵 CS2까지 있었던 Tile Maker 기능 CS3에서 어떻게... [1] | 2011.06.30 by 오네테르 |
VINA답답이 | Content 확장 위젯 확장 변수 새창으로 열기 [1] | 2011.06.29 by ForHanbi |
순팽이 | 코어 업데이트이후 CSS 가 깨지네요...부탁드립니다. [1] | 2011.06.29 by ForHanbi |
/**
* @brief 읽지 않은 쪽지 갯수 출력 함수
**/
function getNewMessage_info() {
$logged_info = Context::get('logged_info');
$args->receiver_srl = $logged_info->member_srl;
$args->readed = 'N';
$args->message_type = 'R';
$output = executeQueryArray('widgets.login_info/skins/rnq_login.getNewMessage', $args);
if(!$output->toBool()) return;
foreach($output->data as $key){
$message = $key->count;
}
return $message;
}
<query id="getNewMessage" action="select">
<tables>
<table name="member_message" alias="member_message" />
<table name="member" alias="member"/>
</tables>
<columns>
<column name="count(*)" alias="count" />
</columns>
<conditions>
<condition operation="equal" column="member_message.receiver_srl" var="receiver_srl" notnull="notnull" />
<condition operation="equal" column="member_message.readed" var="readed" default="N" notnull="notnull" pipe="and" />
<condition operation="equal" column="member_message.message_type" var="message_type" default="R" notnull="notnull" pipe="and" />
<condition operation="equal" column="member_message.sender_srl" var="member.member_srl" pipe="and" />
</conditions>
</query>
출력 :
<!--@if(getNewMessage_info())-->
<a href="./{getUrl("act',$key,'member_srl','')}"><img src="./images/icon_{$key}_new.png" alt="{Context::getLang($val)}" title="{Context::getLang($val)}" /></a>
<!--@if($func_check)-->
<span class="message_star">*<strong>{getNewMessage_info()}</strong></span>
<!--@end-->
<!--@else-->
<a href="./{getUrl("act',$key,'member_srl','')}"><img src="./images/icon_{$key}.png" alt="{Context::getLang($val)}" title="{Context::getLang($val)}" /></a>
<!--@end-->
로마네스크 로그인 스킨 기능을 일부 올려봤습니다.
해당 위젯으로 스킨을 수정하든지 기능 일부만 참고해서 적용하셔야 할듯(카운터 수는 DB 쿼리로 뽑아오는 수밖에 기본적으로 제공되는 기능이 없는 듯 합니다.)