회원의 서명과 프로필 이미지를 출력하는 것을 document.item/ comment.item 각각에 getProfileImage(), getSignature() method를 빼서 각 스킨에서 알아서 적용할 수 있도록 자유도 올림. member_extra_info 애드온에서 서명 부분은 제거

git-svn-id: http://xe-core.googlecode.com/svn/sandbox@3585 201d5d3c-b55e-5fd7-737f-ddc643e51545
This commit is contained in:
zero 2008-01-24 05:06:07 +00:00
parent 610df5a83f
commit b0639e383d
12 changed files with 138 additions and 86 deletions

View file

@ -260,5 +260,26 @@
return $oEditorModel->getModuleEditor('comment', $module_srl, $this->comment_srl, 'comment_srl', 'content');
}
/**
* @brief 작성자의 프로필 이미지를 return
**/
function getProfileImage() {
if(!$this->isExists() || !$this->get('member_srl')) return;
$oMemberModel = &getModel('member');
$profile_info = $oMemberModel->getProfileImage($this->get('member_srl'));
if(!$profile_info) return;
return $profile_info->src;
}
/**
* @brief 작성자의 서명을 return
**/
function getSignature() {
if(!$this->isExists() || !$this->get('member_srl')) return;
$oMemberModel = &getModel('member');
$signature = $oMemberModel->getSignature($this->get('member_srl'));
return $signature;
}
}
?>