안녕하세요~ 오늘 가입해서 질문 올립니다.
xe 공식 사이트에서 헤매다가 이건 좋은 곳이 있다는 걸 오늘에서야 알게 되었네요~
쪽지, 또는 게시판 댓글 관련 알림이 뜰 때...
스킨에서 해당 알림의 소스가 무엇인지 알고 싶습니다.
1. 해당 알림이 게시판 댓글인지, 쪽지인지...
2. 게시판 댓글이라면 해당 게시물의 documet_srl을
3. 쪽지라면 해당 쪽지의 message_srl을
알고 싶은데, 어떻게 하면 될까요?
참고로 현재 알린센터 Lite를 사용하고 있습니다.
알림의 링크 URL을 보면, 다음과 같습니다.
http://localhost/onlinejudge/index.php?act=procNcenterliteRedirect¬ify=fe0d0d3c68566a07e673cc872a76a98f
즉, procNcenterliteRedirect 에서 알림값 fe0d0d3c68566a07e673cc872a76a98f 을 받아서
쪽지인지, 댓글인지 확인하는 것 같습니다만... 도대체 모르겠네요.
스킨(ncenterlite.html)을 확인해 보니.... 아래와 같습니다.
<div class="list">
<ul>
<li loop="$ncenterlite_list => $o">
<a href="{$o->url}">
<block cond="$useProfileImage">
<img src="{$o->profileImage}"|cond="$o->profileImage" src="{Context::getRequestUri()}modules/ncenterlite/skins/default/img/p.png"|cond="!$o->profileImage" alt="" class="nc_profile_img" />
</block>
<span class="msg">{$o->text}</span><span class="ago">{$o->ago}</span>
</a>
</li>
</ul>
<a cond="$ncenterlite_page_navigation->total_count > 5" class="more" href="#" data-page="2">{$lang->ncenterlite_more}</a>
</div>
이 곳 스킨에서 쪽지인지, 댓글인지..
그리고 쪽지이면 message_srl을, 댓글이면 document_srl을 알고 싶습니다.
아래에서부터 </li> 안에서부터 적용되는데 $o->type값이 M일때 $o->target_srl 이 message_srl 일듯합니다.