설치형 게시판들 중에 제일 유명한게 제로보드죠... 그누보드는 게시판 하단에 라이센스가 없는게 장점이기도하구요.
울트라보드, 세팔보드, 제로보드, 그누보드 등등 많은 게시판이 있습니다.
그런데... UTF-8 을 지원하는 웹계정들이 많아지면서... 제로보드4버전은 실질적으로 utf-8 버전에서는 잘 안돌아가더군요.
제로보드XE는 너무 무거운거 같기도하구요..
그누보드는.. 좋긴한데.. 연관된 스킨들을 외부로 따로 링크를 할려고하면 인클루드 된 부분들을 많이 손봐야하기에.. 그것도 불편하구요.
개인적으로는 제로보드4가 제일 좋은 것 같은데... UTF-8 을 지원을 안하니... 아쉽네요.
제로보드닷컴에는 UTF-8 지원 버전이 올라와 있지만.. 실질적으로 설치해보니.. 한글이 깨져보이고.. 잘 작동을 안하더라구요...
소개할 게시판은 미니보드로 아직 베타버전입니다.
http://mini-i.com/miniboard/mini.php?id=download&no=1
여기서 다운로드가 가능합니다.
혹시나 링크가 짤렸다면...
아래는 설치한 보드의 인터페이스입니다.
관리자 부분과 실질적으로 게시판을 하나 만들어서 그 게시판의 인터페이스까지 캡쳐를 해봤습니다.
물론 게시판의 스킨은 디폴트 스킨입니다. 나중에 활성화가 된다면 많은 스킨들이 나오겠지요..
게시판 하나만 가지고 블로그 형식으로도 운영이 가능하다고 하는데...
자세한 기능들은 더 연구해봐야겠습니다.
아쉬운 점은 폰트가 이쁘지 않고 사이즈가 너무 작다는게 아쉽네요.
처음 사용자용
1. 파일을 다운로드 받습니다.
- 윈도우용: m.beta.080804.zip
- 리눅스용: m.beta.080804.tar.gz
2. 압축을 해제합니다.
- 리눅스일 경우: $ tar xvzpf 다운로드받은파일명 -C 압축풀경로
- 압축 해제할 때 m 이란 폴더가 생성 됩니다.
3. 리눅스 사용자일 경우 퍼미션을 변경 합니다. (위의 tar 명령어로 풀었을 경우 설정할 필요 없음)
- $ chmod -R 707 ./m/ini.php ./m/sfile ./m/file
- 윈도우 서버는 퍼미션이 없습니다.
4. http://도메인/m/install.html 로 접근하여 설치를 진행 합니다.
이전버젼 사용자용
1. 파일을 다운로드 받습니다.
- 윈도우용: 다음 버젼부터 제공 됩니다.
- 리눅스용: 다음 버젼부터 제공 됩니다.
2. 압축을 해제합니다.
- 리눅스일 경우: $ tar xvzpf 다운로드받은파일명 -C 압축풀경로
- 압축을 해제할 때 m 이란 폴더가 생성 됩니다.
- 임의로 바꾸신 파일일 경우 덮어씌워질 수 있으니 주의하시기 바랍니다.
3. 패치맨을 실행시킵니다.
- http://도메인/m/_db.php?exec=1 로 접근하여 패치맨을 실행시킵니다.
주목할만한 업데이트
1. 트랙백에 댓글을 달면 트랙백을 보낸 글에 찾아가서 트랙백을 남겨줘요
다른 사람이 미니보드에 남긴 트랙백에 댓글을 달면, 보낸 사람한테 미니보드가 찾아가서 이러이러한 댓글을 남겼다고 트랙백을 남겨줘요 :)
2. 댓글 부분이 이쁘게 변경되었어요
조금은 보기 힘들었던 기본 스킨의 댓글 부분이 보기 편하게 변경되었어요. 물론 스킨에서 사용자가 원하는대로도 바꿀 수 있지만 mini가 보기 불편해서 좀 바꿔봤습니다 :)
3. 댓글 알림 쪽지에서 링크를 눌렀을 때 어떤 댓글인지 알기 쉽게 되었어요
관리자의 최근 댓글목록과 댓글 알림 쪽지에서의 링크를 눌렀을 때 어떤 댓글인지 몰라서 글에서 찾아 헤매는 경우가 있었는데요, 이젠 찾기 쉽게 스크롤도 거기까지 내려주고 이쁘게 하이라이트도 해줘서 찾기 쉬워졌어요 :)
4. 플래쉬가 없어도 업로드 할 수 있게 되었어요
플래쉬가 없어도 업로드 할 수 있기 때문에 이젠 LGT OZ 에서도 파일 첨부등 모든 기능이 사용가능하게 되었어요.
5. ESC 키를 누르면 레이어들이 사라져요
마이메뉴, 회원가입 등의 레이어들이 ESC키를 누르면 사라져요
6. 날짜선택, 이젠 휠로 하세요
날짜선택할 때 뜨는 달력에서 휠을 돌리면 월 이동, alt를 누르고 휠을 돌리면 연 이동이 되요. 이젠 생일도 편하게 입력하세요 :)
7. 텍스트 에디터가 엄청 편해졌어요!
- 단축키가 생겼어요! 단축키에 중독되면 다른 보드는 못쓴다는 사실! 진하게 표시한건 제가 자주 쓰는 단축키들이에요~
- Ctrl + B : 진하게
- Ctrl + I : 이탤릭
- Ctrl + U : 밑줄
- Ctrl + H : 강조
- Ctrl + ` : 미리보기(키보드 1 왼쪽에 있는 키)
- Ctrl + ' : 글상자(엔터왼쪽에 있는 홑따옴표)
- Ctrl + [ : 코드넣기
- Ctrl + ] : 펼침상자
- Ctrl + \ : 페이지나눔
- Ctrl + ; : 링크넣기
- Ctrl + 0 : 스타일
- Ctrl + 1~6 : 스타일 바로적용
- Ctrl + TAB : 탭 삽입
- 레이어가 뜨는 메뉴는 키보드로 선택지를 이동할 수 있으며, 엔터를 누르면 적용되게 변경함 : 진하게
- Ctrl + I : 이탤릭
- Ctrl + U : 밑줄
- Ctrl + H : 강조
- Ctrl + ` : 미리보기(키보드 1 왼쪽에 있는 키)
- Ctrl + ' : 글상자(엔터왼쪽에 있는 홑따옴표)
- Ctrl + [ : 코드넣기
- Ctrl + ] : 펼침상자
- Ctrl + \ : 페이지나눔
- Ctrl + ; : 링크넣기
- Ctrl + 0 : 스타일
- Ctrl + 1~6 : 스타일 바로적용
- Ctrl + TAB : 탭 삽입
- 레이어가 뜨는 메뉴는 키보드로 선택지를 이동할 수 있으며, 엔터를 누르면 적용되게 변경함[/box]:macroToolEnd-->
- 매크로 중첩도 고쳐졌어요 :)
- Ctrl + I : 이탤릭
- Ctrl + U : 밑줄
- Ctrl + H : 강조
- Ctrl + ` : 미리보기(키보드 1 왼쪽에 있는 키)
- Ctrl + ' : 글상자(엔터왼쪽에 있는 홑따옴표)
- Ctrl + [ : 코드넣기
- Ctrl + ] : 펼침상자
- Ctrl + \ : 페이지나눔
- Ctrl + ; : 링크넣기
- Ctrl + 0 : 스타일
- Ctrl + 1~6 : 스타일 바로적용
- Ctrl + TAB : 탭 삽입
- 레이어가 뜨는 메뉴는 키보드로 선택지를 이동할 수 있으며, 엔터를 누르면 적용되게 변경함
8. 큐브가 이뻐졌어요
명암을 확실히 하고 문장도 여러줄 나올 수 있게 고쳐봤어요
9. MySQL 은 4.1 이상인데 utf8 db가 아닐 때, 이젠 기본적으로 가능해요
관리자 > 환경설정에서 초기쿼리를 지정할 수 있어요. 귀찮은 설정을 안해도 되게 기본값을 set names utf8 로 넣어놨어요 :)
10. 관리자 > 기록관리 > 방문자기록이 새로 추가되었어요
좀 더 자세한 방문기록과 함께 어디서 왔나 스토킹 하는 기능까지 -_-* 전 엄청 자주 애용한답니다!
수정된 사항
- [스킨] 태그 깨짐 및 & 표현 에러 때문에 생기는 XHTML Validate 오류 수정
- [관리자] 메인화면 공지사항 읽어오는 부분 에러
undefined offset 1, 2 index.php 218, 219
- [그룹관리] 에러메세지, 게시판 상단에도 뜸
Notice: Undefined index: age in /home/hosting_users/ssm96/www/mb/_inc.php on line 1700
- [스킨] 댓글 스킨 구조 개선
- [스킨] 트랙백이 안보임
- [스킨] 관리자 로그인때 왼쪽에 'asd로그인' 오타
- [스킨] 제목쓰고 탭 누르면 본문쓰기로 가야함
- [댓글] 글보기시 댓글 삭제할 때 관리자임에도 삭제할 수 없는 현상
- [댓글] 60개가 넘을경우 더이상 안보이던 문제 수정
- [댓글] 댓글 쓰기에 트랙백 보낼 수 있게 함
- [댓글] 트랙백에 댓글을 달 경우, 원본글의 트랙백 주소를 찾아 자동으로 트랙백을 남겨줌
- [댓글] 댓글에 페이지나누기 기능은 없애기
- [글보기] 트랙백 주소받기시 페이지 상단으로 감
- [마이메뉴] 친구목록 탭에서 Notice: Undefined index: memo in /home/minii/public_html/miniboard/mymenu.php on line 68
- [마이메뉴] 닫을 때 정보 잃을 수 있다는 메세지가 나옴(실제로 뭔가를 입력하는 폼이 없음)
- [쪽지] 쪽지 보낼 때 이름 undefined 로 나옴
- [쪽지] 쪽지창에서 HTML을 표현 못함
- [쪽지] 쪽지를 삭제해도 쪽지가 보임
- [쪽지] 마이메뉴에서 지난 쪽지를 읽을 수 없음
- [쪽지] 쪽지창 오류 수정
- [파일] 다운로드 받을 때 이름이 download.php 로 나옴
- [댓글] 댓글 링크를 들어갈 때 하이라이트 효과와 스크롤 자동이동
- [게시판관리] 레이아웃 기능을 헤더, 푸터 URL 기능으로 다시 바꿈
- [게시판관리] title 수정해도 the M 이란 title 이 붙음
- [관리] 추가필드의 추가기능
- 관리자만 쓸 수 있는 추가필드 설정(앞에 !)
- 필수 입력해야하는 추가필드 설정(뒤에 @)
- [파일] swfUpload 사용안함하고 업로드 안됨
- [관리] 인터넷 연결이 되있지 않더라도 관리자모드를 사용할 수 있게 함
- [글쓰기] 글쓰기 버튼을 누르면 폼이 안보이게(댓글도 마찬가지)
- [글쓰기] 글분류를 여러개 선택할 수 있다는 안내 멘트 추가(선택박스도 좀 크게)
- [글쓰기] \" 라고 입력했을 때 " 만 나타남
- [댓글] 코멘트로 링크걸 수 있게 하기, 코멘트 하이라이팅
- 댓글 쪽지알림 링크에 적용함
- [전체] opera 에서 레이어 가운데 위치하지 못했던 것 수정
- [전체] 이미지확대, 날짜선택 등 레이어 팝업시 ESC키 동작 추가
- [글쓰기] 매크로 사용할 때 중첩하면 에러남 (태그가 보임)
- [글쓰기] 텍스트에디터에 단축키 적용
- Ctrl + B : 진하게
- Ctrl + I : 이탤릭
- Ctrl + U : 밑줄
- Ctrl + H : 강조
- Ctrl + ` : 미리보기(키보드 1 왼쪽에 있는 키)
- Ctrl + ' : 글상자(엔터왼쪽에 있는 홑따옴표)
- Ctrl + [ : 코드넣기
- Ctrl + ] : 펼침상자
- Ctrl + \ : 페이지나눔
- Ctrl + ; : 링크넣기
- Ctrl + 0 : 스타일
- Ctrl + 1~6 : 스타일 바로적용
- Ctrl + TAB : 탭 삽입
- 레이어가 뜨는 메뉴는 키보드로 선택지를 이동할 수 있으며, 엔터를 누르면 적용되게 변경함
- [글쓰기] 텍스트 에디터 이미지 추가에서 "이미지을 넣습니다." 메세지 수정
- [파일] 목록에서 파일번호를 표시해 줌
X [글보기] 이슈글, 작성자글 쉽게 끌 수 있게 하기
- 기본으로 제외
- [파일] do not allowed edit image 메세지 확인 (phpthumb) (사이즈 변경 후 저장하면 이렇게 됨)
- [글보기] 글보기 하단에 페이지 목록이 있을 때 페이지를 이동하면 글보기화면이 아니라 글목록 화면이 나와야 함.
- [큐브] 큐브 문제가 길어 잘려서 보이는 오류
? [큐브] 큐브 정렬이 가끔 이상함 http://mini-i.com/miniboard/mini.php?no=106&page=3&div=1&id=test&cDiv=1&cPage=1&cStart=1 (FF3)
? [큐브] 큐브 문제에 해당하는 답이 안나오는 오류 있음
- 해당 문제가 나오지 않음. 재현할 수 있는 방법이 필요함
- [마이메뉴] 카테고리 사용시 포인트기록 오류
- [댓글] 관리 체크박스가 없어도 툴이 보임
- [글목록] 한글 검색시 에러 수정
- [글목록] 글을 볼 권한이 없을때..자바스크립트 창이 뜨면서 화면 제일 위로 올라감
- [전체] _db.php 디자인 변경
- [전체] @zipcode.php 디자인 변경
- [전체] 외부로그인
- [목록] s, d 로 이동하는 이전글 다음글 오류 있음(19번글에서 s, 106번 글에서 s)
- [목록] 페이지 이동할 떄 cDiv, cPage, cStart는 옮기지 않음(주소 지저분해짐)
- [목록] 쪽지 알림창 이동할 수 있게 함
- [전체] 회원팝업에 게시판 아이디가 들어가면 '이름으로검색' 넣기
- [전체] 회원팝업하고 나서 레이어 바깥을 클릭하면 사라지게 해야 함
- [전체] 날짜선택 시 년도를 건너뛸 수 있는 인터페이스 마련해야 함 (생년월일 입력할 때)
- 휠: 월 이동
- alt+휠: 연 이동
- [설치] set names utf8 옵션 추가
- 관리자 > 환경설정이나 ini.php 파일을 열어 mysql_init 값에 set names utf8 등을 추가하면 됨
- [설치] 설치 전에 퍼미션 체크(sfile 과 아래 폴더들)
- [설치] MySQL 5 버젼의 query : INSERT INTO m_log ... 쿼리 에러 수정
- [관리] 방문자기록 추가
- [관리자] 메인화면 공지사항 읽어오는 부분 에러
undefined offset 1, 2 index.php 218, 219
- [그룹관리] 에러메세지, 게시판 상단에도 뜸
Notice: Undefined index: age in /home/hosting_users/ssm96/www/mb/_inc.php on line 1700
- [스킨] 댓글 스킨 구조 개선
- [스킨] 트랙백이 안보임
- [스킨] 관리자 로그인때 왼쪽에 'asd로그인' 오타
- [스킨] 제목쓰고 탭 누르면 본문쓰기로 가야함
- [댓글] 글보기시 댓글 삭제할 때 관리자임에도 삭제할 수 없는 현상
- [댓글] 60개가 넘을경우 더이상 안보이던 문제 수정
- [댓글] 댓글 쓰기에 트랙백 보낼 수 있게 함
- [댓글] 트랙백에 댓글을 달 경우, 원본글의 트랙백 주소를 찾아 자동으로 트랙백을 남겨줌
- [댓글] 댓글에 페이지나누기 기능은 없애기
- [글보기] 트랙백 주소받기시 페이지 상단으로 감
- [마이메뉴] 친구목록 탭에서 Notice: Undefined index: memo in /home/minii/public_html/miniboard/mymenu.php on line 68
- [마이메뉴] 닫을 때 정보 잃을 수 있다는 메세지가 나옴(실제로 뭔가를 입력하는 폼이 없음)
- [쪽지] 쪽지 보낼 때 이름 undefined 로 나옴
- [쪽지] 쪽지창에서 HTML을 표현 못함
- [쪽지] 쪽지를 삭제해도 쪽지가 보임
- [쪽지] 마이메뉴에서 지난 쪽지를 읽을 수 없음
- [쪽지] 쪽지창 오류 수정
- [파일] 다운로드 받을 때 이름이 download.php 로 나옴
- [댓글] 댓글 링크를 들어갈 때 하이라이트 효과와 스크롤 자동이동
- [게시판관리] 레이아웃 기능을 헤더, 푸터 URL 기능으로 다시 바꿈
- [게시판관리] title 수정해도 the M 이란 title 이 붙음
- [관리] 추가필드의 추가기능
- 관리자만 쓸 수 있는 추가필드 설정(앞에 !)
- 필수 입력해야하는 추가필드 설정(뒤에 @)
- [파일] swfUpload 사용안함하고 업로드 안됨
- [관리] 인터넷 연결이 되있지 않더라도 관리자모드를 사용할 수 있게 함
- [글쓰기] 글쓰기 버튼을 누르면 폼이 안보이게(댓글도 마찬가지)
- [글쓰기] 글분류를 여러개 선택할 수 있다는 안내 멘트 추가(선택박스도 좀 크게)
- [글쓰기] \" 라고 입력했을 때 " 만 나타남
- [댓글] 코멘트로 링크걸 수 있게 하기, 코멘트 하이라이팅
- 댓글 쪽지알림 링크에 적용함
- [전체] opera 에서 레이어 가운데 위치하지 못했던 것 수정
- [전체] 이미지확대, 날짜선택 등 레이어 팝업시 ESC키 동작 추가
- [글쓰기] 매크로 사용할 때 중첩하면 에러남 (태그가 보임)
- [글쓰기] 텍스트에디터에 단축키 적용
- Ctrl + B : 진하게
- Ctrl + I : 이탤릭
- Ctrl + U : 밑줄
- Ctrl + H : 강조
- Ctrl + ` : 미리보기(키보드 1 왼쪽에 있는 키)
- Ctrl + ' : 글상자(엔터왼쪽에 있는 홑따옴표)
- Ctrl + [ : 코드넣기
- Ctrl + ] : 펼침상자
- Ctrl + \ : 페이지나눔
- Ctrl + ; : 링크넣기
- Ctrl + 0 : 스타일
- Ctrl + 1~6 : 스타일 바로적용
- Ctrl + TAB : 탭 삽입
- 레이어가 뜨는 메뉴는 키보드로 선택지를 이동할 수 있으며, 엔터를 누르면 적용되게 변경함
- [글쓰기] 텍스트 에디터 이미지 추가에서 "이미지을 넣습니다." 메세지 수정
- [파일] 목록에서 파일번호를 표시해 줌
X [글보기] 이슈글, 작성자글 쉽게 끌 수 있게 하기
- 기본으로 제외
- [파일] do not allowed edit image 메세지 확인 (phpthumb) (사이즈 변경 후 저장하면 이렇게 됨)
- [글보기] 글보기 하단에 페이지 목록이 있을 때 페이지를 이동하면 글보기화면이 아니라 글목록 화면이 나와야 함.
- [큐브] 큐브 문제가 길어 잘려서 보이는 오류
? [큐브] 큐브 정렬이 가끔 이상함 http://mini-i.com/miniboard/mini.php?no=106&page=3&div=1&id=test&cDiv=1&cPage=1&cStart=1 (FF3)
? [큐브] 큐브 문제에 해당하는 답이 안나오는 오류 있음
- 해당 문제가 나오지 않음. 재현할 수 있는 방법이 필요함
- [마이메뉴] 카테고리 사용시 포인트기록 오류
- [댓글] 관리 체크박스가 없어도 툴이 보임
- [글목록] 한글 검색시 에러 수정
- [글목록] 글을 볼 권한이 없을때..자바스크립트 창이 뜨면서 화면 제일 위로 올라감
- [전체] _db.php 디자인 변경
- [전체] @zipcode.php 디자인 변경
- [전체] 외부로그인
- [목록] s, d 로 이동하는 이전글 다음글 오류 있음(19번글에서 s, 106번 글에서 s)
- [목록] 페이지 이동할 떄 cDiv, cPage, cStart는 옮기지 않음(주소 지저분해짐)
- [목록] 쪽지 알림창 이동할 수 있게 함
- [전체] 회원팝업에 게시판 아이디가 들어가면 '이름으로검색' 넣기
- [전체] 회원팝업하고 나서 레이어 바깥을 클릭하면 사라지게 해야 함
- [전체] 날짜선택 시 년도를 건너뛸 수 있는 인터페이스 마련해야 함 (생년월일 입력할 때)
- 휠: 월 이동
- alt+휠: 연 이동
- [설치] set names utf8 옵션 추가
- 관리자 > 환경설정이나 ini.php 파일을 열어 mysql_init 값에 set names utf8 등을 추가하면 됨
- [설치] 설치 전에 퍼미션 체크(sfile 과 아래 폴더들)
- [설치] MySQL 5 버젼의 query : INSERT INTO m_log ... 쿼리 에러 수정
- [관리] 방문자기록 추가