wr_1 ~ wr_5 필드 스킨만 수정해서 사용가능(수정) > 그누3 스킨

그누3 스킨

wr_1 ~ wr_5 필드 스킨만 수정해서 사용가능(수정) 정보

게시판 wr_1 ~ wr_5 필드 스킨만 수정해서 사용가능(수정)

첨부파일

basic_wr.tar (60.0K) 129회 다운로드 2004-02-18 22:21:17

본문

다음 스킨은 3.08의 basic 스킨을 수정하였습니다.
스킨만 수정하여 wr_1 ~ wr_5 필드에 값을 입력,수정 하는 것이 가능합니다.
앞으로 그누가 업데이트 되도 프로그램 변경 작업을 하지 않으셔도 되는것이 특징입니다.ㅋㅋ

1. 먼저 박갑성님의 필드 생성 프로그램 돌려주시고(이전버전사용자를 위해서)
  http://sir.co.kr/?doc=bbs/gnuboard.php&bo_table=tiptech&page=1&wr_id=1381

2. 스킨을 설치후 필요에 따라서 wr_1 ~ wr_5로 되어 있는 input  라벨을 수정하셔서 사용하시면 됩니다.

ps. 3.04 이하를 사용하시는 분은 bbs/gbmoveupdate.php에서 wr_1 ~ wr_5 필드 체크, 수정하는것을 3.05이상에서 관리자님이 추가한 방식으로 변경해야만 사용가능합니다.

** 3.05 이상 사용자중 기존스킨 변경법만 알고 싶으신 분은 팁앤테크의 다음 링크를 참조하세요.
http://www.sir.co.kr/?doc=bbs/gnuboard.php&bo_table=tiptech&sselect=&stext=§ion=&ssort=&sorder=&page=1&wr_id=1480

[수정] ** 3.09이상으로 패치하신분은 스킨에 포함된 gbupdate.skin.php를 사용하지 마세요.
        관리자님께서 3.09에서 이부분을 gbupdate.php에 추가하셨습니다.
추천
3

댓글 전체

코멘트 작성시에 wr_1 ~ wt_5까지의 데이타가 없어지는 문제 해결법..

3.09로 설치하셨다면. 스킨디렉토리에 있는 gbupdate.skin.php 내용
다음 내용만 지워버리시면 문제 해결됩니다.
sql_query(" update $write_table set wr_1 = '$wr_1',
                                    wr_2 = '$wr_2',
                                    wr_3 = '$wr_3',
                                    wr_4 = '$wr_4',
                                    wr_5 = '$wr_5'
                                    where wr_id = '$wr_id' ");
3.09에서는 위의 내용이 bbs/gbupdate.php에 이미 추가 되어있습니다.
                                   
그리고 3.09 이전에서 해결하실려면 다음 처럼 사용하셔야 합니다.
if(!$wr_comment) {
    sql_query(" update $write_table set wr_1 = '$wr_1',
                                    wr_2 = '$wr_2',
                                    wr_3 = '$wr_3',
                                    wr_4 = '$wr_4',
                                    wr_5 = '$wr_5'
                                    where wr_id = '$wr_id' ")
}
까만도둑님께서 버그를 발견하셔서 연락하시어 문제를 해결했습니다.
gbupdate.skin.php에서 데이타 업데이트시에 코멘트일때는 저장하면 안되는데 코멘트일때도 저장하여 기존 wr_1 ~ wr_5까지의 데이타가 날아가는 문제가 있었습니다.
그래서 업데이트시에 코멘트가 아닐경우만 업데이트 하도록 수정하였습니다.
루트님 잘됩니다. 아 제가 소스를 잘못 고쳐서그랬어요. 잘됩니다.
수고하셨습니다..
<?=$wr_5?>이부분을<?=$write[wr_1]?>이렇게 고쳐야 되는거 같던데 못밨습니다.
수고하세요.
X로보드 모스킨의 경우 cfg 파일인가(요즘 나왔답니다) 에서 on/off 를 해 주게끔 되더군요.
아쉬운점은 검색시 안 걸린다는 .... X보님 스킨 5.0 대~ 인가 그렇죠. 테스트 하느냐고 설치
해 봤었는데 .... 99.9% 텍스트 구성이라 빠르더군요.

그누도 이렇게 간단하게 자꾸 개발 되었으면 좋겠습니다. 루트님 감사합니다.
ㅋㅋ 별말씀을 첨에 이렇게 만들었어야 하는데 관리자님의 의도를 제대로 파악하지 못해서 여러분들에게 혼란을 드려서 죄송하기만 합니다.
Warning: main(./bbs/skin/board/basic_wr/gblist.skin.php) [function.main]: failed to create stream: No such file or directory in /home/hosting_users/conquer/www/gnu/bbs/gblist.php on line 228

Warning: main() [function.main]: Failed opening './bbs/skin/board/basic_wr/gblist.skin.php' for inclusion (include_path='.:/usr/local/lib/php') in /home/hosting_users/conquer/www/gnu/bbs/gblist.php on line 228

현재 3.07을 새로 설치해서 3.08을 패치 사용중입니다.
root님 스킨 다운 받아서 올리고 해당 게시판 클릭하닌 위와 같은 메세지가 뜹니다.
박갑성님의 필드 생성 프로그램은 3.07을 새로 설치한 경우는 안돌려도 될거 같아 안돌렸습니다.

제가 뭘 잘못해서 안되는지 궁금합니다.
저는 mozilla1.4, explore6.0 에서 이상이 없는데..
gats님 혹시 버전 어떤것을 사용하나요.
bbs/gbform.php 아래에서 3번째 줄에 다음의 내용이 있는지 확인해주세요
include "$board_skin/gbform.skin.php";

위의 include는 관리자님이 3.05에서 넣은것인데 form 호출시에 여기시 스킨의 form 파일을 include 해야 됩니다.
그래게 되어있다면 현재 받으신 gbform.skin.php의 40번째 라인부터 wr_1부터 wr_5까지 다음의 내용이 있는지 확인한번 해주세요.
<tr class='ht'><td>wr_1</td><td><input type=text name='wr_1' itemname='wr_1' value='<?=$write[wr_1]?
>' class='input w99'></td></tr>
<tr class='ht'><td>wr_2</td><td><input type=text name='wr_2' itemname='wr_2' value='<?=$write[wr_2]?
>' class='input w99'></td></tr>
<tr class='ht'><td>wr_3</td><td><input type=text name='wr_3' itemname='wr_3' value='<?=$write[wr_3]?
>' class='input w99'></td></tr>
<tr class='ht'><td>wr_4</td><td><input type=text name='wr_4' itemname='wr_4' value='<?=$write[wr_4]?
>' class='input w99'></td></tr>
<tr class='ht'><td>wr_5</td><td><input type=text name='wr_5' itemname='wr_5' value='<?=$write[wr_5]?
>' class='input w99'></td></tr>
루트님 잘되는데요. 한가지 이상한 점이 있어요..
글을 적고나서 수정에 들어가면 원래 적은 글이 나와야 하잖아요..
그런데 새로 생성한 5개의 필드는 내용이 나오지 않습니다.
제기 멀 잘못 한건가요.. 확인 부탁 드립니다..
좋은 정보 감사합니다.
수고하세요..
전체 740
그누3 스킨 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1402호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT