nc club - 2.1.3.rc16 (버그 fix release 16 - 마지막 rc 버젼) 정보
nc club - 2.1.3.rc16 (버그 fix release 16 - 마지막 rc 버젼)관련링크
http://www.pitt.co.kr/club
83회 연결
첨부파일
본문
2.1.3의 마지막 rc 버젼 입니다. db구조의 변경은 이후에 거의 없을 것 같네요.
수정한 사항들을 알려주시면 제가 어디 좀 며칠 다녀와서 수정을 시작할 겁니다.
코드는 많이 고쳐야 합니다. 많은 스킨과 기능들이 전혀 테스트 되지 않았습니다.
겨우 필수적인 게시판,갤러리만 테스팅이 끝난 상태 입니다.
하지만, 그럼에도 불구하고 사용에 심각한 문제가 되지는 않을 것이라 생각 합니다.
2.1.3 rc16부터는 설치 및 db 변경이 거의 완료 되었다고 생각하지만 그럼에도 불구하고
수정하거나 추가할 사항이 있으면 알려주시기 바랍니다. 별일 없으면 2.1.4 rc에서는
code의 수정만 쭈~욱~ 계속될 예정 입니다.
--
★ ncclub 2.1.3 release rc 16 (2007.10.16)
참조 : 그누보드 포에버 4.21.02 베이스 (게시판의 필드를 4.21.02에 맞췄습니다)
나라오름님의 클럽 2.1.3에 기반 (라이센스는 나라오름님과 동일함)
쪽지 및 개인사이트에서는 클럽과 관련된 그 어떤 질문도 받지 않습니다.
0. 그누보드를 4.21.02로 업그레이드 한다.
이것은 그누보드의 새로운 기능(그래픽에디터, 비밀댓글 등을 충분히 쓰기 위해서 입니다.
1. 설치방법 (gnuboard4 디렉토리 하위에 설치하는 것을 기준으로 설명합니다. => gnuboard4/club)
클럽 압출파일을 다운받아 gnuboard4 디렉토리에 압축을 해제합니다.
또는 자신의 PC에서 압축을 해제한후 파일들을 FTP등을 통하여 gnuboard4 로 업로드 합니다.
ncclub/* -> /gnuboard4/club/ 디렉토리에
skin/* -> /gnuboard4/skin/ 디렉토리에
ncclub.*skin은 -> /gnuboard4/skin/board/ 디렉토리에 (실제 클럽 스킨은 /gnuboard4/club/skin/ 디렉토리에 있슴)
club 디렉토리의 권한을 707(권장) 또는 777로 설정합니다.
예) ]# chmod 707 gnuboard4/club
g4 관리자로 로그인후 웹브라우져상에서 클럽에 접속합니다. (신규설치)
예) http://도메인/gnuboard4/club/install.php
설치를 진행한후 설치가 완료되면 클럽관리자 페이지에서 자신의 환경에 알맞게 설정후 운영합니다.
※ 클럽 이용약관 /club/admin/클럽이용약관.txt를 복사/수정하여 관리자 페이지에서 설정을 합니다.
2. 업그레이드
신규설치 방법과 모두 동일합니다.
단 마지막에 웹브라우져로 클럽을 설치하지 마시고, 클럽 관리자로 접속하여 업그레이드를 한번 실행하십시오.
* 2.1.3에서 2.1.4로의 db 업그레이드 path는 지원하지 않습니다. 도저히 개발할 엄두가 나지 않아서 입니다.
3. 스킨 적용관련 사항
- 게시판 스킨의 제작법 : http://www.sir.co.kr/bbs/board.php?bo_table=g4_tiptech&wr_id=12744
- connect skin은 그누보드 4의 기본스킨과 동일 합니다. 단지 스킨의 디렉토리가 다를 뿐 입니다.
- 클럽의 기본 스킨 (사용자들이 설정에 사용하는 것)은 /club/skin 디렉토리에 있으며
관리자만 쓰는 스킨 (메인 화면 등) /club/skin_main 디렉토리에 있습니다.
스킨 디렉토리를 분리하지 않으면 관리자가 테스트중인 것까지 모두 다 사용자들에게 노출되기 때문 입니다.
rc16 수정사항
1. 게시판 타입 추가 관련 변경
/club/common.php
/skin/board/club/*.*
2. 승인후 가입 클럽 관련 사항 변경
/club/include/cb_top.inc.php
/club/include/cb_new.inc.php
/club/cb_mb_join.php
3. 메인화면 최근글 스킨 오류 수정
/club/skin_main/latest/default/latest.skin.php
/club/club.lib.php
4. 클럽 권한 설정 추가
/club/admin/sql_club.sql
/club/cm_menulevel.php
/club/cm_menulevel.update.php
5. 클럽 목록에 카테고리가 나오게 수정
/club/include/cb_list.inc.php
rc15 수정사항
1. 클럽 메뉴관리 (코드에서 Adult 관련부분 삭제 - 왜? 성인관련 사이트에는 클럽 사용을 원치 않으니까)
/club/cm_menu.php
2. 메뉴추가를 1개씩 하도록 함 (현재는 다수개 추가를 한번에 할 수 있슴. BUT 코드에서는 1개만 동작)
/club/cm_menu.php
3. typo (text-ffffff -> text-decoration)
/club/include/cb_style.inc.php
4. 메뉴타입 추가
커버스토리, 링크게시판, 지식게시판, 1:1 게시판, 스케쥴게시판, 지식게시판, 한줄게시판
/club/admin/sql_club.sql
/club/cm_menu.php
/club/cm_menu.update.php
ALTER TABLE `nc_menu` CHANGE `cn_type` `cn_type` ENUM( 'N', 'C', 'B', 'I', 'K', 'O', 'T', 'S', 'A', 'P', 'G', 'U', 'L' ) CHARACTER SET euckr COLLATE euckr_korean_ci NOT NULL DEFAULT 'B'
5. 초기생성 메뉴게시판 관련 수정 (게시판 종류 변경, 권한변경-지금은 쓰기/지우기를 관리자만...)
/club/cb_open.update.php
/club/include/club_create.inc.php
6. frame_url 함수 누락 (있던것이 왠지 지워져서 ㅠ..ㅠ)
/club/club.lib.php
7. 갤러리 사용을 위한 게시판 설정 변경
/club/include/club_create.inc.php
8. 운영자를 위한 기본클럽 (클럽하우스, cb_clubhouse)를 기본으로 추가
/club/admin/sql_club.sql
/club/club.cfg.php
9. 중복가입이 가능한 오류 수정
/club/cb_mb_join.update.php
10. 클럽 설치 확인 여부 수정 (현재는 오류가 있었어요)
/club/admin/install1.php
11. 메뉴 생성시 권한 수정
/club/cm_menu.update.php
12. 클럽 초기화면 변경 (초기화면에 게시판 형태의 공지사항/커버스토리 추가)
/club/cb_main.php
/club/cb_latest.inc.php (파일삭제)
rc14 수정사항
1. 메뉴 등록시 메뉴 권한을 읽기 1, 쓰기 1에서 읽기 2(준회원), 쓰기 3(정회원)으로 변경
회원권한 레벨을 10단위로 변경 (예: 10, 20, 30 ... 현재의 1,2,3 ...)
/club/cm_menu.update.php
2. 클럽생성시 관리자도 기본으로 그림자 매니저 등급으로 (madam님, 예찬아빠님) 팁 삭제
http://www.sir.co.kr/bbs/board.php?bo_table=g4_pi_club&wr_id=674
http://www.sir.co.kr/bbs/board.php?bo_table=g4_pi_club&wr_id=1106
/club/cb_open.update.php
/club/cm_member_list.php
3. 관리자는 무조건 클럽의 관리자가 되게 하기
/club/common.php
4. club.lib.php에서 나라오름님의 사이트 링크 삭제 (해당 도메인이 낙장되었기 때문 입니다)
/club/club.lib.php
5. 클럽 최신글
/club/club.lib.php
/club/club_index.php
/club/club_main.php
/club/include/cb_new_latest.inc.php (파일 삭제)
/club/skin_main/latest/default (클럽의 메인화면 스킨은 별도로 분리했습니다)
* 최신글을 누르면 해당 카페의 해당 최신글로 이동 합니다 (이건 처음 구현했습니다. ㅋㅋ)
rc13 수정사항
1. 최근글 스킨 오류 수정 (제목이 안나오는 버그)
/club/skin/latest/default/latest.skin.php
2. 그냥 자잘한 수정
/club/cm_main.php
3. 클럽명 색상 스킨 적용
/club/cm_design.php
/club/cm_design.update.php
/club/include/cb_top.inc.php
nc_club 테이블에 필드 추가 (cb_title_color_skin)
ALTER TABLE `nc_club` ADD `cb_title_color_skin` VARCHAR( 255 ) NOT NULL AFTER `cb_box_line_skin` ;
4. 클럽 가입질문 관련 수정 (질문수 5개 -> 3개. 전체회원 관리에서 질문/답변 볼 수 있게)
/club/cm_join.php
/club/cb_mb_join.php
/club/cb_mb_join.update.php
/club/cm_member_list.php
nc_member 테이블에 가입시 질문 필드 추가
ALTER TABLE `nc_member` ADD `cm_query` TEXT NOT NULL AFTER `cm_regdate` ;
rc12 수정사항
1. 게시판 스킨 오류 수정
/club/skin/board/default/view.skin.php (쓰기 버튼 등에 $sca 링크 추가)
/club/skin/board/default/list.skin.php (공지사항이 안나오는 오류, 카테고리명 출력 오류 수정, 등)
2. 최근글 스킨 오류 수정 (sca가 연결안되어서 누르면 무조건 전체글로 연결되는 오류)
/club/skin/latest/default/latest.skin.php
3. 클럽 이름의 폰트 색상 변경 (흰색 -> 검정색. 이미지 배경이 흰색이 경우 클럽이름이 안보임)
/club/include/cb_top.inc.php
4. 갤러리/자료실 스킨 추가
/club/admin/sql_club.sql (DB 생성시 필드추가)
/club/admin/admin_config_form.php
/club/admin/admin_config_form.update.php
/club/common.php (path 추가)
/club/cb_open.update.php (개설시 default 스킨명 추가)
/club/cm_main.php
/club/cm_main.update.php
/club/skin/gallery/defalut/* (갤러리 스킨)
http://www.sir.co.kr/bbs/board.php?bo_table=g4_skin&wr_id=43497
/club/skin/pds/defalut/* (자료실 스킨)
현재는 게시판 스킨과 동일 - 추후 업그레이드 예정
/skin/board/club/list.skin.php
nc_config 테이블에 nf_gallery_default_skin, nf_pds_default_skin 필드 추가
ALTER TABLE `nc_config` ADD `nf_gallery_default_skin` VARCHAR( 255 ) NOT NULL AFTER `nf_bo_default_skin` ,
ADD `nf_pds_default_skin` VARCHAR( 255 ) NOT NULL AFTER `nf_gallery_default_skin` ;
nc_club 테이블에 cb_gallery_skin, cb_pds_skin 필드 추가
ALTER TABLE `nc_club` ADD `cb_gallery_skin` VARCHAR( 255 ) NOT NULL AFTER `cb_board_skin` ,
ADD `cb_pds_skin` VARCHAR( 255 ) NOT NULL AFTER `cb_gallery_skin` ;
rc11 수정사항
1. 클럽 생성시 기본값을 4.21.02에 맞게 변경 (dhtml/sideview/서명 사용/iframe.script 태그 사용금지)
/club/include/club_create.inc.php
/club/cb_open.update.php (버그가 있었슴 ㅠ..ㅠ)
2. 게시판 생성시 권한을 적정하게 변경 (현재는 무조건 1인데 레벨 2이상만 읽고 쓸 수 있게)
/club/include/club_cretate.inc.php
3. 클럽의 읽기, 쓰기, 코멘트, 다운로드 포인트를 시스템의 기본 포인트로 설정 (현재는 0으로 설정)
/club/include/club_cretate.inc.php
4. 클럽 관리자 메뉴 폭 수정
/club/include/cb_managermenu.inc.php
5. 게시판 타입 추가 (지식게시판/한줄게시판/1:1게시판 - 각 스킨은 추후에 업데이트 됩니다)
공지사항 게시판은 그대로 유지 합니다. 커버스토리 대용으로 쓸 겁니다.
/club/cm_menu.php
/club/admin/sql_club.sql
nc_menu db의 set 변경 (K/O/T를 추가)
ALTER TABLE `nc_menu` CHANGE `cn_type` `cn_type` ENUM( 'N', 'B', 'P', 'I', 'G', 'U', 'L', 'K', 'O', 'T' ) CHARACTER SET euckr COLLATE euckr_korean_ci NOT NULL DEFAULT 'B'
6. 다수개의 스킨 디렉토리 추가 (해당 디렉토리별 스킨 및 관리자 페이지 수정은 추후에...)
/club/skin/*
rc 10 수정사항
1. 최근글 파일명 변경 (모든 카테고리에 대해서 최근글을 보여주므로)
/club/include/cb_latest.inc.php -> /club/include/cb_latest_all.inc.php
/club/include/cb_latest.inc.php -> 전체 클럽의 최근글이 보이게 코드를 변경 (단순화?)
/club/club.lib.php (cb_latest 함수에서 ca_name이 ""이면 전체 게시판에 대해서 검색하게 수정)
2. 4.21.02 스킨 적용
/club/include/cb_icon_img_board.inc.php (신규파일)
/club/skin/board/default (새로운 스킨. 4.21.02의 게시판 스킨)
/club/skin/board/art_beige (클럽의 원본 스킨)
3. club.lib.php에서 나라오름님 홈페이지 URL 삭제 (view_club_menu 함수에서)
나라오름님 도메인이 모두 낙장되어서 스팸 페이지로 연결되고 있어서요.
/club/club.lib.php
4. 클럽 메인 하단의 클럽 기본메뉴 수정 (상단부와 모양이 비슷하게)
/club/include/cb_defaultmenu.inc.php
rc9 수정사항
1. 중복설치 방지를 위해 $nc[tbl_config] 테이블의 열이 1개 이상이면 설치를 하지 않게 함
* 재설치를 위해서는 $nc[tbl_config] 테이블의 레코드를 모두 삭제해야 합니다.
* 당분간은 comment 처리를 해두었습니다. 설치 편의를 위해서.
/club/admin/install1.php
2. /include/club_create.inc.php 테이블 생성 오류 (DEFAULT Charset 부분 삭제)
/include/club_create.inc.php
3. 클럽생성시 중복 아이디 체크를 못하는 오류 수정
/include/club.lib.php (get_total_count 함수 수정 - 2번 실행을 1번으로)
/include/cb_open.update.php
rc8 수정사항
1. 방문자 카운터 수정 (/bbs/visit_insert.inc.php를 참조하여 수정)
/club/include/cb_visit_insert.inc.php (신규파일. 참조 /bbs/visit_insert.inc.php)
/club/include/club_create.inc.php
/club/sql_club_count.sql (파일삭제 - 필요없슴)
/club/club_main.php (기존의 불합리한 방문자 카운터 삭제)
/cub/club.lib.php
/club/admin/sql_club.sql (nf_visit 필드 추가)
rc7 수정사항
1. 설치 SQL 정리
/club/admin/club_sql.php
2. 설치후 클럽의 포인트 구조를 그누보드의 포인트와 일치 시키기 (현재는 읽을 때는 생까고 저장할 때 반영함)
/club/admin/install1.php
3. /skin/board/default 삭제, art_beige를 default로 변경
4. 현재접속자 관련 코드 오류 수정
/club/club_main.php
/club/club.lib.php
5. 스킨디렉토리 추가
/club/skin/new
/club/skin/popular
/club/skin/visit
/club/skin/search
rc6 수정사항
1. 클럽의 크기 통일하게 조정
http://sir.co.kr/bbs/board.php?bo_table=g4_pi_club&wr_id=1196
/club/admin/club_admin.php
2. 클럽 최신글, 인기글 (madam님 팁을 해맑은 하늘님이 수정해 주셨어요)
http://www.sir.co.kr/bbs/board.php?bo_table=g4_pi_club&wr_id=672
/club/club_index.php
/club/include/cb_new_latest.inc.php (신규파일)
/club/include/cb_new_po.inc.php (신규파일)
3. 클럽 현재 접속자 보여주기
http://www.sir.co.kr/bbs/board.php?bo_table=g4_pi_club&wr_id=1203
/club/club_main.php
/club/cm_main.php
/club/cm_main.update.php
/club/cb_open.update.php
/club/skin/connect/default/* (신규파일)
4. 관리자 화면/클럽가입시 회원등급 reset 현상 수정 및 항목 추가
/club/admin/admin_club_form.php
/club/admin/admin_club_form.update.php
rc5 수정사항
1. iframe 리사이즈가 안되는 오류 수정 (iframe이 글쓰기 등에서 안 늘어남 - 열정님의 팁을 적용)
http://www.sir.co.kr/bbs/board.php?bo_table=g4_tiptech&wr_id=10513
/club/club_main.php
/club/club_iframe.php
/club/club_manager.php
/club/include/cb_bottom.inc.php (위 3개 파일의 java script를 삭제하고 cb_bottom.inc.php로 이동)
2. 클럽 좌측 메뉴 위치 조정 (게시판 목록이 위에 나오고 클럽메뉴는 아래에 나오게)
/club/club_main.php
3. 클럽 좌측 메뉴부분의 cellpadding을 0으로 조정 (outlogin보다 작게 들어가 버려서요...)
/club/include/cb_defaultmenu.inc.php
/club/include/cb_leftmenu.inc.php
4. board / art_beige 스킨 수정
/club/skin/board/art_beige/list.sklin.php (f라는 글자가 목록에 나와서요 ㅠ..ㅠ)
5. 커버스토리 기본 이미지 교체 (자동차에서 낭만아키님의 이미지로)
/club/images/cover.jpg
6. 스킨에서 new 아이콘 등이 잘 나오지 않는 현상 수정 (경로 오류)
/club/skin/board/*/list.skin.php
/club/skin/board/*/gallery.skin.php
/club/skin/board/*/pds.skin.php
/club/skin/board/*/cb_icon_img.inc.php (추가파일)
7. club_index.php 하단부의 tail을 cb_bottom.inc.php로 변경 (중복코드 삭제)
/club/club_index.php
rc4 수정사항
1. outlogin 함수 충돌
head.sub.php에 있는 outlogin.lib.php의 outlogin 함수와 /club/club.lib.php의 outlogin 함수의 충돌현상
http://sir.co.kr/bbs/board.php?bo_table=g4_pi_club&wr_id=1182
/club/club.lib.php
/club/club_index.php
/club/club_main.php
/club/club_manager.php
/club/skin/outlogin/default/outlogin.skin.* (파일의 이름변경)
2. 우측상단 신규클럽의 more에 링크 걸기
/club/include/cb_new.inc.php
3. 클럽 최상단부의 중복코드 정리
club_index.php와 cb_top.inc.php의 중복코드를 별도의 파일로 분리
/club/club_index.php
/club/include/cb_top.inc.php
/club/include/cb_club_top.inc.php (신규파일)
rc3 수정사항
1. 게시판 목록에서 new 이미지 보이지 않는 현상 (열정님)
http://www.sir.co.kr/bbs/board.php?bo_table=g4_pi_club&wr_id=866
/club/skin/board/*/list.skin.php
2. latest code를 4.21.02와 동일하게 수정 (불당)
/club/club.lib.php (참조. /lib/latest.lib.php)
3. club_index.php 상단부의 클럽 생성등의 메뉴를 카테고리 밑으로 이동
/club/club_index.php
/club/include/cb_clubmenu.inc.php (신규파일)
4. 클럽 카테고리를 최신으로 반영 (네이버 분류를 참조)
/club/admin/sql_club.sql
nc_category 테이블을 삭제하고 새로 record를 insert 해야 합니다.
뿐만 아니라 기존의 nc_club의 cc_id도 업데이트 해야 하므로 신규 설치 이외에는
db를 작업하실 수 있는 분만 하시기 바랍니다. 별도의 upgrade sql은 만들지 않았습니다.
5. 클럽관리자의 경우 클럽탈퇴 메뉴가 나오지 않게
/club/club_main.php
http://www.sir.co.kr/bbs/board.php?bo_table=g4_pi_club&wr_id=1167
6. 클럽 이용 약관 추가
/club/admin/클럽이용약관.txt (설치후 수정하여 관리자 페이지에서 업데이트)
rc2 수정사항
1. 글작성후 전체 목록으로 돌아오는 버그 (댕2님)
http://sir.co.kr/bbs/board.php?bo_table=g4_pi_club&wr_id=494
/club/skin/board 스킨의 write_update.skin.php
2. 클럽 폐쇄 -> 대기 -> 운영에 따른 문제 (댕2님)
http://sir.co.kr/bbs/board.php?bo_table=g4_pi_club&wr_id=463
/club/cm_default.update.php
3. 클럽리스트에서 처음에 등록한 커버스토리 이미지로 뜨는 문제 (댕2님)
http://sir.co.kr/bbs/board.php?bo_table=g4_pi_club&wr_id=476
/club/cb_list.php
4. 클럽 첫화면에서 회원이 아닌경우 클럽 바로가기 나오지 않게 하기 (불당)
http://www.sir.co.kr/bbs/board.php?bo_table=g4_pi_club&wr_id=1159
/club/club_index.php
5. 클럽 바로가기 - 정렬순서 및 내가 관리자인 클럽 표시 (불당)
http://www.sir.co.kr/bbs/board.php?bo_table=g4_pi_club&wr_id=1160
/club/club.lib.php
6. login box에서 클럽 만들기 나오지 않게 삭제 (불당)
/club/skin/outlogin/default/outlogin.skin.php\
rc1 수정사항
1. 클럽탈퇴 관련 (댕2님)
http://www.sir.co.kr/bbs/board.php?bo_table=g4_pi_club&wr_id=442
/club/cb_secede.php
2. 페이지 링크 관련 cb_list.php 오류 수정 내용 (rolo님)
http://sir.co.kr/bbs/board.php?bo_table=g4_pi_club&wr_id=755&page=6
/club/cb_list.php
3. 카테고리별 카운트 하기 - 패치 포함 (rolo님)
http://sir.co.kr/bbs/board.php?bo_table=g4_pi_club&wr_id=754
/adm/admin_category_list.php
4. 클럽생성시 관리자도 기본으로 그림자 매니저 등급으로 (madam님, 예찬아빠님)
http://www.sir.co.kr/bbs/board.php?bo_table=g4_pi_club&wr_id=674
http://www.sir.co.kr/bbs/board.php?bo_table=g4_pi_club&wr_id=1106
/club/cb_open.update.php
/club/cm_member_list.php
5. 페이징리스트 오류 (댕2님)
http://www.sir.co.kr/bbs/board.php?bo_table=g4_pi_club&wr_id=498
/club/cb_list.php
/club/cb_myclub_list.php
ncclub 2.1.3 release (09.12.05)
그누보드 포에버 4.05.01 베이스
라이센스 변경
클럽 디렉토리 생성
cb_open.update.php
커버스토리 등록 이미지 사이즈 표시
cb_coverstory_form.php
클럽 메뉴 설정 배열 관련 에러
cm_menu.update.php
클럽 메뉴 권한 중 삭제 권한 삭제
cb_menulevel.php
클럽아이디 중복 첵 수정
club_id_check.php
모든 스킨 수정
기타
cb_main.php
ncclub 2.1.2 release (08.15.05)
그누보드 포에버 4.03.03 베이스
버젼정보 수정
admin_upgrade.php
최고관리자 클럽 생성 제한 없앰
cb_open.update.php
클럽아이디 구분자 사용
club.cfg.php
cb_open.php
cb_open.update.php
클럽 포인트 사용
admin_config_form.php
admin_config_update.php
cb_mb_join.php
cb_mb_join.update.php
cm_join.php
cm_join.update.php
cb_top.inc.php
ncclub 2.1.1 release (08.11.05)
그누보드 포에버 4.03.00 베이스
게시판 스킨 수정
커버스토리 수정/메인등록/삭제
최근 게시물 글자수 조절
게시물 관련 포인트 사용
클럽 위치 설정
클럽 생성 제한수
클럽 버젼 정보 추가
ncclub 2.1.0 release (08.10.05)
ncclub 2.0.0 beta (07.20.05)
수정한 사항들을 알려주시면 제가 어디 좀 며칠 다녀와서 수정을 시작할 겁니다.
코드는 많이 고쳐야 합니다. 많은 스킨과 기능들이 전혀 테스트 되지 않았습니다.
겨우 필수적인 게시판,갤러리만 테스팅이 끝난 상태 입니다.
하지만, 그럼에도 불구하고 사용에 심각한 문제가 되지는 않을 것이라 생각 합니다.
2.1.3 rc16부터는 설치 및 db 변경이 거의 완료 되었다고 생각하지만 그럼에도 불구하고
수정하거나 추가할 사항이 있으면 알려주시기 바랍니다. 별일 없으면 2.1.4 rc에서는
code의 수정만 쭈~욱~ 계속될 예정 입니다.
--
★ ncclub 2.1.3 release rc 16 (2007.10.16)
참조 : 그누보드 포에버 4.21.02 베이스 (게시판의 필드를 4.21.02에 맞췄습니다)
나라오름님의 클럽 2.1.3에 기반 (라이센스는 나라오름님과 동일함)
쪽지 및 개인사이트에서는 클럽과 관련된 그 어떤 질문도 받지 않습니다.
0. 그누보드를 4.21.02로 업그레이드 한다.
이것은 그누보드의 새로운 기능(그래픽에디터, 비밀댓글 등을 충분히 쓰기 위해서 입니다.
1. 설치방법 (gnuboard4 디렉토리 하위에 설치하는 것을 기준으로 설명합니다. => gnuboard4/club)
클럽 압출파일을 다운받아 gnuboard4 디렉토리에 압축을 해제합니다.
또는 자신의 PC에서 압축을 해제한후 파일들을 FTP등을 통하여 gnuboard4 로 업로드 합니다.
ncclub/* -> /gnuboard4/club/ 디렉토리에
skin/* -> /gnuboard4/skin/ 디렉토리에
ncclub.*skin은 -> /gnuboard4/skin/board/ 디렉토리에 (실제 클럽 스킨은 /gnuboard4/club/skin/ 디렉토리에 있슴)
club 디렉토리의 권한을 707(권장) 또는 777로 설정합니다.
예) ]# chmod 707 gnuboard4/club
g4 관리자로 로그인후 웹브라우져상에서 클럽에 접속합니다. (신규설치)
예) http://도메인/gnuboard4/club/install.php
설치를 진행한후 설치가 완료되면 클럽관리자 페이지에서 자신의 환경에 알맞게 설정후 운영합니다.
※ 클럽 이용약관 /club/admin/클럽이용약관.txt를 복사/수정하여 관리자 페이지에서 설정을 합니다.
2. 업그레이드
신규설치 방법과 모두 동일합니다.
단 마지막에 웹브라우져로 클럽을 설치하지 마시고, 클럽 관리자로 접속하여 업그레이드를 한번 실행하십시오.
* 2.1.3에서 2.1.4로의 db 업그레이드 path는 지원하지 않습니다. 도저히 개발할 엄두가 나지 않아서 입니다.
3. 스킨 적용관련 사항
- 게시판 스킨의 제작법 : http://www.sir.co.kr/bbs/board.php?bo_table=g4_tiptech&wr_id=12744
- connect skin은 그누보드 4의 기본스킨과 동일 합니다. 단지 스킨의 디렉토리가 다를 뿐 입니다.
- 클럽의 기본 스킨 (사용자들이 설정에 사용하는 것)은 /club/skin 디렉토리에 있으며
관리자만 쓰는 스킨 (메인 화면 등) /club/skin_main 디렉토리에 있습니다.
스킨 디렉토리를 분리하지 않으면 관리자가 테스트중인 것까지 모두 다 사용자들에게 노출되기 때문 입니다.
rc16 수정사항
1. 게시판 타입 추가 관련 변경
/club/common.php
/skin/board/club/*.*
2. 승인후 가입 클럽 관련 사항 변경
/club/include/cb_top.inc.php
/club/include/cb_new.inc.php
/club/cb_mb_join.php
3. 메인화면 최근글 스킨 오류 수정
/club/skin_main/latest/default/latest.skin.php
/club/club.lib.php
4. 클럽 권한 설정 추가
/club/admin/sql_club.sql
/club/cm_menulevel.php
/club/cm_menulevel.update.php
5. 클럽 목록에 카테고리가 나오게 수정
/club/include/cb_list.inc.php
rc15 수정사항
1. 클럽 메뉴관리 (코드에서 Adult 관련부분 삭제 - 왜? 성인관련 사이트에는 클럽 사용을 원치 않으니까)
/club/cm_menu.php
2. 메뉴추가를 1개씩 하도록 함 (현재는 다수개 추가를 한번에 할 수 있슴. BUT 코드에서는 1개만 동작)
/club/cm_menu.php
3. typo (text-ffffff -> text-decoration)
/club/include/cb_style.inc.php
4. 메뉴타입 추가
커버스토리, 링크게시판, 지식게시판, 1:1 게시판, 스케쥴게시판, 지식게시판, 한줄게시판
/club/admin/sql_club.sql
/club/cm_menu.php
/club/cm_menu.update.php
ALTER TABLE `nc_menu` CHANGE `cn_type` `cn_type` ENUM( 'N', 'C', 'B', 'I', 'K', 'O', 'T', 'S', 'A', 'P', 'G', 'U', 'L' ) CHARACTER SET euckr COLLATE euckr_korean_ci NOT NULL DEFAULT 'B'
5. 초기생성 메뉴게시판 관련 수정 (게시판 종류 변경, 권한변경-지금은 쓰기/지우기를 관리자만...)
/club/cb_open.update.php
/club/include/club_create.inc.php
6. frame_url 함수 누락 (있던것이 왠지 지워져서 ㅠ..ㅠ)
/club/club.lib.php
7. 갤러리 사용을 위한 게시판 설정 변경
/club/include/club_create.inc.php
8. 운영자를 위한 기본클럽 (클럽하우스, cb_clubhouse)를 기본으로 추가
/club/admin/sql_club.sql
/club/club.cfg.php
9. 중복가입이 가능한 오류 수정
/club/cb_mb_join.update.php
10. 클럽 설치 확인 여부 수정 (현재는 오류가 있었어요)
/club/admin/install1.php
11. 메뉴 생성시 권한 수정
/club/cm_menu.update.php
12. 클럽 초기화면 변경 (초기화면에 게시판 형태의 공지사항/커버스토리 추가)
/club/cb_main.php
/club/cb_latest.inc.php (파일삭제)
rc14 수정사항
1. 메뉴 등록시 메뉴 권한을 읽기 1, 쓰기 1에서 읽기 2(준회원), 쓰기 3(정회원)으로 변경
회원권한 레벨을 10단위로 변경 (예: 10, 20, 30 ... 현재의 1,2,3 ...)
/club/cm_menu.update.php
2. 클럽생성시 관리자도 기본으로 그림자 매니저 등급으로 (madam님, 예찬아빠님) 팁 삭제
http://www.sir.co.kr/bbs/board.php?bo_table=g4_pi_club&wr_id=674
http://www.sir.co.kr/bbs/board.php?bo_table=g4_pi_club&wr_id=1106
/club/cb_open.update.php
/club/cm_member_list.php
3. 관리자는 무조건 클럽의 관리자가 되게 하기
/club/common.php
4. club.lib.php에서 나라오름님의 사이트 링크 삭제 (해당 도메인이 낙장되었기 때문 입니다)
/club/club.lib.php
5. 클럽 최신글
/club/club.lib.php
/club/club_index.php
/club/club_main.php
/club/include/cb_new_latest.inc.php (파일 삭제)
/club/skin_main/latest/default (클럽의 메인화면 스킨은 별도로 분리했습니다)
* 최신글을 누르면 해당 카페의 해당 최신글로 이동 합니다 (이건 처음 구현했습니다. ㅋㅋ)
rc13 수정사항
1. 최근글 스킨 오류 수정 (제목이 안나오는 버그)
/club/skin/latest/default/latest.skin.php
2. 그냥 자잘한 수정
/club/cm_main.php
3. 클럽명 색상 스킨 적용
/club/cm_design.php
/club/cm_design.update.php
/club/include/cb_top.inc.php
nc_club 테이블에 필드 추가 (cb_title_color_skin)
ALTER TABLE `nc_club` ADD `cb_title_color_skin` VARCHAR( 255 ) NOT NULL AFTER `cb_box_line_skin` ;
4. 클럽 가입질문 관련 수정 (질문수 5개 -> 3개. 전체회원 관리에서 질문/답변 볼 수 있게)
/club/cm_join.php
/club/cb_mb_join.php
/club/cb_mb_join.update.php
/club/cm_member_list.php
nc_member 테이블에 가입시 질문 필드 추가
ALTER TABLE `nc_member` ADD `cm_query` TEXT NOT NULL AFTER `cm_regdate` ;
rc12 수정사항
1. 게시판 스킨 오류 수정
/club/skin/board/default/view.skin.php (쓰기 버튼 등에 $sca 링크 추가)
/club/skin/board/default/list.skin.php (공지사항이 안나오는 오류, 카테고리명 출력 오류 수정, 등)
2. 최근글 스킨 오류 수정 (sca가 연결안되어서 누르면 무조건 전체글로 연결되는 오류)
/club/skin/latest/default/latest.skin.php
3. 클럽 이름의 폰트 색상 변경 (흰색 -> 검정색. 이미지 배경이 흰색이 경우 클럽이름이 안보임)
/club/include/cb_top.inc.php
4. 갤러리/자료실 스킨 추가
/club/admin/sql_club.sql (DB 생성시 필드추가)
/club/admin/admin_config_form.php
/club/admin/admin_config_form.update.php
/club/common.php (path 추가)
/club/cb_open.update.php (개설시 default 스킨명 추가)
/club/cm_main.php
/club/cm_main.update.php
/club/skin/gallery/defalut/* (갤러리 스킨)
http://www.sir.co.kr/bbs/board.php?bo_table=g4_skin&wr_id=43497
/club/skin/pds/defalut/* (자료실 스킨)
현재는 게시판 스킨과 동일 - 추후 업그레이드 예정
/skin/board/club/list.skin.php
nc_config 테이블에 nf_gallery_default_skin, nf_pds_default_skin 필드 추가
ALTER TABLE `nc_config` ADD `nf_gallery_default_skin` VARCHAR( 255 ) NOT NULL AFTER `nf_bo_default_skin` ,
ADD `nf_pds_default_skin` VARCHAR( 255 ) NOT NULL AFTER `nf_gallery_default_skin` ;
nc_club 테이블에 cb_gallery_skin, cb_pds_skin 필드 추가
ALTER TABLE `nc_club` ADD `cb_gallery_skin` VARCHAR( 255 ) NOT NULL AFTER `cb_board_skin` ,
ADD `cb_pds_skin` VARCHAR( 255 ) NOT NULL AFTER `cb_gallery_skin` ;
rc11 수정사항
1. 클럽 생성시 기본값을 4.21.02에 맞게 변경 (dhtml/sideview/서명 사용/iframe.script 태그 사용금지)
/club/include/club_create.inc.php
/club/cb_open.update.php (버그가 있었슴 ㅠ..ㅠ)
2. 게시판 생성시 권한을 적정하게 변경 (현재는 무조건 1인데 레벨 2이상만 읽고 쓸 수 있게)
/club/include/club_cretate.inc.php
3. 클럽의 읽기, 쓰기, 코멘트, 다운로드 포인트를 시스템의 기본 포인트로 설정 (현재는 0으로 설정)
/club/include/club_cretate.inc.php
4. 클럽 관리자 메뉴 폭 수정
/club/include/cb_managermenu.inc.php
5. 게시판 타입 추가 (지식게시판/한줄게시판/1:1게시판 - 각 스킨은 추후에 업데이트 됩니다)
공지사항 게시판은 그대로 유지 합니다. 커버스토리 대용으로 쓸 겁니다.
/club/cm_menu.php
/club/admin/sql_club.sql
nc_menu db의 set 변경 (K/O/T를 추가)
ALTER TABLE `nc_menu` CHANGE `cn_type` `cn_type` ENUM( 'N', 'B', 'P', 'I', 'G', 'U', 'L', 'K', 'O', 'T' ) CHARACTER SET euckr COLLATE euckr_korean_ci NOT NULL DEFAULT 'B'
6. 다수개의 스킨 디렉토리 추가 (해당 디렉토리별 스킨 및 관리자 페이지 수정은 추후에...)
/club/skin/*
rc 10 수정사항
1. 최근글 파일명 변경 (모든 카테고리에 대해서 최근글을 보여주므로)
/club/include/cb_latest.inc.php -> /club/include/cb_latest_all.inc.php
/club/include/cb_latest.inc.php -> 전체 클럽의 최근글이 보이게 코드를 변경 (단순화?)
/club/club.lib.php (cb_latest 함수에서 ca_name이 ""이면 전체 게시판에 대해서 검색하게 수정)
2. 4.21.02 스킨 적용
/club/include/cb_icon_img_board.inc.php (신규파일)
/club/skin/board/default (새로운 스킨. 4.21.02의 게시판 스킨)
/club/skin/board/art_beige (클럽의 원본 스킨)
3. club.lib.php에서 나라오름님 홈페이지 URL 삭제 (view_club_menu 함수에서)
나라오름님 도메인이 모두 낙장되어서 스팸 페이지로 연결되고 있어서요.
/club/club.lib.php
4. 클럽 메인 하단의 클럽 기본메뉴 수정 (상단부와 모양이 비슷하게)
/club/include/cb_defaultmenu.inc.php
rc9 수정사항
1. 중복설치 방지를 위해 $nc[tbl_config] 테이블의 열이 1개 이상이면 설치를 하지 않게 함
* 재설치를 위해서는 $nc[tbl_config] 테이블의 레코드를 모두 삭제해야 합니다.
* 당분간은 comment 처리를 해두었습니다. 설치 편의를 위해서.
/club/admin/install1.php
2. /include/club_create.inc.php 테이블 생성 오류 (DEFAULT Charset 부분 삭제)
/include/club_create.inc.php
3. 클럽생성시 중복 아이디 체크를 못하는 오류 수정
/include/club.lib.php (get_total_count 함수 수정 - 2번 실행을 1번으로)
/include/cb_open.update.php
rc8 수정사항
1. 방문자 카운터 수정 (/bbs/visit_insert.inc.php를 참조하여 수정)
/club/include/cb_visit_insert.inc.php (신규파일. 참조 /bbs/visit_insert.inc.php)
/club/include/club_create.inc.php
/club/sql_club_count.sql (파일삭제 - 필요없슴)
/club/club_main.php (기존의 불합리한 방문자 카운터 삭제)
/cub/club.lib.php
/club/admin/sql_club.sql (nf_visit 필드 추가)
rc7 수정사항
1. 설치 SQL 정리
/club/admin/club_sql.php
2. 설치후 클럽의 포인트 구조를 그누보드의 포인트와 일치 시키기 (현재는 읽을 때는 생까고 저장할 때 반영함)
/club/admin/install1.php
3. /skin/board/default 삭제, art_beige를 default로 변경
4. 현재접속자 관련 코드 오류 수정
/club/club_main.php
/club/club.lib.php
5. 스킨디렉토리 추가
/club/skin/new
/club/skin/popular
/club/skin/visit
/club/skin/search
rc6 수정사항
1. 클럽의 크기 통일하게 조정
http://sir.co.kr/bbs/board.php?bo_table=g4_pi_club&wr_id=1196
/club/admin/club_admin.php
2. 클럽 최신글, 인기글 (madam님 팁을 해맑은 하늘님이 수정해 주셨어요)
http://www.sir.co.kr/bbs/board.php?bo_table=g4_pi_club&wr_id=672
/club/club_index.php
/club/include/cb_new_latest.inc.php (신규파일)
/club/include/cb_new_po.inc.php (신규파일)
3. 클럽 현재 접속자 보여주기
http://www.sir.co.kr/bbs/board.php?bo_table=g4_pi_club&wr_id=1203
/club/club_main.php
/club/cm_main.php
/club/cm_main.update.php
/club/cb_open.update.php
/club/skin/connect/default/* (신규파일)
4. 관리자 화면/클럽가입시 회원등급 reset 현상 수정 및 항목 추가
/club/admin/admin_club_form.php
/club/admin/admin_club_form.update.php
rc5 수정사항
1. iframe 리사이즈가 안되는 오류 수정 (iframe이 글쓰기 등에서 안 늘어남 - 열정님의 팁을 적용)
http://www.sir.co.kr/bbs/board.php?bo_table=g4_tiptech&wr_id=10513
/club/club_main.php
/club/club_iframe.php
/club/club_manager.php
/club/include/cb_bottom.inc.php (위 3개 파일의 java script를 삭제하고 cb_bottom.inc.php로 이동)
2. 클럽 좌측 메뉴 위치 조정 (게시판 목록이 위에 나오고 클럽메뉴는 아래에 나오게)
/club/club_main.php
3. 클럽 좌측 메뉴부분의 cellpadding을 0으로 조정 (outlogin보다 작게 들어가 버려서요...)
/club/include/cb_defaultmenu.inc.php
/club/include/cb_leftmenu.inc.php
4. board / art_beige 스킨 수정
/club/skin/board/art_beige/list.sklin.php (f라는 글자가 목록에 나와서요 ㅠ..ㅠ)
5. 커버스토리 기본 이미지 교체 (자동차에서 낭만아키님의 이미지로)
/club/images/cover.jpg
6. 스킨에서 new 아이콘 등이 잘 나오지 않는 현상 수정 (경로 오류)
/club/skin/board/*/list.skin.php
/club/skin/board/*/gallery.skin.php
/club/skin/board/*/pds.skin.php
/club/skin/board/*/cb_icon_img.inc.php (추가파일)
7. club_index.php 하단부의 tail을 cb_bottom.inc.php로 변경 (중복코드 삭제)
/club/club_index.php
rc4 수정사항
1. outlogin 함수 충돌
head.sub.php에 있는 outlogin.lib.php의 outlogin 함수와 /club/club.lib.php의 outlogin 함수의 충돌현상
http://sir.co.kr/bbs/board.php?bo_table=g4_pi_club&wr_id=1182
/club/club.lib.php
/club/club_index.php
/club/club_main.php
/club/club_manager.php
/club/skin/outlogin/default/outlogin.skin.* (파일의 이름변경)
2. 우측상단 신규클럽의 more에 링크 걸기
/club/include/cb_new.inc.php
3. 클럽 최상단부의 중복코드 정리
club_index.php와 cb_top.inc.php의 중복코드를 별도의 파일로 분리
/club/club_index.php
/club/include/cb_top.inc.php
/club/include/cb_club_top.inc.php (신규파일)
rc3 수정사항
1. 게시판 목록에서 new 이미지 보이지 않는 현상 (열정님)
http://www.sir.co.kr/bbs/board.php?bo_table=g4_pi_club&wr_id=866
/club/skin/board/*/list.skin.php
2. latest code를 4.21.02와 동일하게 수정 (불당)
/club/club.lib.php (참조. /lib/latest.lib.php)
3. club_index.php 상단부의 클럽 생성등의 메뉴를 카테고리 밑으로 이동
/club/club_index.php
/club/include/cb_clubmenu.inc.php (신규파일)
4. 클럽 카테고리를 최신으로 반영 (네이버 분류를 참조)
/club/admin/sql_club.sql
nc_category 테이블을 삭제하고 새로 record를 insert 해야 합니다.
뿐만 아니라 기존의 nc_club의 cc_id도 업데이트 해야 하므로 신규 설치 이외에는
db를 작업하실 수 있는 분만 하시기 바랍니다. 별도의 upgrade sql은 만들지 않았습니다.
5. 클럽관리자의 경우 클럽탈퇴 메뉴가 나오지 않게
/club/club_main.php
http://www.sir.co.kr/bbs/board.php?bo_table=g4_pi_club&wr_id=1167
6. 클럽 이용 약관 추가
/club/admin/클럽이용약관.txt (설치후 수정하여 관리자 페이지에서 업데이트)
rc2 수정사항
1. 글작성후 전체 목록으로 돌아오는 버그 (댕2님)
http://sir.co.kr/bbs/board.php?bo_table=g4_pi_club&wr_id=494
/club/skin/board 스킨의 write_update.skin.php
2. 클럽 폐쇄 -> 대기 -> 운영에 따른 문제 (댕2님)
http://sir.co.kr/bbs/board.php?bo_table=g4_pi_club&wr_id=463
/club/cm_default.update.php
3. 클럽리스트에서 처음에 등록한 커버스토리 이미지로 뜨는 문제 (댕2님)
http://sir.co.kr/bbs/board.php?bo_table=g4_pi_club&wr_id=476
/club/cb_list.php
4. 클럽 첫화면에서 회원이 아닌경우 클럽 바로가기 나오지 않게 하기 (불당)
http://www.sir.co.kr/bbs/board.php?bo_table=g4_pi_club&wr_id=1159
/club/club_index.php
5. 클럽 바로가기 - 정렬순서 및 내가 관리자인 클럽 표시 (불당)
http://www.sir.co.kr/bbs/board.php?bo_table=g4_pi_club&wr_id=1160
/club/club.lib.php
6. login box에서 클럽 만들기 나오지 않게 삭제 (불당)
/club/skin/outlogin/default/outlogin.skin.php\
rc1 수정사항
1. 클럽탈퇴 관련 (댕2님)
http://www.sir.co.kr/bbs/board.php?bo_table=g4_pi_club&wr_id=442
/club/cb_secede.php
2. 페이지 링크 관련 cb_list.php 오류 수정 내용 (rolo님)
http://sir.co.kr/bbs/board.php?bo_table=g4_pi_club&wr_id=755&page=6
/club/cb_list.php
3. 카테고리별 카운트 하기 - 패치 포함 (rolo님)
http://sir.co.kr/bbs/board.php?bo_table=g4_pi_club&wr_id=754
/adm/admin_category_list.php
4. 클럽생성시 관리자도 기본으로 그림자 매니저 등급으로 (madam님, 예찬아빠님)
http://www.sir.co.kr/bbs/board.php?bo_table=g4_pi_club&wr_id=674
http://www.sir.co.kr/bbs/board.php?bo_table=g4_pi_club&wr_id=1106
/club/cb_open.update.php
/club/cm_member_list.php
5. 페이징리스트 오류 (댕2님)
http://www.sir.co.kr/bbs/board.php?bo_table=g4_pi_club&wr_id=498
/club/cb_list.php
/club/cb_myclub_list.php
ncclub 2.1.3 release (09.12.05)
그누보드 포에버 4.05.01 베이스
라이센스 변경
클럽 디렉토리 생성
cb_open.update.php
커버스토리 등록 이미지 사이즈 표시
cb_coverstory_form.php
클럽 메뉴 설정 배열 관련 에러
cm_menu.update.php
클럽 메뉴 권한 중 삭제 권한 삭제
cb_menulevel.php
클럽아이디 중복 첵 수정
club_id_check.php
모든 스킨 수정
기타
cb_main.php
ncclub 2.1.2 release (08.15.05)
그누보드 포에버 4.03.03 베이스
버젼정보 수정
admin_upgrade.php
최고관리자 클럽 생성 제한 없앰
cb_open.update.php
클럽아이디 구분자 사용
club.cfg.php
cb_open.php
cb_open.update.php
클럽 포인트 사용
admin_config_form.php
admin_config_update.php
cb_mb_join.php
cb_mb_join.update.php
cm_join.php
cm_join.update.php
cb_top.inc.php
ncclub 2.1.1 release (08.11.05)
그누보드 포에버 4.03.00 베이스
게시판 스킨 수정
커버스토리 수정/메인등록/삭제
최근 게시물 글자수 조절
게시물 관련 포인트 사용
클럽 위치 설정
클럽 생성 제한수
클럽 버젼 정보 추가
ncclub 2.1.0 release (08.10.05)
ncclub 2.0.0 beta (07.20.05)
추천
0
0
댓글 전체