이미 MetaBBS가 설치되어 있고, 모든 파일이 UTF-8 인코딩으로 작성되어 있어야 합니다.
루트 디렉토리는 index.html 등 사이트를 구성하는 파일들이 있는 위치를 말합니다. 이 문서는 MetaBBS가 루트 디렉토리 바로 밑의 metabbs 디렉토리에 설치되었다고 가정하므로, 설치된 환경에 맞게 경로를 수정하시기 바랍니다.
logo.gif처럼 되어있다면 http://example.com/사이트 주소/logo.gif 또는 /사이트 주소/logo.gif와 같이 바꾸면 됩니다.<head>와 </head> 사이에 <?php if (isset($layout)) $layout->print_head(); ?>를 추가한 뒤 저장합니다.사이트 매니저는 MetaBBS 외부에서 게시판 데이터에 접근할 수 있도록 해줍니다. 외부 로그인 폼이나 최근 게시물을 출력하기 원하는 파일 맨 위에 관리자 페이지의 [정보] 메뉴의 [코드 생성] 부분에 있는 코드를 복사하여 붙입니다.
사이트 매니저를 불러온 뒤, 최근 게시물을 출력할 위치에 다음 코드를 삽입합니다.
<?php
$metabbs->printLatestPosts('게시판 이름', 글 개수, 제목 길이);
?>
사이트 매니저를 불러온 뒤, 원하는 위치에 다음 코드를 적절히 고쳐 삽입합니다.
<?php if ($metabbs->isGuest()): ?>
<!-- 로그인 안 된 상태 -->
<a href="<?=url_with_referer_for('account', 'login')?>">로그인</a>
<?php else: ?>
<!-- 로그인 된 상태 -->
<strong><?=$metabbs->user->name?></strong>님, 환영합니다.
<a href="<?=url_with_referer_for('account', 'logout')?>">로그아웃</a>
<?php if ($metabbs->user->is_admin()): ?>
| <a href="<?=url_for('admin')?>">관리</a>
<?php endif; ?>
<?php endif; ?>