추가필드에 따른 열공모드.. 여러분의 도움을 정보
추가필드에 따른 열공모드.. 여러분의 도움을본문
밑에 쓰긴 했지만
머리아~퍼 도 해볼랍니다.
여분필드 1~10번을 | 로 구분하여 쓰면 검색시나 필드업데이트시 좀 문제가 있어서
여유필드를 제가원하는 필드명으로 해서 10~20개 더 추가해서 쓸려고 합니다.
전체적으로 어느파일들을 건드려야 할지 아시는 대로 좀 알려주세요.
1. 기본적으로 해당 skin 디렉에 있는건 추가필드에 맞춰 수정
2. bbs폴더와 admin폴더에 있는 파일들중 일부(?)는 원본상태에서
조건문을 주어 게시판명이 "추가필드게시판"이면 수정된(또는 추가된) 파일을 불러오게 하면 됨.
3. 입력, 수정시는 bbs/write.update.php 을 write.update_add1.php 등으로 바꾸어 사용.
(신규,수정 등 추가된 여분필드에 맞춰 쿼리따로 쓰면됨)
여러분들의 도움을 바랍니다
추가필드에 따른 손대야할 파일을 알고있는대로 좀 알려주세요
열공모드 진입!!!
머리아~퍼 도 해볼랍니다.
여분필드 1~10번을 | 로 구분하여 쓰면 검색시나 필드업데이트시 좀 문제가 있어서
여유필드를 제가원하는 필드명으로 해서 10~20개 더 추가해서 쓸려고 합니다.
전체적으로 어느파일들을 건드려야 할지 아시는 대로 좀 알려주세요.
1. 기본적으로 해당 skin 디렉에 있는건 추가필드에 맞춰 수정
2. bbs폴더와 admin폴더에 있는 파일들중 일부(?)는 원본상태에서
조건문을 주어 게시판명이 "추가필드게시판"이면 수정된(또는 추가된) 파일을 불러오게 하면 됨.
3. 입력, 수정시는 bbs/write.update.php 을 write.update_add1.php 등으로 바꾸어 사용.
(신규,수정 등 추가된 여분필드에 맞춰 쿼리따로 쓰면됨)
여러분들의 도움을 바랍니다
추가필드에 따른 손대야할 파일을 알고있는대로 좀 알려주세요
열공모드 진입!!!
댓글 전체
필드 추가하셨고, 글작성화면과 글수정 화면 작업을 하셨다면
글 입력/수정만 하시면 되겠군요.
글 입력/수정에 대한것은 write_update.skin.php만 수정하시면 됩니다.
<?
if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가
// 자신만의 코드를 넣어주세요.
if(!$wr_comment) { // 코멘일때는 저장하면 안됩.
sql_query(" update $write_table set wr_11 = '$wr_11',
wr_12 = '$wr_12',
wr_13 = '$wr_13',
wr_14 = '$wr_14',
wr_15 = '$wr_15',
wr_16 = '$wr_16',
wr_17 = '$wr_17',
wr_18 = '$wr_18',
wr_19 = '$wr_19',
wr_20 = '$wr_20'
where wr_id = '$wr_id' ");
}
?>
아 그리고 관리자가 게시물을 다른 게시판으로 이동시에도 적용하시려면
이건 스킨으로 안되므로.. bbs/move_update.php
파일의 쿼리문중에서 wr_1에서 wr_10 까지 처리해주는 부분이 있는데 이곳에 wr_11에서 wr_20 까지의 내역을 추가하시면 됩니다
글 입력/수정만 하시면 되겠군요.
글 입력/수정에 대한것은 write_update.skin.php만 수정하시면 됩니다.
<?
if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가
// 자신만의 코드를 넣어주세요.
if(!$wr_comment) { // 코멘일때는 저장하면 안됩.
sql_query(" update $write_table set wr_11 = '$wr_11',
wr_12 = '$wr_12',
wr_13 = '$wr_13',
wr_14 = '$wr_14',
wr_15 = '$wr_15',
wr_16 = '$wr_16',
wr_17 = '$wr_17',
wr_18 = '$wr_18',
wr_19 = '$wr_19',
wr_20 = '$wr_20'
where wr_id = '$wr_id' ");
}
?>
아 그리고 관리자가 게시물을 다른 게시판으로 이동시에도 적용하시려면
이건 스킨으로 안되므로.. bbs/move_update.php
파일의 쿼리문중에서 wr_1에서 wr_10 까지 처리해주는 부분이 있는데 이곳에 wr_11에서 wr_20 까지의 내역을 추가하시면 됩니다
감사합니다.
근데 정말 저것만 손보면 되나요?
음.. 그렇담 첨부터 관리자모드에서 게시판생성시 테이블 쿼리에 미리 추가시켜 놓고 사용하면 더 편하겠네요?
여분필드 많이 필요없는것은 조건문으로 그냥기본으로 생성되게 하고....
지금 bbs 폴더에 board.php, write,view,list 에 전부 조건문 으로 따로 만들어둔 파일(추가에 관련된)
인쿠르드하게 만들고 있거든요?
저것만 손댄다면야 해볼만 하군요^^
근데 정말 저것만 손보면 되나요?
음.. 그렇담 첨부터 관리자모드에서 게시판생성시 테이블 쿼리에 미리 추가시켜 놓고 사용하면 더 편하겠네요?
여분필드 많이 필요없는것은 조건문으로 그냥기본으로 생성되게 하고....
지금 bbs 폴더에 board.php, write,view,list 에 전부 조건문 으로 따로 만들어둔 파일(추가에 관련된)
인쿠르드하게 만들고 있거든요?
저것만 손댄다면야 해볼만 하군요^^
조금만 고민해보시면 그누보드 원본소스를 손보지 않고 스킨에서 모두 처리가 가능하도록 되어있습니다 ^^
대형사이트에 적용해서 튜닝을 해야 되는 입장이라면 조금 생각해 볼일이지만
그렇지 않다면 모두 스킨에서 처리하도록 하는것이 좋을 것으로 생각됩니다.
대형사이트에 적용해서 튜닝을 해야 되는 입장이라면 조금 생각해 볼일이지만
그렇지 않다면 모두 스킨에서 처리하도록 하는것이 좋을 것으로 생각됩니다.