아이티 플러스

알지보드 설치


서버에 루트에 폴더를 하나 만든다(ex : /board) 그곳에 알지보드를 복사해서 붙여넣기 한다 data 폴더의 권한을 777로 변경한다 여기서는 /board 라는 폴더를 만들고 그안에 알지보드를 붙여넣기 한것으로 간주하며 이야기를 하겠음 /board/admin/install.php 를 웹브라우저에서 실행한다. 알지보드 설치 환경 창이 나온다 여기서 회원입력 추가사항을 30개로 변경을 하고 게시판의 추가입력사항을 30개로 변경을 하겠다 그러기 위해서는 /board/include/schema.inc.php 의 파일에서 테이블 생성의 쿼리문을 변경한다 쿼리문 변경했으면 정보를 입력한다 서버는 localhost 아이디는 root 비밀번호는 p8s1k25 데이터 베이스는 test 를 입력하고 다음으로 넘어가면 test라는 데이터베이스에 기본적인 테이블이 형성되었음을 알수 있다 생성된 테이블명은 rg_bbs_cfg => rg_connect => rg_count_ip => rg_count_stat => rg_group_member => rg_memo => rg_site_cfg => rg_vote_cfg => rg_vote_cmt => rg_vote_ip => rg_vote_item => 다음으로 아이디와 비밀번호를 설정하고 다음으로 아이디와 비밀번호를 입력하고 넘어가면 /board/data 라는 폴더 안에 db.inc.php 라는 파일이 생성이 된다. 이 파일은 디비 정보를 담고 있다. install 시킬때 이파일의 존재 유무를 판단하여 진행을 한다. 그 뒤로 데이터베이스에 테이블이 있는지 여부를 판단하여 진행한다. 이렇게 진행해서 아이디와 비밀번호를 입력해서 들어가면 관리자의 메인 페이지가 로딩이 된다   관리자 페이지의 추가입력 사항들을 모두 30개씩 변경을 시도한다 사이트 정보 페이지를 우선 변경하면 /board/admin/site_edit.php 파일을 열어서 31번 라인의 업데이트 쿼리문을 30개로 변경한다 변경을 했으면 입력폼도 30개로 변경한다   변경을 했다면 회원가입에 대해서 변경을 하자...처리하는 프로세서 부분은 /board/mb_join.php 이다 이부분에서 103 라인데 INSERT 시키는 부분이 있다 이부분에 추가 입력사항을 30개로 변경을 한다 그리고 48라인에 for문이 있는데 이부분을 6에서 31로 변경한다.. 이유는 추가입력 사항을 30개로 변경했기 때문이다 for문을 돌면서 type을 설정한다   다음으로는 스킨을 찾아서 수정해야 한다 회원가입 스킨이 들어있는 폴더는 /board/skin/site/default/mb_join.php 파일이다 이부분 파일을 열어보면 추가입력 사항이 5개로 되어 있는것이 보일것이다 이부분을 30개로 변경을 한다. 회원 수정도 마찬가지다 /board/mb_edit.php 부분에서 UPDATE 쿼리문을 추가입력 30개로 변경시킨후 for문을 찾아 6에서 31로 변경을 한다   이번에는 관리자 페이지에서 회원관리 부분을 수정해보자 자기소개 부분 프로세서 파일은 /board/mb_profile.php 파일에 있는데 이부분에서 49라인에 있는 for 문에서 6을 31로 변경을 한후 스킨파일을 연다 스킨 파일은 /board/skin/site/default/mb_profile.php 다 이 파일에서 추가입력사항이 5개로 되어있는데 30개로 변경을 한다   이번에는 관리자 페이지에서 회원등록 과 수정에 대해서 변경하겠습니다. /board/admin/member_edit.php에서 등록과 수정에 모두 이루어지니 이페이지만 수정하면 되겠습니다. 파일을 열면 50 라인과 113 라인에 UPDATE 와 INSERT 쿼리문이 있습니다. 이부분에서 추가항목필드(mb_ext......)가 5개로 되어 있는데 이부분을 30개로 변경하고 213라인에 보면 for문이 있는데 이부분에 6을 31로 변경합니다. 그리고 입력폼 항목을 보면 추가 항목이 5개로 되어 있는데 30개로 변경을 해주면 되겠습니다.   이러면 회원가입쪽에 추가입력사항 갯수를 늘리는 작업은 마무리가 된다.. 물론 다른 부분에 수정사항이 있을지 모르나...현재까지 알고 있는 부분은 여기까지이다.   이번에는 게시판관리에 대해서 추가입력 사항 늘리기를 시도해 보자 /board/admin/board_edit.php 파일을 연다 수정할 항목을 수정한다 게시판 스킨 파일을 연다 /board/write.php 부분을 수정한다 408라인에 for문을 6에서 31로 변경한다 INSERT 쿼리문 추가항목갯수 30개로 추가 스킨폴더안에 write.php 부분에 추가입력항목 갯수를 30개로 변경   이번에는 보기 폼이다. /board/include/view.inc.php 파일에서 154라인의 for문을 31로 변경시킨다 스킨폴더의 view.php 에서 추가항목 갯수를 30개로 변경         게시판의 내용을 복사할때 30개 추가입력사항도 같이 복사해야 하기 때문에  func.inc.php 파일에서 1428 번째 INSERT 를 추가입력 30개에 맞게 수정한다  테스트를 해보기 위헤 /board/mb_join.php 를 실행해서 회원가입을 해보자 30개의 추가입력사항이 나오게 하기 위해서
파란하늘 초록빛 새싹 도미노도미노 이놈의 작업실~ ★ 이피플레이 퀸 오브 코리아 수♥란♥현의 house 쿡쇼 예쁜손글씨 하늘 자전거
2010/08/31 11:43 2010/08/31 11:43
top

Leave a comment..