연우, 장을 열다.

오늘 소개해 드리고자 하는 것은 기본적으로 그누보드 내부에 내장되어 있는 네이버 스마트 에디터 기능에 관련해서 여분 필드를 사용해서 이용할 수 있는 함수를 소개하고자 합니다.


 지금 설명드리고자 하는 것은 그누보드5에 해당합니다. 기본적으로  아래와 같이 기본적으로 wr_content 내부에 소스코드가 적혀져 있습니다. 


이 게시판은 최소 글자 이상, 최대 글자 이하까지 글을 쓰실 수 있습니다.

글자


위 코드로 인해서 DHTML 기능을 사용할 수 있게 됩니다. 


그런데, 웹 페이지 제작을 하다보면, wr_content 이외의 여분 필드에서도 에디터 기능이 필요할 때가 간혹 있습니다. 


아래와 같이 사용하시면 됩니다. 


먼저 하셔야할 것은 여분필드의 디비를 바꿔줍니다.


1.DB에서  아래와 같이 바꿉니다. 

ALTER TABLE  `g5_write_table` CHANGE  `wr_3`  `wr_3` TEXT CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL 


제가 테스트 했던 여분 필드는 wr_3입니다. 


2. write.skin.php 에서 아래와 같이 함수를 추가합니다. 




이 게시판은 최소 글자 이상, 최대 글자 이하까지 글을 쓰실 수 있습니다.

글자




3. 마지막으로 함수에도 아래 코드를 추가합니다. 





function fwrite_submit(f)
{
		
         

    ......중략.....

		document.getElementById("btn_submit").disabled = "disabled";

		return true;
}




이렇게 마지막에 글쓰기 폼을 써밋할때 위와 같이 사용하실 여분 필드들을 추가해주시면 됩니다. 


결과적으로는 아래 이미지 처럼 여분 필드를 사용 하실 수 있습니다. 





규격 및 사양으로 적혀있는 부분이 wr_content에 해당이 되고, 제품 소개 부분이 여분필드 wr_3으로 사용한 것입니다. 


감사합니다.