Member's Skins

테마, 스킨, 위젯 등 아미나 회원자료실

홈 > 회원포럼 > 회원자료실
회원자료실

excel파일을 이용한 게시물 일괄등록 write skin

스킨 제작시 엑셀 로직 관련 아래 소스를 참고했습니다. 

http://amina.co.kr/bbs/board.php?bo_table=skin_member&wr_id=6274 


해당 스킨은 게시판 추가설정 기능을 사용하는 것으로

write skin이 아닌 사용하는 list skin, view skin 등의 설정 스크립트에 관련 코드를 추가하는 사용 할 수 있습니다.

basic-auto-input/setup.skin.php       - 파일업로드

basic-auto-input/setupsave.skin.php  - 업로드 파일 등록


이 스킨을 사용하기 위해서는 /bbs/board.setup.php 에 write skin 관련 코드를 추가 해주셔야 합니다.

원 소스의 40라인 부터 보시면 write skin 관련 항목이 빠져있습니다.



@include_once($board_skin_path.'/setupsave.skin.php');


// 스킨별 저장

if($_POST['boset']['list_skin']) {

$list_skin_path = $board_skin_path.'/list/'.$_POST['boset']['list_skin'];

@include_once($list_skin_path.'/setupsave.skin.php');

}


if($_POST['boset']['view_skin']) {

$view_skin_path = $board_skin_path.'/view/'.$_POST['boset']['view_skin'];

@include_once($view_skin_path.'/setupsave.skin.php');

}

// write skin 항목 추가.

if($_POST['boset']['write_skin']) {

$write_skin_path = $board_skin_path.'/write/'.$_POST['boset']['write_skin'];

@include_once($write_skin_path.'/setupsave.skin.php');

}


goto_url('./board.setup.php?bo_table='.$bo_table);





엑셀의 첫줄과 그누보드 db 핃드명을 일치시켜  필요한 정보만 입력하는 방식

입력하고자 하는 필드만 선별해서 데이타를 입력하면 됩니다. 

보통의 경우 ca_name, wr_title, wr_content 


Excel 97~2003 통합문서 xls 파일 저장



write skin 디렉토리 업로드 & 게시판 추가항목 설정

Basic-Board/write/basic-auto-input



티스탁님이 올리신 명언 일괄 등록 테스트 




추가내용 

basic-auto-input1.01 태그 입력 추가 (첨부 파일 xls 처럼 as_tag 등록)

basic-auto-input1.0.2 $write_table 접미사가 고정되어 있던 부분 수정

22 Comments
12 티스탁 06.11 23:52  
감사합니다.. 다른 서버에 테스트를 하니까 정상적으로 출력이 됩니다..
본사이트에 뭔가 소스가 잘못된듯하네요.. ㅠ.ㅠ 감사합니다..
추천 1000000000만개
11 키키™ 06.12 20:05  
소스에
$write_table 접미사가 고정 값으로 되어 있었는데 혹 이부분이 문제가 있지 않았는지 점검해보세요.

이전
$write_table = "g5_write_{$bo_table}";

수정
$write_table = $g5['write_prefix'] . $bo_table;
11 키키™ 06.12 07:25  
감사합니다 ^^
3 깽이언니 06.12 06:50  
1추 드려요~ 미리 감사드립니다 준비중인 사이트에 써보고 싶네요!
11 키키™ 06.12 07:26  
감사합니다 ^^.
1 muto 06.16 12:45  
좋은자료감사합니다.
1 박하사탕00 08.09 03:51  
excel파일을 이용한 게시물 일괄등록
  1. 별도 라이센스 표기가 없는 경우 다운받으신 자료는 비영리 사이트에서만 사용가능하며, 제작의뢰 또는 납품용으로도 사용할 수 없습니다.
  2. 또한 몰에서 판매하는 자료의 리소스로 활용 또는 단독판매가 불가능하고, 회원자료실에서 재배포도 불가능합니다.
  3. 포인트가 있는 경우 다운로드 후 2개월(60일) 동안은 다시 받더라도 재차감되지 않습니다.
제목
최근 글
최근 댓글
Facebook Twitter GooglePlus KakaoStory NaverBand