태터툴즈를 다중설치용 으로 설치하고 모임형 블로그를 운영할때
이올린이나 올블로그처럼 글을 출력해주는 프로그램입니다.
이프로그램은 하위디렉토리로 설치된 다중사용자모드를 기본으로 하고 있습니다.
( DNS 사용자들은 index_dns.php를 사용하세요. )
기본적인 기능.
발행,혹은 공개로 설정된 포스트들을 불러들여 출력해 줍니다.
각 포스트에 일반적인 그림화일이 있을경우 최초 1개를 리스트 옆에 표시해줍니다.
각 포스트의 첨부그림,올린이의 이름,주소, 제목, 내용, 태그, 댓글수 등을 표시해줍니다.
글찾기 ( 제목과, 본문내용을 검색해줍니다.
데미갓님의 소스를 보고 따라 만들었습니다;; )
공지 ( 각 블로그에서 올라온 공지를 출력해줍니다. )
최근달린댓글 , 최근달린 방명록 , 최근 블로그 개설자
랜덤태그 ( 모든 블로그에서 올라온 태그를 랜덤 출력해 줍니다. ^^ )
환경설정은 압축화일 안에 들은 index.php를 이용하시면 됩니다.
//설정 시작
$rootsrc = "http://yoururl.com/"; // 메타페이지가 설치된 디렉토리
$limit_visibility = 3; // 출력될 포스트의 조건 ( 2이상 선택하세요. 0 비공개 1 보호글 2 공개 3 발행 )
//$limit_notice_owner = "ohyung"; // 공지를 가져올 블로그 주소, 사용자를 지정하려면 맨 앞에 '//'을 삭제해주세요 ^^
$limit_page_num = 10; // 한페이지당 보여질 포스트 출력수
$limit_notice_num = 3; // 보여질 공지사항 출력수
$limit_tags_num = 30; // 랜덤 종합 태그 출력수
$limit_reply_num = 5; // 최근 댓글 출력수
$limit_guestbook_num = 5; // 보여질 방명록의 출력갯수
$limit_guestbook_len = 48; // 최근 방명록 출력길이
$limit_reply_len = 48; // 최근 댓글 출력길이
$limit_post_len = 290; // 보여질 포스팅의 본문길이
$view_searchform = true; // 검색 사용 / '0' or 'false' = 사용안함
$view_notice = true; // 공지 사용 / '0' or 'false' = 사용안함
$view_rmake = true; // 최근블로그 개설자 사용 / '0' or 'false' = 사용안함
$view_tags = true; // 랜덤태그 사용 / '0' or 'false' = 사용안함
$view_reply = true; // 최근 댓글 사용 / '0' or 'false' = 사용안함
$view_guestbook = true; // 최근 방명록 사용 / '0' or 'false' = 사용안함
//설정 끝
중요한것!
각 계정의 루트에 들어있는 .htaccess화일을 수정해 주셔야합니다.
( 숨김화일로 되어있으므로 ftp 프로그램에서 숨김화일 보기를 해주세요 )
/* 원본에서 아래와 같은 것을 찾습니다. */
RewriteCond %{ENV:REDIRECT_SURI} !^$
RewriteRule (.*) - [L]
RewriteRule ^[[:alnum:]]+/*$ blog/index.php [E=SURI:1,L]
/* 그뒤 그부분을 아래와 같이 수정합니다 */
RewriteCond %{ENV:REDIRECT_SURI} !^$
RewriteRule (.*) - [L]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^(.+[^/])$ $1/ [L]
RewriteRule ^$ index.php [E=SURI:1,L]
RewriteRule ^[[:alnum:]]+/*$ blog/index.php [E=SURI:1,L]
아기다리고 기다리던 태터툴즈 메타페이지 만들기의 최종버젼!
( 이 되고 싶습니다...;; 뭐 더이상 추가할게 없군요 ㅎㅎ )
소스는
http://www.tattertools.com/ko/bbs/view.php?id=plugin&no=421 에 있습니다.