| @@ 817-834 (lines=18) @@ | ||
| 814 | * |
|
| 815 | * @return Object |
|
| 816 | */ |
|
| 817 | function procMemberDeleteProfileImage($_memberSrl = 0) |
|
| 818 | { |
|
| 819 | $member_srl = ($_memberSrl) ? $_memberSrl : Context::get('member_srl'); |
|
| 820 | if(!$member_srl) |
|
| 821 | { |
|
| 822 | return new Object(0,'success'); |
|
| 823 | } |
|
| 824 | ||
| 825 | $logged_info = Context::get('logged_info'); |
|
| 826 | ||
| 827 | if($logged_info && ($logged_info->is_admin == 'Y' || $logged_info->member_srl == $member_srl)) |
|
| 828 | { |
|
| 829 | $oMemberModel = getModel('member'); |
|
| 830 | $profile_image = $oMemberModel->getProfileImage($member_srl); |
|
| 831 | FileHandler::removeFile($profile_image->file); |
|
| 832 | } |
|
| 833 | return new Object(0,'success'); |
|
| 834 | } |
|
| 835 | ||
| 836 | /** |
|
| 837 | * Delete Image name |
|
| @@ 841-858 (lines=18) @@ | ||
| 838 | * |
|
| 839 | * @return void |
|
| 840 | */ |
|
| 841 | function procMemberDeleteImageName($_memberSrl = 0) |
|
| 842 | { |
|
| 843 | $member_srl = ($_memberSrl) ? $_memberSrl : Context::get('member_srl'); |
|
| 844 | if(!$member_srl) |
|
| 845 | { |
|
| 846 | return new Object(0,'success'); |
|
| 847 | } |
|
| 848 | ||
| 849 | $logged_info = Context::get('logged_info'); |
|
| 850 | ||
| 851 | if($logged_info && ($logged_info->is_admin == 'Y' || $logged_info->member_srl == $member_srl)) |
|
| 852 | { |
|
| 853 | $oMemberModel = getModel('member'); |
|
| 854 | $image_name = $oMemberModel->getImageName($member_srl); |
|
| 855 | FileHandler::removeFile($image_name->file); |
|
| 856 | } |
|
| 857 | return new Object(0,'success'); |
|
| 858 | } |
|
| 859 | ||
| 860 | /** |
|
| 861 | * Add an image to mark |
|
| @@ 926-943 (lines=18) @@ | ||
| 923 | * |
|
| 924 | * @return Object |
|
| 925 | */ |
|
| 926 | function procMemberDeleteImageMark($_memberSrl = 0) |
|
| 927 | { |
|
| 928 | $member_srl = ($_memberSrl) ? $_memberSrl : Context::get('member_srl'); |
|
| 929 | if(!$member_srl) |
|
| 930 | { |
|
| 931 | return new Object(0,'success'); |
|
| 932 | } |
|
| 933 | ||
| 934 | $logged_info = Context::get('logged_info'); |
|
| 935 | ||
| 936 | if($logged_info && ($logged_info->is_admin == 'Y' || $logged_info->member_srl == $member_srl)) |
|
| 937 | { |
|
| 938 | $oMemberModel = getModel('member'); |
|
| 939 | $image_mark = $oMemberModel->getImageMark($member_srl); |
|
| 940 | FileHandler::removeFile($image_mark->file); |
|
| 941 | } |
|
| 942 | return new Object(0,'success'); |
|
| 943 | } |
|
| 944 | ||
| 945 | /** |
|
| 946 | * Find ID/Password |
|