웹마스터 팁
[주옥시리즈] 내글 모니터링, 작성글 앞으로 뺴기
2013.10.18 17:03
http://www.xpressengine.com/qna/21123302
역시나 송동우님 팁입니다. 저는 이렇게 사용 중입니다.
<div>
<block cond="$is_logged">
{@
$args->order_type = "asc";
$args->list_count = 5;
$args->member_srl = $logged_info->member_srl;
$oDocumentModel = &getModel('document');
$output = $oDocumentModel->getDocumentList($args);
}
<table cond="$output->data">
<tr>
<td colspan=2>{$lang->cmd_view_own_document}</td>
</tr>
<tr loop="$output->data=>$key,$val">
<td><a href="{getUrl('', 'mid', $val->get('module_srl'), 'document_srl', $val->get('document_srl'))}">{$val->get('title')?$val->get('title'):$oDocument->get('title')}<span style="color:blue">({$val->getCommentCount()})</span></a></td>
</tr>
</table>
</block>
</div>
---
1. 생각해보니 위젯으로 만들면 좋을 듯 한데..요상하게 요 기능에 대한 위젯이 없는게 신기합니다. 보니까 제로보드 시절에는 흔했던것 같군요.
2. 제목 줄이기..subject_cut 을 적용 못하겠습니다. 그냥 쓰고 있습니다..
댓글 6
-
LETITBE
2013.10.19 02:49
-
socialskyo
2013.10.19 09:55
갑사합니다. ^^ 그런데..위 팁은 모든 회원 들이 본인 아이디로 로그인했을경우에 긁어 오는 건데..위와 같이 해도 되는지요? -
LETITBE
2013.10.19 13:58
<block cond="$is_logged"> {@ mb_internal_encoding('UTF-8'); $args->order_type = "asc"; $args->list_count = 13; $args->member_srl = $logged_info->member_srl; $oDocumentModel = &getModel('document'); $output = $oDocumentModel->getDocumentList($args); } < div class="myDocsTitle"><h3>내가 최근에 작성한 글보기</h3></div> < div class="myDocs"> <ul cond="$output->data" loop="$output->data=>$key,$val"> <li> <img src="images/orange1.gif" /><a href="{getUrl('', 'mid', $val->get('module_srl'), 'document_srl', $val->get('document_srl'))}"> {@ $titleS = mb_substr($val->get('title')?$val->get('title'):$oDocument->get('title'), 0,14)} {$titleS}..</a> </li> </ul> < /div> < /block>
다른 내용은 그대로입니다. 함수로 처리하려니 좀 많이 복잡을 것 같아서 간단하게 이렇게 하는 것이 맞지 않나 싶습니다.
-
socialskyo
2013.10.19 18:06
멋지십니다. 너무 고맙습니다.
<block cond="$is_logged">
{@
mb_internal_encoding('UTF-8');
$args->order_type = "asc";
$args->list_count = 13;
$args->member_srl = $logged_info->member_srl;
$oDocumentModel = &getModel('document');
$output = $oDocumentModel->getDocumentList($args);
}
<div class="myDocsTitle"><h3>내가 최근에 작성한 글보기</h3></div>
<div class="myDocs">
<ul cond="$output->data" loop="$output->data=>$key,$val">
<li>
<img src="/apple.png" /><a href="{getUrl('', 'mid', $val->get('module_srl'), 'document_srl', $val->get('document_srl'))}">
{@ $titleS = mb_substr($val->get('title')?$val->get('title'):$oDocument->get('title'), 0,20)} {$titleS}..</a><span class="wz_cm nanum ft11 b1" style="color:#159dfe"> ({$val->getCommentCount()})</span>
</li>
</ul>
</div>
</block>
요렇게 댓글 표기 까지 해서 사용 중입니다. 너무 잘 동작 합니다.
-
zer****
2019.08.21 01:53
전체 게시판이 아닌 내글이 있는 특정 게시판만 모니터링 할 수 있게 하려면 어떻게 해야 하나요?
-
zer****
2019.08.22 05:37
해결했습니다~!!
$args->module_srl = '게시판srl';
추가하면 되는군요~!!
제목 | 글쓴이 | 날짜 |
---|---|---|
AI 개발에 적합한 5가지 프로그래밍 언어 | ppumweb | 2020.01.06 |
날씨배너 600종류 입니다.(지역별75종X색상별8종) | 푸른커튼 | 2008.01.30 |
대부분 쉬운설치로 인해 홈페이지 빈 페이지가 뜨는 에러는.. | CJM | 2019.10.24 |
xe 기본회원가입품 연락처항목 공백&숫자 유효성검사 질문입니다. | 해운거사2 | 2019.08.25 |
[주옥시리즈] 내글 모니터링, 작성글 앞으로 뺴기 [6] | socialskyo | 2013.10.18 |
회원가입품 연락처항목 공백잇을시 질문입니다. | 해운거사2 | 2019.08.16 |
VSCODE에서 PRETTIER-PHP 사용하기 (중급자용) | reactux | 2019.07.29 |
관리자페이지의 회원목록에서 타회원들의 비밀번호 찾기 질문/답변 수정 가능하도록 하려면.. | sejin7940 | 2019.07.03 |
XE 코어의 메일전송을 우리알림 모듈로 대체하는 방법 [30] | GG | 2014.11.24 |
XE 1.5.1로 사이트 꾸미기 Part 2 [11] | 황비 | 2011.12.06 |
스케치북5 게시판 사용자정의에 색상 적용하기 | 아데나 | 2019.05.31 |
로그인 실패시 실패내역 쪽지와 메일 발송 되는걸 발송 안 되게 하려면.. | sejin7940 | 2019.05.21 |
스크랩버튼 외부로 빼내기 [3] | RainDrop+ | 2011.01.04 |
1.11.3 업로드 패치 이후 업로드 오류 관련 | 우소푸 | 2019.04.21 |
게시판 목록에서 바로 첨부파일 다운로드하기 [6] | 요다빈치 | 2012.03.13 |
XE이전 작업순서 | elancer | 2019.03.28 |
무료이미지 다운 받을 수 있는 곳 | elancer | 2019.03.19 |
회원이 글 삭제하면 삭제하지 않고 글을 다른 게시판으로 보내기 [5] | SCAC | 2012.07.03 |
트윗버튼, 페어스북 좋아요 버튼, 카카오스토리 좋아요 버튼 태그 | elancer | 2019.03.11 |
XE용 CKEditor v4.9.2 (다크 스킨 수정) [4] | 큰돌♡ | 2018.07.04 |
{@
mb_internal_encoding('UTF-8');
$uthebest = mb_substr($val->get('title')?$val->get('title'):$oDocument->get('title'), 0,13)
}
{$uthebest)
이러면 제목줄이기가 될 것 같습니다. $uthebest 는 socialskyo 님이시고 고생이 많으십니다^^