git-svn-id: http://xe-core.googlecode.com/svn/trunk@1460 201d5d3c-b55e-5fd7-737f-ddc643e51545

This commit is contained in:
zero 2007-05-18 04:01:50 +00:00
parent 7d23749ee7
commit 5004783084
2 changed files with 3 additions and 1 deletions

View file

@ -30,7 +30,7 @@
$oMemberController = &getController('member'); $oMemberController = &getController('member');
// 1. 출력문서중에서 <div class="member_번호">content</div>를 찾아 MemberController::transImageName() 를 이용하여 이미지이름/마크로 변경 // 1. 출력문서중에서 <div class="member_번호">content</div>를 찾아 MemberController::transImageName() 를 이용하여 이미지이름/마크로 변경
$output = preg_replace_callback('!<div([^\>]*)member_([0-9]*)([^\>]*)>(.*?)\<\/div\>!is', array($oMemberController, 'transImageName'), $output); $output = preg_replace_callback('!<div([^\>]*)member_([0-9\-]*)([^\>]*)>(.*?)\<\/div\>!is', array($oMemberController, 'transImageName'), $output);
// 2. 출력문서중에 <!--AfterDocument(문서번호,회원번호)--> 를 찾아서 member_controller::transSignature()를 이용해서 서명을 추가 // 2. 출력문서중에 <!--AfterDocument(문서번호,회원번호)--> 를 찾아서 member_controller::transSignature()를 이용해서 서명을 추가
$output = preg_replace_callback('/<!--AfterDocument\(([0-9]+),([0-9]+)\)-->/i', array($oMemberController, 'transSignature'), $output); $output = preg_replace_callback('/<!--AfterDocument\(([0-9]+),([0-9]+)\)-->/i', array($oMemberController, 'transSignature'), $output);

View file

@ -1314,6 +1314,8 @@
**/ **/
function transImageName($matches) { function transImageName($matches) {
$member_srl = $matches[2]; $member_srl = $matches[2];
if($member_srl<0) return $matches[4];
$text = $matches[4]; $text = $matches[4];
if(!$member_srl) return $matches[0]; if(!$member_srl) return $matches[0];