버그리포트) 링크를 3개 이상으로 설정할 때 정보
버그리포트) 링크를 3개 이상으로 설정할 때본문
그누보드 게시판에서 추가필드를 사용할 때에 wr_1, 2, 3,... 대신에
wr_link를 사용하고 있습니다.
그누보드 폴더/config.php 파일에서
// 게시판에서 링크의 기본갯수를 말합니다.
// 필드를 추가하면 이 숫자를 필드수에 맞게 늘려주십시오.
$g4['link_count'] = 10;
로 설정했습니다.
이 상태에서 게시판을 생성하고 게시판에 들어가서 글을 작성/수정해 보면 link 입력칸이 10개 생기지만 글을 작성하거나 수정할 때에 link3, 4,5, 등은 작동하지 않습니다.
그래서 그누보드 폴더/bbs/write_update.php 파일을 살펴보니
$w = $_POST["w"];
$wr_link1 = mysql_real_escape_string($_POST['wr_link1']);
$wr_link2 = mysql_real_escape_string($_POST['wr_link2']);
...(중략)...
$sql = " insert into $write_table
set wr_num = '$wr_num',
wr_reply = '$wr_reply',
wr_comment = 0,
ca_name = '$ca_name',
wr_option = '$html,$secret,$mail',
wr_subject = '$wr_subject',
wr_content = '$wr_content',
wr_link1 = '$wr_link1',
wr_link2 = '$wr_link2',
wr_link1_hit = 0,
wr_link2_hit = 0,
wr_trackback = '$wr_trackback',
wr_hit = 0,
...(후략)...
으로만 되어 있습니다.
insert 할 때 뿐 아니라 update할 때에도 마찬가지입니다.
link를 3개 이상 사용하는 경우를 고려하여 코드의 수정이 필요할 것 같습니다.
(write_update.php 파일)
+ 추가합니다
DB에서 g4_write_**** 등의 테이블을 생성할 때에도 link 개수가 반영되지 않고 있습니다..
wr_link를 사용하고 있습니다.
그누보드 폴더/config.php 파일에서
// 게시판에서 링크의 기본갯수를 말합니다.
// 필드를 추가하면 이 숫자를 필드수에 맞게 늘려주십시오.
$g4['link_count'] = 10;
로 설정했습니다.
이 상태에서 게시판을 생성하고 게시판에 들어가서 글을 작성/수정해 보면 link 입력칸이 10개 생기지만 글을 작성하거나 수정할 때에 link3, 4,5, 등은 작동하지 않습니다.
그래서 그누보드 폴더/bbs/write_update.php 파일을 살펴보니
$w = $_POST["w"];
$wr_link1 = mysql_real_escape_string($_POST['wr_link1']);
$wr_link2 = mysql_real_escape_string($_POST['wr_link2']);
...(중략)...
$sql = " insert into $write_table
set wr_num = '$wr_num',
wr_reply = '$wr_reply',
wr_comment = 0,
ca_name = '$ca_name',
wr_option = '$html,$secret,$mail',
wr_subject = '$wr_subject',
wr_content = '$wr_content',
wr_link1 = '$wr_link1',
wr_link2 = '$wr_link2',
wr_link1_hit = 0,
wr_link2_hit = 0,
wr_trackback = '$wr_trackback',
wr_hit = 0,
...(후략)...
으로만 되어 있습니다.
insert 할 때 뿐 아니라 update할 때에도 마찬가지입니다.
link를 3개 이상 사용하는 경우를 고려하여 코드의 수정이 필요할 것 같습니다.
(write_update.php 파일)
+ 추가합니다
DB에서 g4_write_**** 등의 테이블을 생성할 때에도 link 개수가 반영되지 않고 있습니다..
댓글 전체
링크는 2개만 가능하니 나머지는 여분필드이용하세요
게시판 테이블에 링크필드가 2개 밖에 없습니다(즉 가능한 최대값이 2인 것이죠)
따라서 갯수를 늘리려면 필드추가 후 코드 수정이 되어야합니다
따라서 갯수를 늘리려면 필드추가 후 코드 수정이 되어야합니다