제로보드용 로컬키워드 > Web Development

본문 바로가기
  • kb@lovelet.com
사이트 내 전체검색

RESOURCES Web Development

제로보드용 로컬키워드

페이지 정보

본문

이 팁의 원본 소스는 좋은인연(범수) 님이 작성했고 저는 삭제 부분을 추가하고 그밖에 잡다한 부분을 수정했습니다. 좋은인연 님의 팁이 올려진 원본 링크가 없어졌기 때문에 이곳에 다시 올립니다.


1) 제로보드 디렉토리를 bbs 라고 가정합시다.


2) 첨부된 파일의 압축을 풀고 bbs 디렉토리로 업로드합니다.
bbs/localkeyword/localkeyword.php ← 이렇게 되어야 합니다.


3) localkeyword 디렉토리와 그 안에 있는 파일들의 권한을 707 로 변경합니다.


4) 수정해야 할 파일은 localkeyword.php 입니다.
- 맨위에 있는 것은 아웃로긴 적용시와 같습니다. 따로 설명하지 않습니다.
- 10번째줄은 CSS 파일을 지정해주는 부분입니다. 폼의 모양/색깔을 결정하게 됩니다.
- 20번째줄은 키워드파일 접근레벨을 정하는 부분입니다. 5레벨로 되어있으나 1로 변경하셔도 상관없습니다.


5) 제로보드 스킨디렉토리의 view.php 를 엽니다. <?=$memo?> 라고 적힌 부분을 찾으세요.
다음과 같이 바꿔줍니다.

<?
//키워드기능사용
$fd = fopen ("../bbs/localkeyword/localkeyword.txt", "r");
$i=0;
while (!feof ($fd)) {
$confdata[$i] = fgets($fd, 1024);
$config = explode( "|", $confdata[$i] );
$local_keyword[$i] = "/".trim($config[0])."/i";
$local_link[$i] = "".trim($config[0])."";
$i++;
}
fclose ($fd);
$memo=preg_replace($local_keyword,$local_link,$memo);
echo $memo;
?>



6) http://your.domain.com/bbs/localkeyword/localkeyword.php [새창에서 열기] 를 편한 곳에 링크시켜 놓고 키워드를 등록하면 됩니다.



## 주의 할 점 ##
localkeyword.txt 에는 최초에 1개의 키워드가 등록되어 있어야 합니다. 그래서 제 링크를 적어두었습니다. 이것을 삭제해도 무방하나 반드시 다른 키워드를 대신 집어넣어야 합니다. 그리고 localkeyword.txt 를 에디터로 편집/수정할 때는 행의 처음이나 끝에 공백이 있으면 안되며, 빈줄도 있으면 안됩니다. 또한 저장하기 직전에 커서는 반드시 내용의 맨 끝부분에 위치하고 있어야 합니다.

Share Post:

댓글목록

profile_image

규범~*님의 댓글

규범~* 작성일 아이피 220.♡.249.125

첨부파일은 링크를 이용하시기 바랍니다.

Sign In
OR
Don't have an account? SIGN UP

Keywords

Visits

접속자

Total Visits
1,891,820