묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
게시판 본문을 레벨별로 조회권한을 날짜로 제한을 하고 싶습니다.
2011.08.24 20:41
제목 설명이 좀 이상한데;
레벨X2일치의 글만 보이게 하고
그보다 오래된 글은 본문대신 대체문구를 보이게 하려고 합니다.
다시말해,
레벨1은 오늘부터 과거로 이틀치 글은 정상조회,
그 이전 작성된 글은 대체문구,
레벨2는 오늘부터 나흘치 글은 정상조회,
그 이전 작성된 글은 대체문구,
이런식으로..
조금만 소스를 넣어주면 가능할것 같긴 한데;;
어떻게 해주면 좋을까요?
레벨X2일치의 글만 보이게 하고
그보다 오래된 글은 본문대신 대체문구를 보이게 하려고 합니다.
다시말해,
레벨1은 오늘부터 과거로 이틀치 글은 정상조회,
그 이전 작성된 글은 대체문구,
레벨2는 오늘부터 나흘치 글은 정상조회,
그 이전 작성된 글은 대체문구,
이런식으로..
조금만 소스를 넣어주면 가능할것 같긴 한데;;
어떻게 해주면 좋을까요?
댓글 2
-
송동우
2011.08.24 23:24
-
여기에서 특정 mid(2개 이상)만 적용하게 하는 방법만 하나 가르쳐 주시면 정말 감사하겠습니다^^;
-
송동우
2011.08.25 00:06
특정게시판만
<!--@ if($reg < $sum && $mid=="모듈명")-->
이렇게 바꾸면 됩니다
두개만 적용
<!--@ if(($reg < $sum && $mid=="모듈명") || ($reg < $sum && $mid=="다른모듈명"))-->
이렇게 하면 될 겁니다. -
<!--@ if($reg < $sum && $is_logged)--> 요렇게 바꿨었는데 여러 게시판으로 적용하면 꽤나 길어지는군요.. 답변 정말 감사드립니다^^
글쓴이 | 제목 | 최종 글 |
---|---|---|
XE | 공지 글 쓰기,삭제 운영방식 변경 공지 [16] | 2019.03.05 by 남기남 |
정동석744 | 1.2.4에서 [1] | 2011.08.24 by 송동우 |
허윤녕 | 코어업데이트 후 windows live writer로 글 쓸때 이미지 깨지는 현상 | |
이효준862 | 닉네임클릭시 팝업메뉴에서 회원정보보기를 친구등록처럼? [1] | 2011.08.24 by 송동우 |
노엔젤 | 회원정보보기 어디서 수정하나요? [1] | 2011.08.24 by 노엔젤 |
은혜물가 | 최근 이미지 출력 위젯 | |
namsman | 추천수에 따른 게시글 자동이동 질문드립니다. (송동우님) [1] | 2011.08.24 by 송동우 |
노튼 | 자신이 쓴 댓글은 테이블 색깔 다르게 [1] | 2011.08.24 by 송동우 |
강용길721 | 업그레이드후 에러 해결방법이없나요? [1] | 2011.08.24 |
스위티레몬 | 포인트 지급의 제한을 두고싶습니다. | |
yourgabi | xe_analysys_log 테이블 용도?/ 지워도 되는지? | |
달의소년 | XE 작업후 도메인을 신청하면?! [1] | 2011.08.23 by RoricTree |
최태진814 | 생기초 질문입니다!!! | |
달의소년 | 게시판 권한관리에서 가입한 사용자? [1] | 2011.08.23 by RoricTree |
왜만지냐 | jquery 슬라이드로 이미지와 동영상 불러올때...? [1] | 2011.08.23 by RoricTree |
쿵푸팬더 | 프린트 누른 횟수 출력하려 합니다. 소스 첨부 [1] | 2011.08.23 by RoricTree |
김만홍 | ㅁ...메뉴가 [1] | 2011.08.23 |
sungil20 | 새글등록시... [1] | 2011.08.23 by RoricTree |
djaos | 가입후 곧바로 탈퇴못하게 하려면 어떻게 해야하나요? [3] | 2014.11.24 by RoricTree |
smileadmin | 더보기 메뉴 클릭시 404에러 ㅜㅜ | |
enzoy | 다국어로 제작시, 컨텐츠도 다국어 입력이 가능한지요? [1] | 2011.08.23 by 백성찬 |
board 1.3 / xe_official 게시판 스킨 기준입니다
xe - modules - board - skins - xe_official - view_document.html 열고
최상단에
{@
$oPointModel = &getModel('point');
$point = $oPointModel->getPoint($logged_info->member_srl);
$oModuleModel = &getModel('module');
$config = $oModuleModel->getModuleConfig('point');
$level = $oPointModel->getLevel($point, $config->level_step);
$day = $level * 2;
$reg = $oDocument->variables[regdate];
$sum = date("YmdHis",strtotime("-$day day", strtotime("now")));
}
<!--@ if($reg < $sum)-->
Your level is {$level}.<br /> You can only read the articles written within {$day} days.
<!--@ else-->
이것 삽입..... 파란 글씨는 원하는 대로 수정
그리고
최하단에
<!--@ end-->
이것 삽입.....