묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
write ok 파일
2007.09.04 02:14
요즘 제로보드에 푹 빠져서 열심입니다. ^^;;
한가지 질문 여쭈어 볼께요..
예전 제로보드 4일때는 게시글이 생성 되었을 때, 관리자에게 자동 으로 이메일을 보내는 기능을 하기 위해
write_ok.php 파일에 수정을 가해서 가능 했는데.
이번 제로 보드 XE는 write_ok.php와 같은 기능을 하는 파일이 어디에 있죠?
혹시 아시는 분 있으시면 답변 부탁드립니다.
감사합니다.
한가지 질문 여쭈어 볼께요..
예전 제로보드 4일때는 게시글이 생성 되었을 때, 관리자에게 자동 으로 이메일을 보내는 기능을 하기 위해
write_ok.php 파일에 수정을 가해서 가능 했는데.
이번 제로 보드 XE는 write_ok.php와 같은 기능을 하는 파일이 어디에 있죠?
혹시 아시는 분 있으시면 답변 부탁드립니다.
감사합니다.
댓글 6
-
Simulz
2007.09.04 11:11
-
Simulz
2007.09.04 11:13
글을 작성시 관리자에게 자동으로 이메일을 보내게 하려면
애드온 프로그램을 만들어 사용하시면 됩니다. -
sixram2088
2007.09.04 11:19
감사합니다 ^^ -
sixram
2007.09.04 12:05
답변 감사드립니다.
그런데 제가 애드온을 만들 실력 정도가 되지 않아서,
예전 제로보드4때 했던 것처럼 write_ok.php 파일 끝에
// 자동 메일 발송 부분
$to = "---";
$mh = "From: NPL Webmaster <---->";
$title="$name"." 님이 "."$id"." 게시판에 글을 올리셨습니다.";
$body="작성자 : "."$name\n"."제목 : "."$subject\n"."작성시간 : ".date("Y/m/d H:i:s")."\n"."원문보기 : "."http://------/bbs/view.php?id=$id&no=$no";
mail($to , $title , $body, $mh);
이런 식으로 php구문을 추가해서 사용하려고 합니다.
그런데 변수 찾기가 쉽지 않은데, (완전 초보라고 보시면 됩니다 ^^;;)
$name (작성자), $subject (글제목), &id (게시판 이름)과 같은 변수를 어떻게 찾아야 하는지요?
혹시 아시면 답변 부탁드립니다.
감사합니다. -
베니
2007.09.04 18:11
애드온밖에 방법이 없습니다. ;;; 제가 올렸던 댓글 알림 애드온의 소스코드를 분석해보시면 방법이 좀 나올겁니다. -
sixram
2007.09.04 19:29
감사합니다, 베니님..^^
너무 초짜라 분석을 해보았는데도 감이 잘 안오네요..
혹시 RSS 피드를 생성하는 파일로부터 변수를 뽑아서 메일링 해줄 수 있나요?
1. 각 스킨의 insert.xml 파일에서 작성된 폼 값을 검사합니다.
2. procBoardInsertDocument() 함수를 호출하여 board 모듈의 board.controller.php 파일에서 등록, 수정을 준비합니다.
3. 신규 등록이면 insertDocument() 함수를 호출하여 document 모듈의 document.controller.php 파일에서 처리&등록 합니다.
4. 글 수정이면 updateDocument() 함수를 호출하여 document 모듈의 document.controller.php 파일에서 처리&업데이트 합니다.