
다른 툴(WP)에서 보니 하단에 페이지 링크시에 제목으로 링크를 거는 경우가 많더군요..그래서 따라해봅니다. 기존에 올리버네님의 ol_page 플러그인이 ZOG 2.51부터는 추가가 되어있으므로 여기서는 ZOG 폴더의 index.php 파일을 수정하는것을 기본으로 합니다.
ZOG 파일(index.php)수정
ZOG설치폴더의 index.php 파일의 1346줄정도에서 다음을 찾아 bold로 된 부분을 추가해 넣으시면 됩니다.
if (!empty($_GET[no])){
$data = mysql_fetch_array(mysql_query ("select * from $t_board"."_$id $which order by reg_date desc $limit"));
$data_pp = mysql_fetch_array(mysql_query ("select subject from $t_board"."_$id where no=$data[prev_no]"));
$template = str_replace('<$ZogPrevSubject$>', $data_pp[subject]."<<", $template);
$data_np = mysql_fetch_array(mysql_query ("select subject from $t_board"."_$id where no=$data[next_no]"));
$template = str_replace('<$ZogNextSubject$>', $data_np[subject].">>", $template);
if($data[prev_no]){
$template = str_replace('<$ZogPrevLink$>', $index_url."?no=".($data[prev_no])."&ppage", $template);}
else {
$template = preg_replace("!<ZogPrevPage>(.+?)</ZogPrevPage>!s", '', $template);
}
if($data[next_no]){
$template = str_replace('<$ZogNextLink$>',$index_url."?no=".($data[next_no])."&npage", $template);}
else {
$template = preg_replace("!<ZogNextPage>(.+?)</ZogNextPage>!s", '', $template);}
$mainres = mysql_query($query);
}
else {
$template = str_replace('<$ZogPrevSubject$>', "이전 페이지", $template);
$template = str_replace('<$ZogNextSubject$>', "다음 페이지", $template);
if($page!=1&&empty($arc)){
스킨파일(index.html) 수정
스킨 파일에서 하단 페이지이동 부분을 찾아 다음과 같이 수정하면 됩니다.
<div id="page">
<!-- 이전, 다음 페이지 -->
<ZogPrevPage><a href="<$ZogPrevLink$>"><$ZogPrevSubject$></a> </ZogPrevPage><br>
<ZogNextPage><a href="<$ZogNextLink$>"><$ZogNextSubject$></a> </ZogNextPage>
</div>
보시는것 같이 이전에 사용하던 <$ZogPrevLink$>와 <$ZogNextLink$>를 <$ZogPrevSubject$>와 <$ZogNextSubject$>로 치환해 놓은것과 같습니다.