묻고답하기

XE를 이용해 평가 사이트를 만들려고 합니다.

평가할 대상의 리스트는 DB 데이터(SQL 및 CSV 등)로 가지고 있기 때문에 형식에 맞게 가공하기는 어렵지 않습니다.

그런데 이 리스트를 XE의 게시판에 문서들로 일괄적으로 입력하는 방법이 없을까요 ?

그냥 SQL 데이터를 SQL의 DOCUMENT 부분에 IMPORT 시키자니 게시물의 SRL 이 꼬이거나 하는 문제가 있을 것 같고

어떻게 손을 봐서 겹치지 않게 올리는 방법이 없을까 여쭤 봅니다.


---- 질문 추가 -----


푸시아님께서 말씀해주신 함수를 메뉴얼에서 찾아 일단 테스트 해 보기 위하여

"외부페이지" 문서를 하나 생성하고 해당 문서에는


<?

if(!defined("__ZBXE__")) exit();


$obj->title = "My sample document";

$obj->content = "Hello World!";

$obj->tags = "demo, hello";

$obj->member_srl = "4";

$document_srl = getNextSequence();

$obj->document_srl = $document_srl;

$obj->module_srl = "197";

$obj->allow_comment = 'Y';

$obj->allow_trackback = 'Y';

$oDocumentController = &getController('document');

$output = $oDocumentController->insertDocument($obj);

?>


이렇게 작성한 PHP 파일을 하나 연결시켰습니다

member_srl 4인 회원의 이름으로 197번 모듈 번호를 가진 게시판에 글을 작성하기 위한 목적이었는데

혹시 ./modules/document/document.controller.php 에 함수가 정의되어 있다는 건가 싶어서 해당 경로를

require_once 하였을 경우에는 페이지 자체가 에러가 납니다.

어떻게 하면 좋을까요.....


----- 자문자답 -----


<?

if(!defined("__ZBXE__")) exit();

define('__ZBXE__', true);

require_once './modules/document/document.class.php';

require_once './modules/document/document.model.php'; 

require_once './modules/document/document.controller.php';


$oDocumentController = &getController('document');




$obj->title = "My sample document";

$obj->content = "Hello World!";

$obj->tags = "demo, hello";

$obj->module_srl = "197";

$obj->member_srl = "4";

$obj->user_id =  "~~~~";

$obj->nick_name =  "~~~~";

$obj->allow_comment = 'Y';

$document_srl = getNextSequence();

$obj->document_srl = $document_srl;

$output=$oDocumentController->insertDocument($obj,true);

?>


이렇게 닉네임과 아이디등을 다 넣어주고 require_once 에 윗 부분을 넣어주니 해결되더군요.

글쓴이 제목 최종 글
XE 공지 글 쓰기,삭제 운영방식 변경 공지 [16] 2019.03.05 by 남기남
몽뱃 특정 링크에 포인트감소를 넣을 순 없을까요  
yamal 로그인 할 때 "기본 URL 설정이 안 되어 있습니다" [1] 2013.06.09 by 송동우
이소은양 다솜음악플레이어의 버퍼링에 관하여 도움요청드립니다  
핫쵸코 게시물 db 이전 문의  
문성환769 포털에서 검색어 입력해서 사이트 클릭하면 접속이 되지 않습니다. 도움 부탁드립니다. [5] 2014.07.16 by 문성환769
풀카운트 최신게시물 출력이 이상하게 나옵니다.. [1] file 2013.06.09 by korea3d
MaidDaisy 이전하려고 하는데요..  
항룡 bodex -> board로 이전하는 방법 [2] 2013.06.09 by korea3d
korea3d 모바일 주소 xe/?m=1 설정 방법이 어떻게 되죠?  
Crejer 최근 게시물에서 게시판 글에 첨부된 이미지파 일여러개를 불러 올 수 있을까요? [1] 2013.06.09 by sejin7940
기술지원 댓글창 질문드립니다. [1] file 2013.06.09 by 용초딩
짝사랑 출석부 모듈 개근일수 변경...  
구름나무바위 특정페이지 로그아웃시 메인으로 가려고 location.href <- 이걸 사용했는데요.. [1] 2013.06.08 by 송동우
다크진 사이트접속오류, 가끔 이런 메시지가 뜨는데...  
비블루 메인화면...디자인부분요... file  
hoyeop 반복적인 구문 간단하게 할 수 없을까요??? [2] 2013.06.08 by sejin7940
오락실주인 게시판 넓이조절 문의  
Larki insertDocumentExtraVar 메쏘드를 쓰는 법에 대해 질문 드립니다. [1] 2013.06.08 by 송동우
위위위 1.7.3.4에서 아이디 로그인 [1] 2013.06.08 by 송동우
scepter83 스킨 값은 필수입니다. <= 이런 에러가 발생하네요. [2] file 2013.06.08 by SuperSonic
총대구구 백업 시 0% 무한로딩  
BST1 통합검색창을 넣고 싶어요 [1] 2013.06.08 by 송동우
호스케치 메인(?) 화면에만 이 장면이 나오게 하고 메뉴에 들어갓을때는 안나오게 하는 방법.. [2] file 2013.06.08 by 송동우
박노열 게시판에 mp3 혹은 동영상의 크기가 가로 세로 바뀔 때 어떻게 해야 합니까?  
낭만소년 Duplicate '0' for key 'PRIMARY' 메세지가 뜹니다 file  
늑대소리 게시판 검색창 펼쳐놓기와 위치 수정하고 싶어요 file  
짝사랑 포인트랭킹 출력 위젯 정렬이 이상하게 나옵니다 ... [1] file 2013.06.08 by 몽실아빠
beatnot js가 안먹히는데 어떤 문제일까요?  
호스케치 최근문서출력 위젯 업로드 경로에 관한 질문입니다 ; [2] 2013.06.08 by YEARNING
짝사랑 게시물에 접근 시 팝업창 메시지 변경 질문드립니다. [3] 2013.06.08 by 짝사랑