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

그누보드를 사용하여... 최근글 없이 index 페이지에 로그인만.. 채택완료

에이스디비 5개월 전 조회 1,174

그누보드를 사용하여... 최근글 없이 index 페이지에 로그인 폼만 표시하고

로그인 후에

최근글이 나타나게 할 수 있을까요?
 

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

답변 2개

채택된 답변
+20 포인트
5개월 전

그누보드에서는 인덱스만 표기하는 방법을 제공하고 있습니다.

 

</p>

<p><?php if(defined("_INDEX_")) {</p>

<p> </p>

<p>echo outlogin('theme/basic'); // 외부 로그인, 테마의 스킨을 사용하려면 스킨을 theme/basic 과 같이 지정 </p>

<p> </p>

<p>}else{</p>

<p> </p>

<p>echo latest('basic', 'notice', 4, 23);</p>

<p> </p>

<p>}</p>

<p> </p>

<p>?></p>

<p>

 

이렇게 작성하시면 메인에서는 로그인 / 그게 아닌 경우는 최근 게시물입니다.

단. 경로 및 실제 최근 게시물 보드는 맞춰 주세요...

 

실제 동작 영상은 아래와 같습니다.

http://sir.kr/data/editor/2505/978180634_1747207406.3261.gif" width="100%" />

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

답변에 대한 댓글 2개

에이스디비
5개월 전
그림 감사합니다.
네.. 최근 게시물도 없애고,
=== 첫 페이지 ==================
로그인 폼(회원가입 링크 포함)만 달랑 있고,
=============================
로그인 후
=========
최근게시물 등 게시판 나타나게 하는 방법은요?
미니님a
5개월 전
아래 코드 사용하시면 됩니다만, 문제가...그럼 로그인 후 정보를 볼 수 없잖아요??

쨋든 로그인 했다 안했다는 $is_member 로 확인이 가능합니다.
[code]
<?php if(defined("_INDEX_")) {

if(!$is_member) {
echo outlogin('theme/basic'); // 외부 로그인, 테마의 스킨을 사용하려면 스킨을 theme/basic 과 같이 지정
} else {
echo latest('basic', 'notice', 4, 23);
}


}else{

echo latest('basic', 'notice', 4, 23);

}

?>
[/code]

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

해당 테마 index.php 에서

<?php if($is_member) { ?>
로그인 후 나타나게 할 최근게시물
<?php } else { ?>
로그인 폼
<?php } ?>

아싸리 회원한테만 사이트를 보여주시려면 나리야나 아미나 빌더등을 써야합니다.

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

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

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

로그인