| @@ 673-680 (lines=8) @@ | ||
| 670 | ||
| 671 | // get the original data |
|
| 672 | $source_obj = $oCommentModel->getComment($obj->comment_srl); |
|
| 673 | if(!$source_obj->getMemberSrl()) |
|
| 674 | { |
|
| 675 | $obj->member_srl = $source_obj->get('member_srl'); |
|
| 676 | $obj->user_name = $source_obj->get('user_name'); |
|
| 677 | $obj->nick_name = $source_obj->get('nick_name'); |
|
| 678 | $obj->email_address = $source_obj->get('email_address'); |
|
| 679 | $obj->homepage = $source_obj->get('homepage'); |
|
| 680 | } |
|
| 681 | ||
| 682 | // check if permission is granted |
|
| 683 | if(!$is_admin && !$source_obj->isGranted()) |
|
| @@ 717-724 (lines=8) @@ | ||
| 714 | } |
|
| 715 | ||
| 716 | // if nick_name of the logged-in author doesn't exist |
|
| 717 | if($source_obj->get('member_srl') && !$obj->nick_name) |
|
| 718 | { |
|
| 719 | $obj->member_srl = $source_obj->get('member_srl'); |
|
| 720 | $obj->user_name = $source_obj->get('user_name'); |
|
| 721 | $obj->nick_name = $source_obj->get('nick_name'); |
|
| 722 | $obj->email_address = $source_obj->get('email_address'); |
|
| 723 | $obj->homepage = $source_obj->get('homepage'); |
|
| 724 | } |
|
| 725 | ||
| 726 | if(!$obj->content) |
|
| 727 | { |
|
| @@ 470-477 (lines=8) @@ | ||
| 467 | } |
|
| 468 | ||
| 469 | // For the document written by logged-in user however no nick_name exists |
|
| 470 | if($source_obj->get('member_srl')&& !$obj->nick_name) |
|
| 471 | { |
|
| 472 | $obj->member_srl = $source_obj->get('member_srl'); |
|
| 473 | $obj->user_name = $source_obj->get('user_name'); |
|
| 474 | $obj->nick_name = $source_obj->get('nick_name'); |
|
| 475 | $obj->email_address = $source_obj->get('email_address'); |
|
| 476 | $obj->homepage = $source_obj->get('homepage'); |
|
| 477 | } |
|
| 478 | // If the tile is empty, extract string from the contents. |
|
| 479 | $obj->title = htmlspecialchars($obj->title, ENT_COMPAT | ENT_HTML401, 'UTF-8', false); |
|
| 480 | settype($obj->title, "string"); |
|