추가 필드에 대한 질문입니다. > 그누4 질문답변

그누4 질문답변

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기
기존 게시물은 열람만 가능합니다.

추가 필드에 대한 질문입니다. 정보

추가 필드에 대한 질문입니다.

본문

그누에서 기본 10개의 필드를 제공하지만
그것보다더 많은 추가 필들르 사용하고자 합니다.

DB에서는 itpoint_1 ~ 7까지의 필드를 생성하였습니다.

adm 폴더 안의 sql_write.sql 란 파일을 수정해서 게시판 생성시 필드가 생성되록 만들었습니다.
(형식은 varchar(255) 로 입력.)

스킨에서는

<input class=ed style="width:200px;" name=itpoint_1 itemname="point1" value="<?=$write[itpoint_1]?>">

식으로 7개를 추가하였구요.

글작성후 데이타를 보면 전부 데이타가 0으로 나옵니다.
강제적으로 (sql관리자) 데이타를 임의로 수정후 글 수정버튼을 누르니까

임의 수정한 테이타는 보여지는데 바꾸고 저장을 하면 저장이 되질 않네요..

단순 DB에서의 필드 추가만으로 사용이 불가능한건가요?

다른 소스 어딘가에 제한된것이 있는지 도통 모르겠어요 ㅠ.ㅜ

횡설수설입니다만.. 고수닙들 답변 기다릴께요
  • 복사

댓글 전체

추가 필드는 1개 가지고도 10개의 필드로도 활용할 수 있습니다.
실제로 그렇게 활용하시는분도 계시구요.
원리는 그누보드의 분류기능처럼 '|'로 구분해서 추가필드에 값들 넣는겁니다.
예를 들어 추가필드1에 '1|2|3'를 넣으면 필드3개로도 쓸수 있습니다.
저의 경우에는 추가필드 외에 더 필요할 경우 게시판의 성격에 맞춰 자주 사용하지 않는 필드를 활용하고 스킨을 변경하는 방법을 사용했는데요... wr_link1(text), wr_link2(text), wr_link1_hit(int), wr_link2_hit(int), wr_homepage(varchar), wr_good(int), wr_nogood(int) 등을 활용했죠...
대신에 혹시라도 햇갈릴까봐 스킨과 연관해서 수정해서 만든후 스킨에 Remark를 ^^
(제 머릿속에도 지우개가... -_-)

이런 것을 잘 활용하면 현재 버전에서는 지원하지 않지만 지원되는 함수를 사용하여 스크랩 횟수를 저장할 수도 있죠...
wr_link1_hit, wr_link2_hit, wr_good, wr_nogood 등... (나중에는 지원되길 바라며)

달빛온도님 아이디어와 함께 활용하면 그래도 많이 활용될 것입니다.
폼으로 전송했는데 데이터가 저장되지 않는다면

저장을 처리하는 부분에서 추가 필드에 데이터를 넣지 않았다는 말이겠죠..

그누보드 원본소스에서 글 작성후 저장하는 부분을 찾으셔서 만드신 필드도 저장하도록 수정하세요..
© SIRSOFT
현재 페이지 제일 처음으로