여분필드 20개 확장 기본 스킨 > 그누4 스킨

그누4 스킨

스킨의 저작권은 해당 스킨 제작자님께 있으며, 그누보드의 저작권과 다를 수 있습니다.
스킨 다운로드시 좋아요와 감사의 코멘트를 남기시면 제작자에게 큰 힘이됩니다. ^^y
그누보드와 관련이 있지만 스킨과 빌더가 아니면 플러그인 게시판에 올려주세요.

여분필드 20개 확장 기본 스킨 정보

게시판 여분필드 20개 확장 기본 스킨

첨부파일

ext.zip (75.1K) 455회 다운로드 2007-02-27 02:47:11

본문

귀차니즘이 발동하여 만들어 봤습니다.

매번 여분필드 만드느라 20여분 정도의 시간을 낭비해서 그누 basic 스킨을 기본으로 20개까지 여분 필드를 사용할 수 있도록 했습니다.

리스트, 보기 페이지에 20개의 여분필드 전체가 보이며, 쓰기에서 20여개의 입력을 받습니다.

다른 기교는 없으며 단순 필드 확장만 하였습니다.
더 필요하신 분들은 list, view, write, update 파일에서 추가를 하시면 되며, 반대인 경우 삭제하여 사용하시면 됩니다.

불필요한 스킨일지도 모르나 코딩을 조금이라도 덜하고 싶은 맘에 만든 것이니 필요하신 분들은 유용하게 이용하셨으면 좋겠습니다.
추천
2
  • 복사

댓글 전체

저 같은 입문자에겐 너무 좋은 스킨이네요.

아직 여분필드가 어떻게 쓰이는지 잘 모르긴 하지만

너무 감사합니다.

오늘 저녁에 다운받아 여분필드에 대해 공부해야 겠네요.
여분 필드를 제가 처음 적용해는데요.

잘 몰라 여쭤보고 싶습니다.

게시판 스킨 사용하는 방식으로 설치를 했는데 아래와 같은 애러 메시지가 나옵니다.

update g4_write_ext set wr_11 = '', wr_12 = '', wr_13 = '', wr_14 = '', wr_15 = '', wr_16 = '', wr_17 = '', wr_18 = '', wr_19 = '', wr_20 = '' where wr_id = '3'

1054 : Unknown column 'wr_11' in 'field list'

error file : /bbs/write_update.php


이런 것은 어떤 이유에서 나오는 건지 알고 싶습니다.


------------------------------------------------------
더 필요하신 분들은 list, view, write, update 파일에서 추가를 하시면 되며, 반대인 경우 삭제하여 사용하시면 됩니다.
-----------------------------------------------------

어떻게 해야하는 건지 제게 약간만 자세히 가르쳐 주세요.

다시 한번 감사드립니다.
혹시 본 스킨을 사용하는 DB 테이블에 확장필드를 안만드셨나요?

스킨을 사용하시려면 DB 테이블에 해당 컬럼(즉, 여기서는 wr_11부터 wr_20까지겠죠..)을 먼저 생성하셔야 사용이 가능합니다.

테이블에 DB 생성은 phpmyadmin을 이용하시여 생성을 하시거나 아래 게시물(원글은 못찾겠네요.. 일단..)을 보시고 생성하시면 될거 같네요

http://www.sir.co.kr/bbs/tb.php/g4_qa/31464

위 글내용중
sql_fetch(" alter table g4_write_테이블명 add wr_11 text ");
이 구문전체에 해당 테이블명을 적어 주시고, wr_11 부터 wr_20까지 구문을 만들어 주시면 되겠죠??

끝에 text라고 되어 있는데 이건 타입이므로 모르시면 그대로 사용하셔도 되며, varchar로 변경하여 사용하셔도 됩니다.(사용 용도에 따라 변경하시면 됨)

테이블에 wr_11부터 wr_20까지의 컬럼이 생성된 것을 확인하고 사용하시면 됩니다.

그리고 필드의 확장 추가시 위에 말씀드린 4개의 파일(list, view, write, update 관련 파일) 모두 동일한 필드수 대로 수정하셔야 에러 없이 작동 됩니다. list.skin.php에 20개의 여분 필드를 읽어 오는데 write.skin.php에 여분필드를 15개밖에 안쓰면 당연히 안나오겠죠??

그누의 장점은 질문하면 많은 분들께서 답변을 잘해주시는 것도 있지만, 팁과 질답 게시판에서 검색하면 무궁무진한 해결방법을 찾아보실 수 있습니다.

좋은 사이트 만드시길 바래요 ^^
이렇게 답을 달아주시니 쿠츠님 너무 감사합니다.

제가 여분필드를 만들어 주지 않아서 입력시 발생한 애러였습니다.

님이 알여주신대로 하니까 애러메시지가 뜨지 않네요.

제가 그누보드에서 참 많은 분들의 도움을 받고 있습니다.

다시 한번 쿠츠님께 감사하다는 말을 전합니다.

나중에 저 또한 님처럼 도와줄 수 있는 실력을 갖추었으면 좋겠습니다.

감사합니다.
수정시 여분필드의 값을 못읽어 오는 것에 대하여 수정하였습니다.
허접한 스킨?? 이지만 이미 받으셨던 분들에게 죄송합니다.

write.skin.php 파일을 수정하여 다시 올렸습니다.

다시한번 사과드립니다 ^^
© SIRSOFT
현재 페이지 제일 처음으로