묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
안녕하세요.
신규 게시물 작성시 해당 게시물에 대한 짧은 링크에 대한 정보에 대한 내용을
EVENT 을 발생 하고 싶습니다.
혹시 방법이 있을까요 ?
찾고 싶은 것은 게시물을 작성하여 등록 버튼을 눌렀을때 , 공통적으로 호출되는 루틴이
있는지 확인하고 싶습니다.
그래서 해당 소스 부분에
(A)
<?
특정 폴더에 파일을 만들기... ( 짧은 링크 ) 정보 넣기
?>
그리고, 주기적으로 / 페이지 읽기 작업
(B)
<?
특정 폴더에 파일이 있는지 검사하여, 있다면 새창 띄우기..
?>
이렇게 하려고 합니다.
그래서, (A) 영역을 찾아야 할텐데, 쉽지 않내요.. ^^;
신규 게시물 작성시 EVENT 을 발생하고 싶습니다.
2008.08.01 11:37
안녕하세요.
신규 게시물 작성시 해당 게시물에 대한 짧은 링크에 대한 정보에 대한 내용을
EVENT 을 발생 하고 싶습니다.
혹시 방법이 있을까요 ?
찾고 싶은 것은 게시물을 작성하여 등록 버튼을 눌렀을때 , 공통적으로 호출되는 루틴이
있는지 확인하고 싶습니다.
그래서 해당 소스 부분에
(A)
<?
특정 폴더에 파일을 만들기... ( 짧은 링크 ) 정보 넣기
?>
그리고, 주기적으로 / 페이지 읽기 작업
(B)
<?
특정 폴더에 파일이 있는지 검사하여, 있다면 새창 띄우기..
?>
이렇게 하려고 합니다.
그래서, (A) 영역을 찾아야 할텐데, 쉽지 않내요.. ^^;
애드온으로 활용하고 간단한 셈플입니다.
if(Context::getResponseMethod() == 'XMLRPC' || Context::get('module') == 'admin') return;
// Context::get('document_srl'); <- 작성시 문서번호
if($called_position == 'after_module_proc') {
// 글 작성, 수정
if($this->act == 'procBoardInsertDocument') {
사용하려는 EVENT 또는 함수
}
}
질문 설명이 애매한데요, javascript로 등록 후 처리될 시점에서의 EVENT인지 등록 과정에서의 PHP EVENT인지 모르겠습니다.
위에꺼는 PHP로 애드온에서 문서 등록 시 일어날 작업을 간략히 만든겁니다.