테스트 사이트 - 개발 중인 베타 버전입니다

여분필드를 어떻게 추가하면 되는지요? 고수님들 부탁합니다. 채택완료

near 11년 전 조회 7,543
아래 write.skin.php 소스에서.. [홈페이지]란 아래에, [전화번호]라는 여분필드를 구성하고 싶은데 어떻게 하는지 모르겠습니다. 
그리고 list.skin.php 소스에서
"list.skin.php 파일에서는 과 같이...."하면 된다는데, 어느 자리에 이런 식으로 변경을 하는지 모르겠습니다. 염치없지만, 무럭무럭 자라나는 꿈나무에게 시원한 물줄기 한번 부탁합니다.
아래는 write.skin.php소스와 list.skin.php 소스입니다. 꼭 여러분들의 도움을 바랄께요. 부탁합니다. 
***** write.skin.php소스 *****
if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가
if ($is_dhtml_editor) {
    include_once("$g4[path]/lib/cheditor4.lib.php");
    echo "";
    echo cheditor1('wr_content', '100%', '250');
}
// 카테코리를 자동으로 선택하게 합니다. 
if($write[ca_name]){ 
    $category_option = str_replace("'$write[ca_name]'","'$write[ca_name]' selected",$category_option); 
}
?>
 
 
   
   
   
   
:: ::
       
       
           
           
               
               
           
           
           
   
           
           
   
   
           
           
   
   
           
$option = "";
$option_hidden = "";
if ($is_notice || $is_html || $is_secret || $is_mail) { 
    $option = "";
    if ($is_notice) { 
        $option .= "공지 ";
    }
    if ($is_html) {
        if ($is_dhtml_editor) {
            $option_hidden .= "";
        } else {
            $option .= "html ";
        }
    }
    if ($is_secret) {
        if ($is_admin || $is_secret==1) {
            $option .= "비밀글 ";
        } else {
            $option_hidden .= "";
        }
    }
    
    if ($is_mail) {
        $option .= "답변메일받기";
    }
}
echo $option_hidden;
if ($option) {
?>
   
       
       
   
   
   
   
       
       
   
   
   
       
       
   
   
       
   
   
   
   
   
       
       
   
   
   
   
   
   
       
   
   
   
   
   
   
       
       
   
   
   
   
   
       
       
   
   
   
이 름
패스워드 >
이메일
홈페이지
옵 션
분 류
제 목
   
   
   
       
           
               
               
           
       
               
               
               
글자
   
   
   
   
관련링크 #
           
               
                   
               
               
파일첨부  
                    
                   
                   
       
       
트랙백주소
       핑 보냄
  왼쪽의 글자를 입력하세요.
   
       
   
        
       
   
****** list.skin.php 소스 ******
if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가 
// 선택옵션으로 인해 셀합치기가 가변적으로 변함
$colspan = 6;
if ($is_category) $colspan++;
if ($is_checkbox) $colspan++;
if ($is_good) $colspan++;
if ($is_nogood) $colspan++;
// 제목이 두줄로 표시되는 경우 이 코드를 사용해 보세요.
// 제목
?>
   
   
   
 
 
    $cnt_bo_1 = $bo_1[0] ? $bo_1[0] : 10; // 한줄당 분류 갯수(현재:10) 
    $cnt = 1; 
    $cnt0 = 0; 
    $bb_s=""; $bb_e=""; 
    $b_s=""; $b_e=""; 
    $arr = explode("|", $board[bo_category_list]); // 구분자가 , 로 되어 있음 
    $str = " | "; 
    for ($i=0; $i
        if (trim($arr[$i]))  { 
        if ($sca == $arr[$i]) { $cnt0++; $b_s=""; $b_e=""; } else {$b_s=""; $b_e="";} 
            $str .= " $b_s$arr[$i]$b_e  | "; 
if ($cnt == $cnt_bo_1) { $cnt = 0; $str .= " "; } 
    $cnt++; 
    } 
    if ($cnt0 == 0 ) { $bb_s=""; $bb_e=""; } 
?> 
 
    TOTAL  
   
   
   
   
   
       
       
       
       
       
       
   
       
       
   
   
   
   
       
       
       
       
       
       
       
       
       
   
   
   
   
"; } ?>
   
class="bbs_line1">
번호 분류 제목 작성자 등록일 조회수 추천 비추천
class="bbs_line2">
       
        if ($list[$i][is_notice]) // 공지사항 
            echo "";
        else if ($wr_id == $list[$i][wr_id]) // 현재위치
            echo "{$list[$i][num]}";
        else
            echo "{$list[$i][num]}";
        ?>
       
        echo $nobr_begin;
        echo $list[$i][reply];
        echo $list[$i][icon_reply];
        echo "";
   if ($list[$i][is_notice])
            echo "{$list[$i][subject]}";
        else
        {
            $style1 = $style2 = "";
            if ($list[$i][icon_new])
                $style1 = "color:#;"; // 최신글 컬러
            if (!$list[$i][comment_cnt]) // 코멘트 없는것만 굵게
                $style2 = "";
            echo "{$list[$i][subject]}";
        }
        if ($list[$i][comment_cnt]) 
            echo " {$list[$i][comment_cnt]}";
        echo " " . $list[$i][icon_new];
        echo " " . $list[$i][icon_file];
        echo " " . $list[$i][icon_link];
        echo " " . $list[$i][icon_hot];
        echo " " . $list[$i][icon_secret];
        echo $nobr_end;
        ?>
class='bbs_line'>
게시물이 없습니다.
class='bbs_line'>
    이전검색"; } ?>
   
    // 기본으로 넘어오는 페이지를 아래와 같이 변환하여 이미지로도 출력할 수 있습니다.
    /*
    $write_pages = str_replace("처음", "", $write_pages);
    $write_pages = str_replace("이전", "", $write_pages);
    $write_pages = str_replace("다음", "", $write_pages);
    $write_pages = str_replace("맨끝", "", $write_pages);
    $write_pages = preg_replace("/([0-9]*)<\/b>/", "$1", $write_pages);
    */
    $write_pages = preg_replace("/([0-9]*)<\/b>/", "$1", $write_pages);
    $write_pages = str_replace(">처음", " class=\"direction prev\"> ", $write_pages);
    $write_pages = str_replace(">이전", " class=\"direction prev\"> ", $write_pages);
    $write_pages = str_replace(">다음", " class=\"direction next\" > ", $write_pages);
    $write_pages = str_replace(">맨끝", " class=\"direction next\" > ", $write_pages);
    $write_pages = str_replace(" ", "", $write_pages);
    ?>
   
    class=\"direction next\">다음검색 "; } ?>
   
       
       
       
   
       
       
       
       
   
   
   
   
   
   
댓글을 작성하려면 로그인이 필요합니다.

답변 3개

채택된 답변
+20 포인트
s
sinbi Expert
11년 전
저도 잘 모르는데, 아래 주소 참고하시면 작업 성공할 수 있을 것 같네요.
로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

n
11년 전
워낙 초보라서.. 블로그 보고, 제가 이해한대로 해도.. 여전히 반영이 안되네요. 아무튼 감사합니다. 홈짱닷컴님!
로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

홈짱닷컴
11년 전
저도 여분필드란 걸 한번도 사용을 안해봐서 ..^^;;
혹시 써먹을지 몰라 자료있는 곳들만 링크 모아둔 것 뿐이라...

댓글을 작성하려면 로그인이 필요합니다.

n
11년 전
홍짱닷컴 님 답변 감사합니다. 
그런데, 제가 그누보드 설치만 했봤지, 이렇게, 여분필드 추가까지는 못해봐서, 어디에 어떤 식으로, 넣어야 하는지.... 모르겠습니다. 수고스럽지만, 소스에서, 해당되는 부분을 입력해 주시면 안될까요. 
저 같은 왕초보들에게는 진짜 커다란 힘이 될텐데요. 염치없지만, 부탁드립니다. 
로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

홈짱닷컴
11년 전
이 게시물이 도움이 되지 않을까 싶네요. http://blog.naver.com/thehogam/70158472408

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인